выбрать фильтр в нейронной сети свертки - PullRequest
0 голосов
/ 14 ноября 2018

Я сделал реализацию части сверточной нейронной сети.Но я все еще не понимаю, как выбрать фильтр для получения свернутой функции в нейронной сети свертки.Как я знаю, мы обнаруживаем функции (такие как глаза, нос, рот), чтобы распознать лицо по изображению, используя сверточный слой с помощью фильтра. Правда ли, что фильтр содержит глаза, нос, рот, чтобы распознать лицо по изображению?

1 Ответ

0 голосов
/ 14 ноября 2018

Для этого не существует жесткого правила.
Во многих университетских курсах и даже в моделях, реализованных в статьях, исследователь использует фильтры 3х3 или 5х5 с 1 или 2 шагами.
Это один из ваших гиперпараметров, который вы должны настроить для своей модели. Но лучший способ на практике - обратиться к документации внедренной модели от Google или других пользователей и найти лучший размер по сравнению с вашими слоями конв.
Но последнее, что вы должны знать, это то, что целью добавления фильтров является уменьшение количества параметров, но сохранение качественных функций.
Вот ссылка на все модели, реализованные с использованием Tensoflow для различных задач. Удачи

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