Kendi kendine denetimli öğrenmenin verimli eğitim için etiketsiz verilerden nasıl yararlandığını ve bilgisayarla görme, NLP ve daha birçok alanda yapay zekayı nasıl dönüştürdüğünü keşfedin.
Kendi Kendine Denetimli Öğrenme (SSL), modellerin büyük miktarda etiketlenmemiş veriden öğrenmesini sağlayan bir makine öğrenimi (ML) yaklaşımıdır. Büyük ölçüde titizlikle etiketlenmiş verilere bağlı olan denetimli öğrenmenin aksine SSL, kendi denetim sinyallerini doğrudan girdi verilerinin kendisinden ustaca oluşturur. Bu da onu bilgisayarla görme (CV) ve doğal dil işleme (NLP) gibi etiketsiz verilerin bol olduğu ancak manuel etiketlemenin(veri ek açıklaması) maliyeti ve çabasının engelleyici olabileceği alanlarda son derece değerli kılmaktadır.
SSL'nin arkasındaki temel mekanizma bir "bahane görevi" tasarlamayı içerir. Bu, modelin kasıtlı olarak gizlenmiş veya değiştirilmiş verilerin belirli özelliklerini tahmin etmesi gereken yardımcı, kendi kendine oluşturulan bir görevdir. Bu bahane görevini çözerek model, insan tarafından sağlanan etiketler olmadan verinin altında yatan anlamlı yapıları ve temsilleri(gömülmeler) öğrenmeye zorlanır. Bu ilk eğitim aşaması genellikle ön eğitim olarak adlandırılır.
Örneğin, bilgisayarla görmede bir bahane görevi şunları içerebilir:
NLP'de iyi bilinen bir bahane görevi, BERT gibi modeller tarafından kullanılan maskeli dil modellemesidir. Burada model, cümleler içinde rastgele maskelenmiş (gizlenmiş) kelimeleri tahmin etmeyi öğrenir.
Büyük etiketsiz veri kümeleri üzerinde ön eğitimden sonra, model zengin özellik temsillerini yakalar. Önceden eğitilmiş bu model daha sonra ince ayar adı verilen bir işlemle nesne algılama, görüntü sınıflandırma veya duygu analizigibi belirli aşağı akış görevleri için uyarlanabilir. İnce ayar genellikle bir modeli sıfırdan eğitmeye kıyasla çok daha az miktarda etiketli veri gerektirir, bu da SSL'yi etkili transfer öğrenimi için önemli bir kolaylaştırıcı haline getirir.
SSL'yi ilgili makine öğrenimi paradigmalarından ayırmak çok önemlidir:
SSL, önemli ölçüde gelişmiş Yapay Zeka (AI) yeteneklerine sahiptir:
SSL, pahalı etiketli veri kümelerine olan bağımlılığı önemli ölçüde azaltarak güçlü yapay zeka modellerinin geliştirilmesini demokratikleştirir. Gibi araçlar PyTorch ve TensorFlowUltralytics HUB gibi platformlarla birlikte, en yeni yapay zeka çözümlerini oluşturmak ve dağıtmak için SSL tekniklerinden yararlanmak için ortamlar sağlar.