Каналы ---> Фильтры: прямые отношения? - PullRequest
0 голосов
/ 20 января 2019

Если у вас 32 входных канала и 16 фильтров, пропадают ли каналы 17-32? Или 16 случайных каналов пропадают или все каналы проходят? Что если фильтров больше, чем входных каналов?

Я прочитал, что первый фильтр / ядро ​​свертывается с соответствующим каналом в слое свертки - первый канал с первым фильтром, вторые каналы со вторым фильтром и т. Д. - но что происходит, если число входных каналов равно не равно количеству фильтров? (Источник: http://machinelearninguru.com/computer_vision/basics/convolution/convolution_layer.html)

Ответы [ 2 ]

0 голосов
/ 20 января 2019

Если у вас 32 входных канала, то вход имеет форму (сэмплы, W, H, 32). тогда ваши 16 фильтров будут иметь форму (F_W, F_H, 32). Как видите, каждый из фильтров имеет 32 канала, поэтому при выполнении свертки он совместим, поскольку количество каналов в фильтре равно количеству каналов на входе.

И так как имеется 16 фильтров, после выполнения всех 16 сверток у вас будет 16-канальная карта выходных объектов, так как каждая операция свертки создает одну карту объектов.

0 голосов
/ 20 января 2019

Здесь входной канал означает глубину. Как и в изображении RGB у нас есть 3 канала. то, что делают эти 16 фильтров, это то, что они вычисляют 16 различных карт характеристик (FM), и эти 16 FM будут вводиться для следующего слоя.

Here we have image with 3 channels and we have 2 filters now after applying these filters you'll get 2 different FM and by combining them you'll get a output

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...