Skip to main content

Cross-Validation Nedir?

Literatürde k-fold cross validation (k katlamalı Çapraz doğrulama) olarak geçmektedir, makine öğrenme modellerinin başarılarının değerlendirilmesi için kullanılan bir yöntemdir. Bu yöntemde veri seti eğitim ve test seti olarak ayrılmaktadır bu işlem için seçilen yöntem modelin başarısını önemli ölçüde etkilemektedir. Bu yöntemlere örnek verecek olursak örneğin data setinin %70’i train %30’u test için kullanılsın, veya data […]

Devamını Oku

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 edilmesi […]

Devamını Oku

Soft Clustering – Yumuşak Kümelenme Nedir ?

  Kümelenme veri madenciliğinde neredeyse her alanda, gerçek yaşam içinde ki problemlerde kullanılan yaklaşımlardan birisidir.  Bu nedenle kümelenme yöntemlerine duyulan ilgide artmış ve yeni yöntemler geliştirilmeye başlanmıştır. Ben de bu yazımda sizlere hard kümelenmenin yanı sıra soft kümelenme mantığı hakkında bilgiler vermeye çalışacağım. Yumuşak kümelemede geleneksel kümeleme tekniklerinde veri kümesi içerisindeki her bir noktayı bir […]

Devamını Oku

H2O.ai Makine Öğrenme Platformu nedir?

Yapay Zeka’nın … günümüzde geleceğin dalga geçilen bir unsuru olduğunu biliyorsunuzdur, eğer bu alanı kariyerinizin bir becerisi olarak listenize ekliyor ve nihayetinde insanlığı yok edecek bir güç elde etmek için çabalıyor olursanız muhtemelen baya zengin olacaksınızdır. Bu söylemler ilk başta herkesi heyecanlandırsa da bir sonraki adım genellikle herkes tarafından heyecanla alan hakkında daha fazla bilgi […]

Devamını Oku

Knime (Konstanz Information Miner)

Açık kaynak kodlu olan knime java dilinde yazılmış eclipse tabanlı, Node‘lararasında ilişkilendirmeler yapılarak verinin işlenmesi, yorumlanması, görselleştirmesi ve raporlanmasını sağlayan bir veri analiz platformudur. Knime’ı kuran firmanın asıl merkezi zürih olmakla birlikte, silikon vadisi ve Berlin’de ofisleri bulunmaktadır. Knime, genişletilebilme özellikleri ile ön planda olmasının yanı sıra kullanıcıların kendi modüllerini yazabilmelerini sağlayan tek uygulamadır. Knime yazılımı .txt […]

Devamını Oku

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ını Oku