İçeriğe geç
parazade
Yapay Zeka

Sınıflandırma Nedir? Makine Öğrenmesinde Sınıflandırma

İngilizce: Classification

Yayın: · Son güncelleme:

Sınıflandırma Nedir? Makine Öğrenmesinde Sınıflandırma Kısaca

Sınıflandırma (classification), bir makine öğrenmesi modelinin her girdiyi önceden tanımlanmış kategorilerden (sınıflardan) birine ya da birkaçına atadığı denetimli öğrenme görevidir. Spam filtresi ve dolandırıcılık tespiti tipik örneklerdir.

Sınıflandırma nedir?
İçindekiler
  1. Türleri
  2. Nasıl çalışır?
  3. Örnek
  4. Nelere dikkat etmeli?

Sınıflandırma, "bu hangi gruba giriyor?" sorusunu cevaplayan makine öğrenmesi görevidir. Model, etiketli örneklerden öğrenir ve yeni bir veri geldiğinde onu bilinen sınıflardan birine yerleştirir. Bu nedenle denetimli öğrenme kapsamında yer alır.

Türleri

  • İkili sınıflandırma: İki seçenek vardır. Örneğin "spam / spam değil", "dolandırıcılık / normal işlem".
  • Çok sınıflı sınıflandırma: Birden fazla seçenekten biri seçilir. Örneğin bir harcamayı "gıda", "ulaşım", "fatura" ya da "eğlence" olarak etiketlemek.
  • Çok etiketli sınıflandırma: Bir veri aynı anda birden fazla etikete sahip olabilir. Örneğin bir haber hem "ekonomi" hem "teknoloji" olabilir.

Nasıl çalışır?

  1. Etiketli veri toplanır (ör. daha önce "spam" ya da "normal" diye işaretlenmiş e-postalar).
  2. Model bu örneklerden ayırt edici kalıpları öğrenir.
  3. Yeni bir veri için her sınıfa bir olasılık hesaplar ve genellikle en yüksek olanı seçer.

Karar ağaçları, lojistik regresyon ve sinir ağları sık kullanılan yöntemlerdendir. Sürekli bir sayı tahmin etmek ise regresyon görevidir.

Örnek

Varsayımsal bir banka, kart işlemlerini "normal" ve "şüpheli" olarak sınıflandıran bir model kullanıyor. Model gece yarısı, yurt dışında ve alışılmadık tutarda yapılan bir işlemi yüksek olasılıkla "şüpheli" olarak işaretleyebilir ve ek doğrulama ister.

Nelere dikkat etmeli?

  • Dengesiz veri: Bir sınıf çok nadir ise yalnızca doğruluk oranına bakmak yanıltır; kesinlik ve duyarlılık gibi ölçütler gerekir.
  • Eşik seçimi: Şüpheli işlemi yakalamak ile müşteriyi gereksiz rahatsız etmek arasında denge kurulmalıdır.
  • Önyargı: Model belirli gruplarda daha çok hata yapıyor olabilir; sonuçlar gruplara göre ayrı ölçülmelidir.
  • Değişen koşullar: Dolandırıcılık yöntemleri değiştikçe model güncellenmelidir.

Sıkça Sorulan Sorular

Sınıflandırma ile kümeleme arasındaki fark nedir?

Sınıflandırmada sınıflar önceden bellidir ve model etiketli verilerle eğitilir. Kümelemede ise etiket yoktur; model benzer verileri kendi gruplar.

Sınıflandırma modelinin başarısı nasıl ölçülür?

Doğruluk, kesinlik, duyarlılık ve F1 puanı yaygın ölçütlerdir. Hangi ölçütün önemli olduğu, hangi hatanın daha maliyetli olduğuna bağlıdır.

İlgili terimler

Denetimli Öğrenme(Supervised Learning)Denetimli öğrenme, modelin girdi ile doğru cevabın birlikte verildiği etiketli örneklerden öğrenerek yeni girdiler için doğru cevabı tahmin etmeyi öğrendiği makine öğrenmesi türüdür.Regresyon(Regression)Regresyon (regression), bir veya birden fazla değişken ile sürekli bir sayısal sonuç arasındaki ilişkiyi modelleyerek ev fiyatı, satış miktarı ya da teslim süresi gibi değerleri tahmin etmeye yarayan istatistik ve makine öğrenmesi yöntemidir.Kümeleme(Clustering)Kümeleme (clustering), önceden etiketlenmemiş verileri ortak özelliklerine göre birbirine benzeyen gruplara (kümelere) ayıran bir denetimsiz öğrenme yöntemidir. Müşteri segmentasyonu ve anormallik tespiti tipik kullanım alanlarıdır.Model Değerlendirme(Model Evaluation)Model değerlendirme (model evaluation), bir yapay zekâ modelinin belirli bir görevdeki başarısını, güvenilirliğini, adaletini ve güvenliğini; test verileri, metrikler, karşılaştırma testleri ve insan incelemesiyle ölçme sürecidir.Makine Öğrenmesi(Machine Learning)Makine öğrenmesi, bilgisayarların açıkça programlanmadan, örnek verilerdeki kalıpları öğrenerek tahmin veya karar üretmesini sağlayan yapay zekâ dalıdır.Görüntü Tanıma(Image Recognition)Görüntü tanıma (image recognition), bir yapay zekâ sisteminin fotoğraf ya da videodaki nesneleri, yüzleri, hayvanları, yazıları veya sahneleri tespit edip tanımlamasıdır. Bilgisayarlı görünün temel görevlerinden biridir.

İlgili yazılar

Yapay Zeka ile Kazanç

Kendi Bilgisayarında Ücretsiz Yapay Zekâ Sistemi Kur: Ekran Kartı, İşlemci ve RAM ile Adım Adım

Kendi bilgisayarında ücretsiz ve limitsiz bir yapay zekâ sistemi kurmak mümkün: Ollama ya da LM Studio ile dil modeli, Continue ile kod asistanı, ComfyUI ya da Forge ile görsel üretim. Belirleyici olan ekran kartının belleğidir (VRAM); 8 GB'lık kartta 7-8B modeller rahat çalışır, kart yoksa işlemci ve RAM ile daha yavaş çalışır.

· 30 dk okuma