Bir "Yerel" katman ve bir konvolüsyonel sinir ağındaki "Yoğun" katman arasındaki fark nedir? TensorFlow'da CIFAR-10 kodunu anlamaya çalışıyorum ve normal yoğun katmanların yerine "Yerel" katmanları kullandığını görüyorum. TF'de "Yerel" katmanların uygulanmasını destekleyen herhangi bir sınıf var mı?CNN'lerde yerel ve yoğun katmanlar arasındaki fark
cevap
cuda-convnet alıntı:
, aslında tam bağlı katman, cuda-convnet belirtildiği gibi değil lokal olarak bağlı katmanı vardır (eğerYerel olarak bağlı katmanı paylaşılmamış ağırlığına sahip: tabakasının bu tür bir konvolüsyonel katmanı gibi, ama herhangi bir ağırlık paylaşımı yoktur. Yani, giriş görüntüsündeki her (x, y) konumda farklı bir filtre kümesi uygulanır. Bunun yanı sıra, tam olarak bir kıvrım tabakası gibi davranır. iki katman
local3
velocal4
adlandırılır rağmen TensorFlow cifar-10 örnekte
pool2
çıktısında görebilirsiniz
local3
tabakasının girişine düzleştirilmiştir).
sorgulamadan altında user2576346 adlı quoting: ...
Anlıyorum gibi
, ya da yoğun bağlanmış veya kıvrımlı bir tabaka olması gerekmektedir Hayır bu doğru değildir. Bu ifadeyi ifade etmenin daha doğru bir yolu, katmanların ya tamamen bağlı (yoğun) ya da yerel olarak bağlı olmasıdır.
Konvolüsyonel bir katman, yerel olarak bağlı bir katmanın örneğidir. Genel olarak, lokal olarak bağlı bir tabaka, her biriminin sadece girdinin lokal bir bölümüne bağlandığı bir tabakadır. Bir konvolüsyonel katman, her bir konvolüsyonel özellik detektörü yerel reseptif pencerelerde, örneğin, tüm görüntüye doğru yönlendirildiğinden, uzamsal bir çeviri değişmezliği sergileyen özel bir yerel tabaka türüdür. örneğin 3x3 veya 5x5 boyutlarında.
belki yoğun bir şekilde bağlanmış olabilir? Bu sadece "tamamen bağlı katman". Https://tensorflow.googlesource.com/tensorflow/+/master/tensorflow/models/image/cifar10/cifar10.py –
adresinde "yerel" katmana herhangi bir başvuru görmüyorum. CIFAR'da yerel katmanları bulabilirsiniz. Öğreticiler altında -10 örnek kod. – user2576346
Eğitmen diyor ki: "EGZERSİZ: Çıkarımdaki() model mimarisi, cuda-convnet'de belirtilen CIFAR-10 modelinden biraz farklıdır. Özellikle, Alex'in orijinal modelinin üst katmanları yerel olarak bağlanmıştır ve tam olarak bağlanmamıştır. mimariyi en üst katmandaki yerel olarak bağlı mimariyi tam olarak üretmek için. – dga