Anzahl der Parameter für Faltungsschichten

9

In diesem häufig zitierten Artikel diskutieren die Autoren die Anzahl der Gewichtsparameter wie folgt. Ich bin mir nicht ganz sicher, warum es Parameter hat. Ich denke, es sollte da jeder der Eingangskanäle den gleichen Filter hat, der Parameter hat. 49 C C 4949C249CC49

Geben Sie hier die Bildbeschreibung ein

user297850
quelle
1
Die Verwendung eines Bildes hier verringert die Qualität der Frage, da sie nicht durchsucht werden kann. Bitte verwenden Sie stattdessen Text.
Neil Slater

Antworten:

17

Tatsächlich ist es , das erste ist die Anzahl der Eingangskanäle und das zweite ist die Anzahl der Filter.C C.49CCCC

Zitat aus CS231n :

Zusammenfassend lässt sich sagen, dass die Conv-Ebene:

  • Akzeptiert ein Volume der GrößeW1×H1×D1
  • Benötigt vier Hyperparameter:
    • Anzahl der Filter ,K
    • ihre räumliche Ausdehnung ,F
    • der Schritt ,S
    • die Menge der Null - Auffüllung .P
  • Erzeugt ein Volumen der Größe wobei: W2×H2×D2
    • W2=(W1F+2P)/S+1
    • H2=(H1F+2P)/S+1 (dh Breite und Höhe werden durch Symmetrie gleichermaßen berechnet)
    • D2=K
  • Bei der Parameterfreigabe werden Gewichte pro Filter für insgesamt Gewichte und Verzerrungen eingeführt. ( F F D 1 ) K K.FFD1(FFD1)KK
  • Im Ausgangsvolumen ist die Tiefenscheibe (mit der Größe ) das Ergebnis einer gültigen Faltung des ten Filters über das Eingangsvolumen mit einem Schritt von und wird dann um te versetzt vorspannen.B 2 × H 2 d S ddW2×H2dSd

Eine übliche Einstellung der Hyperparameter ist . Es gibt jedoch gängige Konventionen und Faustregeln, die diese Hyperparameter motivieren. Weitere Informationen finden Sie im Abschnitt ConvNet-Architekturen.F=3,S=1,P=1

Icyblade
quelle
Hallo Icyblade, danke für die Antwort. Meine Frage bezieht sich jedoch immer noch auf die Aussage "Mit der Parameterfreigabe werden FFD1-Gewichte pro Filter eingeführt". Wir wissen, dass jeder einzelne Filter zwei Verbindungen zu D1-Eingangskanälen hat, sodass gemäß dieser Aussage das Gewicht, das diesen Filter verbindet, unterschiedlich ist unter verschiedenen Eingangskanälen, ist das richtig?
user297850
Die Werte dieser Gewichte sind unterschiedlich, aber die Zahlen sind gleich.
Icyblade
Wenn Sie hier ein Bild einfügen, wird die Qualität der Antwort verringert, da sie nicht durchsucht werden kann. Bitte verwenden Sie stattdessen Text. Ich stimme der Antwort jedoch zu - sie scheint mir richtig zu sein.
Neil Slater
@ user297850: Bitte erweitern Sie Ihre Frage nicht - stellen Sie eine neue, wenn Sie immer noch Probleme haben.
Neil Slater
@NeilSlater Danke für deinen Tipp, ich brauche einige Zeit für die Neuformatierung.
Icyblade