Supervised vs Unsupervised Learning Arasındaki Temel Farklar
Makine Öğrenmesinde Veri Yaklaşımları: Gözetimli ve Gözetimsiz Öğrenme
Yapay zeka projelerinde hangi algoritmanın kullanılacağını belirleyen en önemli faktör elinizdeki verinin yapısıdır. Veri bilimi dünyasında iki temel ekol vardır:
- Supervised Learning (Gözetimli Öğrenme)
Bu yöntemde modele verdiğiniz verilerin etiketleri (label) vardır. Yani öğretmene benzer bir süreç işler; algoritmaya hem soruları hem de cevapları verirsiniz, o aradaki bağlantıyı öğrenir.
Kullanım Alanları: Sınıflandırma (Classification) ve Regresyon (Regression).
Örnekler: Binlerce kedi ve köpek fotoğrafını sisteme yükleyip "bu kedi", "bu köpek" diye belirtmek. Sistem yeni bir fotoğraf gördüğünde öğrendiği kalıplara göre tahmin yapar. Spam mail tespiti veya ev fiyatı tahmini bu gruba girer.
- Unsupervised Learning (Gözetimsiz Öğrenme)
Burada verilerin etiketi yoktur. Modelin içinde bir "doğru cevap" anahtarı bulunmaz. Algoritma kendi kendine veri seti içindeki gizli yapıları, benzerlikleri ve anormallikleri bulmaya çalışır.
Kullanım Alanları: Kümeleme (Clustering) ve Boyut İndirgeme.
Örnekler: E-ticaret sitelerinde müşteri segmentasyonu yapmak. Sisteme yaş, harcama tutarı, lokasyon gibi milyonlarca satır veri verirsiniz ve sistem size benzer davranış sergileyen 4 farklı müşteri grubu (küme) çıkarır. Ayrıca kredi kartı sahtekarlık (Fraud) tespiti (anormal harcama tespiti) gözetimsiz öğrenmenin en yaygın kullanım alanlarından biridir.
Makine öğrenmesine yeni başlayanlar için veri setini etiketlemek genellikle en büyük zaman kaybıdır. Bu süreci nasıl hızlandırıyorsunuz?
Gözetimsiz (Unsupervised) öğrenme ile ağdaki anomali tespitlerini yapıyoruz. Teorik ayrımı çok net ve anlaşılır açıklamışsınız.
Cevap yazmak için giriş yapmalısınız.
Giriş Yap