Modellerin gerçek dünya uygulamaları için minimum veriden genelleme yapmasını sağlayan devrim niteliğinde bir yapay zeka tekniği olan One-Shot Learning'in gücünü keşfedin.
Tek Atışta Öğrenme (OSL), makine öğrenimi (ML) içinde bir modelin yeni bir nesne sınıfını tek bir örnekten tanımak üzere eğitildiği bir sınıflandırma görevidir. Çok miktarda eğitim verisi gerektiren geleneksel derin öğrenme modellerinin aksine OSL, insanın tek bir örnekten yeni bir kavram öğrenme yeteneğini taklit etmeyi amaçlar. Bu, veri toplamanın pahalı, zor veya imkansız olduğu senaryolarda onu özellikle değerli kılar. Temel fikir, nesneleri doğrudan sınıflandırmayı öğrenmek değil, iki görüntünün aynı sınıfa ait olup olmadığını belirleyebilecek bir benzerlik işlevi öğrenmektir.
Belirli sınıfları belirlemek için bir modeli eğitmek yerine, OSL modelleri tipik olarak farklı bir görev üzerinde eğitilir: iki girdi görüntüsünün aynı mı yoksa farklı mı olduğunu belirlemek. Bunun için kullanılan yaygın bir mimari, aynı ağırlıkları paylaşan iki özdeş sinir ağından oluşan Siyam Ağı'dır. Her ağ, görüntünün kompakt bir sayısal temsili olan bir gömmeoluşturmak için iki giriş görüntüsünden birini işler.
Model daha sonra bir benzerlik puanı hesaplamak için bu iki katıştırmayı karşılaştırır. Model eğitimi sırasında ağ, aynı sınıftan görüntüler için benzer katıştırmalar ve farklı sınıflardan görüntüler için benzer olmayan katıştırmalar üretmeyi öğrenir. Model eğitildikten sonra, yeni bir görüntüyü bilinen her sınıftan tek bir "çekim" veya örnekle karşılaştırarak sınıflandırabilir. Yeni görüntü, en yüksek benzerlik puanına sahip olan sınıfa atanır. Bu yaklaşım, sağlam temsiller oluşturmak için büyük ölçüde iyi özellik çıkarımına dayanır.
OSL, düşük veri senaryoları için tasarlanmış daha geniş bir öğrenme yöntemleri ailesinin bir parçasıdır:
Tek Seferde Öğrenme, verilerin az olduğu durumlarda oldukça etkilidir.
OSL'deki ana zorluk genellemedir. Bir model, belirli özelliklerine aşırı uyum sağlamadan tek bir örnekten bir sınıfın temel özünü öğrenmelidir. Bu nedenle tek örneğin kalitesi kritik önem taşır. Papers with Code'da vurgulanan çalışmalar gibi devam eden araştırmalar, daha sağlam özellik temsilleri ve gelişmiş meta-öğrenme stratejileri geliştirmeye odaklanmaktadır. OSL yeteneklerinin Ultralytics HUB gibi genel amaçlı görme platformlarına entegre edilmesi, veri sınırlı ortamlarda kullanımlarını önemli ölçüde artırabilir. Modeller daha güçlü hale geldikçe, bu zorlu koşullar altında uygun performans ölçütleriyle değerlendirilmeleri de önemli bir çalışma alanıdır.