Middle
Kiek svorių mokosi konvoliucinėje sluoksnyje su 5x5 branduoliu ir 10 filtrais?
sobes.tech AI
Atsakymas iš AI
Konvoliucinio sluoksnio su 5x5 branduoliu ir 10 filtrais, mokomų svorių skaičius skaičiuojamas kaip: branduolio dydis dauginamas iš filtrų skaičiaus.
Jei prielaida, kad įvesties kanalas vienas (pavyzdžiui, juoda-balta nuotrauka), tada:
5 × 5 × 10 = 250 svorių.
Jei yra keli įvesties kanalai (pavyzdžiui, 3 RGB), formulė bus:
5 × 5 × įvesties_kanalų_skaicius × 10.
Be to, kiekvienas filtras paprastai turi nuokrypį (bias), tai dar 10 parametrų (po vieną kiekvienam filtrui).
Pavyzdžiui, 3 įvesties kanalams:
kernel_size = 5
input_channels = 3
filters = 10
weights = kernel_size * kernel_size * input_channels * filters # 5*5*3*10 = 750
biases = filters # 10
total_params = weights + biases # 760