Halide Yılmaz
Yazılar
Aktif Öğrenme: Etiketleme Bütçesini En Değerli Örneklere Harcamak
Veri 2 dk okuma

Aktif Öğrenme: Etiketleme Bütçesini En Değerli Örneklere Harcamak

Her örneği etiketlemek pahalıdır. Aktif öğrenme, modelin en çok kararsız kaldığı örnekleri seçerek aynı bütçeyle daha yüksek doğruluk elde etmeyi sağlar. Belirsizlik örneklemesi, çeşitlilik ve soğuk başlangıç sorunu.

Halide Yılmaz
Bilgisayar mühendisi · HatsonTech ve Caseon AI kurucu ortağı

Etiketleme, makine öğrenmesinin en pahalı ve en yavaş adımıdır. Yüz bin örneğin tamamını etiketletmek çoğu ekip için mümkün değildir. Aktif öğrenme bu kısıtı tersine çevirir: hangi örneklerin etiketleneceğine modelin kendisi karar verir ve en çok öğrenebileceği örnekleri ister. Sonuç, aynı bütçeyle belirgin biçimde daha iyi bir model olabilir.

Temel fikir

Klasik yaklaşımda önce veri etiketlenir, sonra model eğitilir. Aktif öğrenmede döngü kurulur: küçük bir çekirdek kümeyle model eğitilir, model etiketsiz havuzu tarar, en bilgilendirici bulduğu örnekleri seçer, bunlar etiketlenir ve model yeniden eğitilir.

Bir öğrenciyi düşünün. Bildiği soruları tekrar çözmek zaman kaybıdır; asıl kazanç, tam olarak kararsız kaldığı sorularda yatar. Aktif öğrenme modele bu soruları sordurur.

Neden işe yarar: Veri kümelerinin çoğu fazlalıklıdır. Birbirinin neredeyse aynısı olan binlerce örnek, modele ilk örnekten sonra neredeyse hiçbir şey katmaz.

Belirsizlik örneklemesi

En yaygın seçim ölçütü belirsizliktir. Model bir örneğe yüzde elli olasılık veriyorsa, o örnek karar sınırının tam üzerindedir ve etiketi çok şey öğretir. Pratikte üç ölçüt kullanılır:

  • En düşük güven: En yüksek olasılığın en küçük olduğu örnekler.
  • Marj: İlk iki sınıf arasındaki farkın en küçük olduğu örnekler.
  • Entropi: Olasılık dağılımının en dağınık olduğu örnekler.

Çeşitlilik neden gerekli

Yalnızca belirsizliğe bakmak bir tuzak barındırır: model aynı zor bölgeden birbirine çok benzeyen yüz örnek seçebilir. Etiketleme bütçesi harcanır ama öğrenilen şey tek bir dar durumdur.

Bu yüzden seçim genellikle belirsizlik ve çeşitliliği birlikte kullanır: önce belirsiz örnekler bulunur, sonra bunlar embedding uzayında kümelenip her kümeden temsilci alınır. Böylece hem zor hem de birbirinden farklı örnekler etiketlenir.

Soğuk başlangıç sorunu

Aktif öğrenmenin çalışması için ortada bir model olması gerekir; ama başta model yoktur. Bu kısır döngü, ilk turda rastgele ya da çeşitliliğe dayalı bir seçimle kırılır. Yeterince iyi bir çekirdek küme oluştuktan sonra belirsizliğe geçilir.

Ne zaman işe yaramaz

DurumAktif öğrenme
Etiketleme ucuz ve otomatikGereksiz karmaşıklık
Etiketleme pahalı, uzman gerektiriyorYüksek kazanç
Veri çok gürültülüBelirsizlik gürültüyü seçer
Sınıflar çok dengesizNadir sınıfı bulmaya yardım eder

Özellikle dikkat edilmesi gereken nokta gürültüdür: belirsizlik ölçütü, zor örnekle bozuk örneği ayırt edemez. Etiketlenemeyecek kadar bozuk kayıtlar havuzu kirletiyorsa, aktif öğrenme bütçeyi çöpe harcar.

Sık sorulanlar

Kaç turda bir yeniden eğitmeliyim?

Model eğitimi ucuzsa her turda; pahalıysa daha büyük gruplar hâlinde. Grup büyüdükçe seçimlerin birbirini tekrar etme riski artar, bu yüzden çeşitlilik daha da önemli hâle gelir.

Değerlendirme kümesini nasıl kurarım?

Değerlendirme kümesi rastgele seçilmelidir. Aktif öğrenmeyle seçilmiş örneklerden test kümesi kurmak, gerçek dağılımı temsil etmez ve sonucu bozar.

LLM etiketlemesiyle birlikte kullanılabilir mi?

Evet ve bu yaygınlaşıyor. Model kolay örnekleri otomatik etiketler, yalnızca kararsız kaldıklarını insana yönlendirir. İnsan zamanı en pahalı kaynaktır ve tam da oraya harcanır.


Aktif öğrenme, “daha çok veri” yerine “daha doğru veri” diyen bir stratejidir. Etiketleme maliyetinin yüksek olduğu her alanda doğrudan karşılığı vardır. Devamı için veri kalitesi ve etiketleme ile veri merkezli yapay zeka yazılarına bakabilirsiniz.

Halide Yılmaz
Yazar
Halide Yılmaz

Kısaca: iki teknoloji şirketinin kurucu ortağıyım. Mühendislik geçmişimi, ekiplerimizle birlikte kurumlar için güvenle kullanılabilecek yapay zeka ürünleri geliştirmek için kullanıyorum.

Benzer yazılar