15 49.0138 8.38624 1 1 4000 1 https://womaneng.com 300

One Hot Encoding Nedir – Nasıl Yapılır?

  Makine öğrenme algoritmaları doğrudan kategorik veriler üzerinde çalışmamaktadır bu yüzden verilerimizin sayısal verilere dönüştürülmesi gerekmektedir. Bu yazımda sizlere Python’da derin öğrenmeyle sınıflandırma problemlerinde kullanmak üzere verilerimizin one hot encode şeklinde dönüştürülmesinden bahsedeceğim. Scikit-learn ve Keras  kütüphanelerini kullanarak örnek üzerinden açıklamaya çalışacağım. One Hot Encoding Nedir? One Hot Encoding, kategorik değişkenlerin ikili (binary) olarak temsil...Devamı
Paylaş:

Nesne Yönelimli Programlama Vize – Final Hazırlık Soruları / Ruby

Merhabalar arkadaşlar bu yazımda sizlere nesne yönemli programlama ders notlarımdan ve derlediğim sorulardan hareketle sınavlarınızda yardımcı olabilmesi için test soruları ve denemelerim sonucunda elde ettiğim olası çıktıları vermeye çalıştım. Nesne yönelimli programlama dersi ile ilgili yer alan sorular Ruby programlama dili ile  yazılmış olup sizler için öğretici olacaktır. Umuyorum bu Ruby Test soruları birileriniz için...Devamı
Paylaş:

SQL Injection Nedir?

SQL Injection web uygulamalarında ki en ciddi açıkların başında gelmektedir. Bir uygulamada SQL sorgularına giden parametreleri değiştirerek veri tabanına olmaması gereken bir şey kaydetme veya veri tabanından izinsiz veri çekmeye SQL injection denir. Bu yöntemle veri tabanına veri kaydedilebilir, silinebilir, değiştirebilir, shell atılabilir, tüm veriler sızdırılabilir. Bunun en büyük nedeni girdiyi iyi filtreleyememek ve whitelist...Devamı
Paylaş:

XSS (Siteler Arası Kod Yazma) Nedir?

XSS, çapraz kod çalıştırma anlamınada gelmektedir. XSS açığı daha çok dinamik web uygulamalarında oluşan bir güvenlik açığıdır. Bir web uygulamasında kullanıcının input alanlarına girdiği javascript kodları aynı şekilde geri dönerek çalışıyorsa bu sitede/uygulamada XSS açığı var demektir. Bu açık türü genel olarak post ve get metotlarının kullanıldığı yerlerde olmaktadır. Basit gibi görünse de, web uygulama...Devamı
Paylaş:

RFI (Remote Fıle Include) Nedir?

RFI, uzaktan dosya dahil etmek anlamına gelmektedir. Diğer açık türlerinde olduğu gibi bu açık da izinsiz olarak yapılmaktadır. Bu açığın mantığı açık bulduğumuz siteye istediğimiz bir dosyayı dahil etmektir. Yani herhangi bir exploit kodu veya editör yardımı ile uzaktan zararlı dosya olarak belirlediğimiz Shell dosyamızı yükleyerek sisteme sızabilmekteyiz. Bu açık türü güncel olarak fazla bulunmamasına...Devamı
Paylaş:

Danışmansız Öğrenme (Unsupervised Learning) / YSA

Yapay sinir ağlarında kullanılan bir öğrenme çeşididir. Gözetimsiz öğrenme olarak da bilinmektedir.  Danışmansız öğrenmede ağa öğrenme sırasında sadece örnek girdiler verilmektedir. Herhangi bir beklenen çıktı bilgisi verilmez. Burada girdi verisinin hangi sınıfa ait olduğu belirsizdir. Örneklerdeki parametreler arasındaki ilişkileri sistemin kendi kendine öğrenmesi beklenir.  Bu, daha çok sınıflandırma problemleri için kullanılan bir öğrenme şeklidir.  Alternatifi olan danışmanlı öğrenmeye (supervised learning) göre daha uzun...Devamı
Paylaş:

Programlamada Kadının Gücü

1-Ada Lovelace (10 Aralık 1815-27 Kasım 1852 )  Dünyanın ilk bilgisayar programcısı, belki de bu alanın adı en çok anılan kadını Ada Lovelace. Hem adına kurulan vakıfların yaptığı çalışmalar, hem de Google doodleları sayesinde haber olan, bilinirliği yüzyıllar sonrasına taşınan bir isim. Augusta Ada King, Lovelace Kontesi (d. 10 Aralık 1815 – ö. 27 Kasım 1852), Augusta Ada Byron adıyla...Devamı
Paylaş:

Programlama Öğrenmek İçin Kaynaklar!

Her birey için farklı bir öğrenme şekli, hedefleri ve süresi olduğunun herzaman farkındayız; umuyorum ki burada tanıtılan kaynaklar herkesin eğitimini kendisine göre şekillendirmesine de yardımcı olacak. Eşit eğitim hakkı için, burada listelediğimiz kaynaklar ücretsizdir. Programlama öğrenmek için ilk aşamada bu listedeki kaynakları görene kadar bende kaynak sorunu yaşamıştım, umarım senin içinde yararlı olacak şeyler vereceğim...Devamı
Paylaş: