jumlah parameter untuk lapisan konvolusi


9

Dalam makalah yang sangat dikutip ini , penulis memberikan diskusi berikut tentang jumlah parameter berat. Saya tidak begitu jelas mengapa ia memiliki parameter . Saya pikir itu harus 49 C karena masing-masing saluran input C berbagi filter yang sama, yang memiliki 49 parameter.49C249CC49

masukkan deskripsi gambar di sini


1
Menggunakan gambar di sini mengurangi kualitas pertanyaan karena tidak dapat dicari. Silakan pertimbangkan menggunakan teks sebagai gantinya.
Neil Slater

Jawaban:


17

Sebenarnya itu , C pertama adalah jumlah saluran input, dan C kedua49CCCC adalah jumlah filter.

Kutipan dari CS231n :

Untuk meringkas, Lapisan Conv:

  • Menerima volume ukuran W1×H1×D1
  • Membutuhkan empat hiperparameter:
    • Jumlah filter K ,
    • tingkat spasial mereka F ,
    • langkah ,S
    • jumlah nol bantalan .P
  • Menghasilkan volume ukuran mana: W2×H2×D2
    • W2=(W1-F+2P)/S+1
    • (yaitu lebar dan tinggi dihitung sama oleh simetri)H2=(H1-F+2P)/S+1
    • D2=K
  • Dengan berbagi parameter, memperkenalkan bobot per filter, untuk total ( F F D 1 ) K bobot dan K bias.FFD1(FFD1)KK
  • Dalam volume output, irisan kedalaman -th (ukuran W 2 × H 2 ) adalah hasil dari melakukan konvolusi yang valid dari filter d -th di atas volume input dengan langkah S , dan kemudian diimbangi dengan d - Biasnya.dW2×H2dSd

Pengaturan umum dari hiperparameter adalah . Namun, ada konvensi dan aturan umum yang memotivasi hiperparameter ini. Lihat bagian arsitektur ConvNet di bawah ini.F=3,S=1,P=1


Hai Icyblade, terima kasih atas jawabannya. Namun, pertanyaan saya masih terkait dengan pernyataan "dengan berbagi parameter, ini memperkenalkan bobot FFD1 per filter '. Kita tahu bahwa setiap filter tunggal memiliki dua koneksi ke saluran input D1, jadi menurut pernyataan ini, berat yang menghubungkan filter ini berbeda di antara saluran input yang berbeda, apakah itu benar?
user297850

Nilai bobot ini berbeda, tetapi angkanya sama.
Icyblade

Menggunakan pasta gambar di sini mengurangi kualitas jawaban karena tidak dapat dicari. Silakan pertimbangkan menggunakan teks sebagai gantinya. Namun, saya setuju dengan jawabannya - sepertinya benar bagi saya.
Neil Slater

@ user297850: Tolong jangan sampaikan pertanyaan Anda - tanyakan yang baru jika Anda masih memiliki masalah.
Neil Slater

@NeilSlater Terima kasih atas tip Anda, saya butuh waktu untuk memformat ulang.
Icyblade
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.