Middle
Πόσα βάρη εκπαιδεύονται σε ένα συνελικτικό στρώμα με πυρήνα 5x5 και 10 φίλτρα;
sobes.tech AI
Απάντηση από AI
Σε ένα συνελικτικό στρώμα με πυρήνα 5x5 και 10 φίλτρα, ο αριθμός των εκπαιδεύσιμων βαρών υπολογίζεται ως: μέγεθος πυρήνα επί τον αριθμό των φίλτρων.
Αν υποθέσουμε ότι το κανάλι εισόδου είναι ένα (π.χ., μια ασπρόμαυρη εικόνα), τότε:
5 × 5 × 10 = 250 βάρη.
Αν υπάρχουν πολλά κανάλια εισόδου (π.χ., 3 για RGB), τότε ο τύπος θα είναι:
5 × 5 × αριθμός_καναλιών_εισόδου × 10.
Επιπλέον, κάθε φίλτρο έχει συνήθως μια μετατόπιση (bias), δηλαδή άλλα 10 παραμέτρους (ένας ανά φίλτρο).
Παράδειγμα για 3 κανάλια εισόδου:
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