Bir evrişim ağındaki evrişim filtresi sayısının önemi nedir?


17

Bir evrişim katmanındaki filtre sayısı ne kadardır?
Bu sayı mimarinin performansını veya kalitesini nasıl etkiler? Yani her zaman daha fazla sayıda filtreyi tercih etmeliyiz? onlardan ne iyi? ve İnsanlar farklı katmanlar için farklı sayıda filtreyi nasıl atar? Yani şu soruya bakıyorum: CNN'deki evrişimsel operatörlerin sayısı nasıl belirlenir?
Cevap, farklı sayıda filtre ve boyutta 3 evrişim katmanı belirledi, Yine bu soruda: evrişimli sinir ağlarındaki özellik haritalarının sayısı Resimden, ilk kat için 28 * 28 * 6 filtrelerimiz ve ikinci kat katmanı için 10 * 10 * 16 filtremiz olduğunu görebilirsiniz. Bu rakamları nasıl buluyorlar, Bu deneme yanılma yoluyla mı? Şimdiden teşekkürler


Yanıtlar:


8

Bir evrişim katmanındaki filtre sayısı ne kadardır? - Filtreleri genellikle özellik dedektörleri olarak düşünmeyi severim. Sorunlu etki alanına bağlı olmasına rağmen, özellik algılayıcılarının önemi # sezgisel olarak ağın öğrenebileceği özelliklerin (kenarlar, çizgiler, nesne parçaları vb.) Sayısıdır. Ayrıca, her filtrenin bir özellik haritası oluşturduğunu unutmayın. Özellik haritaları, görüntüdeki açıklayıcı faktörleri öğrenmenize olanak tanır;

Bu sayı mimarinin performansını veya kalitesini nasıl etkiler? - DL kara kutu içinde olup bitenleri hala resmileştirmeye çalıştığımız için bu tür sorular için iyi bir cevap bulacağınızı sanmıyorum. Sezgisel olarak bir kez daha ne kadar daha sağlam bir doğrusal fonksiyon öğrenirseniz o kadar çok filtre bankasına sahip olursunuz, ancak performans görev türüne ve veri özelliklerine bağlı olacaktır. Genellikle, mimarinizdeki # parametreyi (filtre dahil) belirlemek için ne tür verilerle uğraştığınızı bilmek istersiniz. Kaç filtreye ihtiyacım var? veri kümemdeki görüntülerin (özellikle) ne kadar karmaşık olduğunu sormaya benziyor. # Filtreyi performansla ilişkilendiren resmi bir kavram yoktur. Hepsi deneysel ve yinelemeli. Çok fazla iz ve hata kesin.


İyi yanıt, yukarıdaki noktalara ek olarak: CNN'ler artık kara kutular değildir. Aslında özellik haritalarıyla öğrenilen özellikleri görebilirsiniz. Bir katmanda ayarladığınız filtre sayısı, YETERLIK kapsayıcılarının ağa bağlanarak ilgili özellikleri (veya bunların birleşimlerini) öğrenmesini sağlamaktır. Yeterli sayı nedir -> veri kümesine bağlıdır. Diyelim ki, X katmanındaki bir CNN ağı, önemli özellikleri öğrenmek için en az 24 özellik haritasına ihtiyaç duyuyor, bu nedenle, diyelim ki, 32, ağa bir nefes alanı verdiğinizi ve kendi başına karar vermesine izin verdiğinizi düşünüyoruz, belki de 32'sinden bazıları gereksiz veya biraz çeşitlidir.
MANU
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.