Alıcı Alan (Receptive Field)
MimariReceptive Field nedir?
Alıcı alan, bir yapay sinir ağındaki tek bir nöronun girdinin hangi bölgesinden etkilendiğini anlatır. Bir görüntü modelinde ilk katmandaki nöron, resmin sadece küçük bir yamasını (mesela 3x3 piksel) görür; işte o yama o nöronun alıcı alanıdır. Terim, kökünü biyolojiden alır — Hubel ve Wiesel''in görme korteksindeki nöronların yalnızca görüş alanının belli bir parçasına tepki verdiğini keşfetmesinden gelir.
Nasıl çalışır?
Konvolüsyonel ağlarda her katman, bir önceki katmanın küçük bir bölgesine bakar. Katmanlar üst üste bindikçe alıcı alan katlanarak genişler: ilk katman birkaç pikseli görürken, on katman sonraki bir nöron artık görüntünün büyük bir kısmını "kapsar". Filtre boyutu, katman sayısı ve stride gibi ayarlar alıcı alanın ne kadar hızlı büyüdüğünü belirler. Pooling katmanları da bu genişlemeyi hızlandırır.
Neden önemli?
Bir model bir nesneyi tanıyacaksa, o nesnenin tamamını "görebilmesi" gerekir. Alıcı alan çok darsa, model büyük bir yüzün sadece parçalarını görür, bütünü kaçırır. Çok genişse gereksiz bağlamla boğulur. İyi bir mimari, erken katmanlarda kenar-köşe gibi yerel detayları, geç katmanlarda ise bütün nesneyi ve sahneyi yakalayacak biçimde alıcı alanı kademeli büyütür.
Kullanım alanları
Nesne tanıma ve görüntü sınıflandırma, image segmentation (her pikseli etiketleme), tıbbi görüntüde tümör tespiti gibi geniş bağlam gerektiren işler. Kavram sadece görüntüyle sınırlı değil — attention mekanizmasının "her token her tokene bakabilir" mantığı da aslında alıcı alanı tüm diziye açmanın bir yoludur.
Ilgili terimler
