Mobilenet против SSD

У меня есть некоторая путаница между мобильной сетью и SSD. Насколько мне известно, мобильная сеть - это нейронная сеть, которая используется для классификации и распознавания, тогда как SSD - это структура, которая используется для реализации детектора мультибокса. Только комбинация того и другого может обеспечить обнаружение объекта. Таким образом, mobilenet можно заменить на resnet, inception и так далее. SSD можно заменить на RCNN. Мои утверждения верны?


person SamTew    schedule 12.04.2018    source источник
comment
да. Но есть версия Mobilenet под названием MobilenetSSD, которая может выполнять обнаружение нескольких объектов: github.com/chuanqi305/MobileNet-SSD   -  person Adel    schedule 12.04.2018


Ответы (1)


Здесь есть два типа глубоких нейронных сетей. Базовая сеть и сеть обнаружения. MobileNet, VGG-Net, LeNet и все они основаны на сетях. Базовая сеть предоставляет высокоуровневые функции для классификации или обнаружения. Если вы используете полностью связанный слой в конце этих сетей, у вас есть классификация. Но вы можете удалить полностью подключенный уровень и заменить его сетями обнаружения, такими как SSD, Faster R-CNN и т. Д. Фактически, SSD использует последний сверточный слой в базовых сетях для задачи обнаружения. MobileNet, как и другие базовые сети, использует свертку для создания высокоуровневых функций.

person Totoro    schedule 24.12.2018
comment
Можно ли сказать, что это также относится к моделям SSD Inception? Отсюда: semanticscholar.org/paper/ Кажется, что базовая сеть VGG16 все еще присутствует, но Inception добавлен в часть архитектуры SSD. Я использую SSD Inception v2 из моделей TensorFlow, и меня смущает, правильно ли это предположение: модель SSD Inception v2 заменяет нейронную сеть VGG16, используемую для извлечения функций, сетью Inception v2. Я здесь прав? - person Daniel; 28.05.2019