Передача обучения для идентификации лица с использованием классификаторов - PullRequest
0 голосов
/ 10 ноября 2019

Я хотел бы знать, могу ли я использовать модель Inception или ResNet для идентификации лиц. Я хочу знать, насколько важны для моей задачи трансферное обучение и обучение.

Я просто хочу иметь возможность идентифицировать лица, но мне также любопытно, могу ли я переобучить / оптимизировать предварительно обученную модель для своей задачи.

Или я читал что-то неправильно;мне нужно получить предварительно обученную модель, которая была разработана для лиц?

Я пробовал возиться с Inception и VGG16, но я не тренировал их для лиц. Я работаю над этим, но я хочу знать, является ли это даже жизнеспособным или просто пустой тратой времени. Если я буду использовать трансферное обучение в FaceNet, думаю, мне будет лучше.

1 Ответ

0 голосов
/ 10 ноября 2019

Перенос обучения для распознавания лиц будет отличным способом продвинуться вперед. Кроме того, да, обучение с помощью Facenet - отличная идея.

Кроме того, для передачи обучения на работу необязательно, чтобы модель была первоначально предварительно обучена с использованием только лиц, таких как использование facenet. Модель, предварительно обученная с помощью imagenet, тоже была бы чертовски хороша! Это очень горячая тема, поэтому не пытайтесь изобретать велосипед. Есть много репозиториев, которые уже сделали это с помощью обучения переноса из набора данных imagenet и использования resnet50 с удивительно хорошими результатами.

Вот ссылка на одно из таких хранилищ:

https://github.com/loheden/face_recognition_with_siamese_network

Также обратите внимание, что сиамские сети - это метод, который особенно хорош в случае использования распознавания лиц. Концепция сиамского языка действительно проста: возьмите два изображения и сравните характеристики этих двух изображений. Если сходство элементов превышает установленное пороговое значение, тогда два изображения одинаковы (два лица одинаковы), но не совпадают (лицо не распознано).

Вот исследовательский документ по сиамским сетям для распознавания лиц .

Кроме того, вот учебник из двух частей о том, как реализовать сиамскую сеть для распознавания лиц с использованиемпередача обучения:

http://www.loheden.com/2018/07/face-recognition-with-siamese-network.html

http://www.loheden.com/2018/07/face-recognition-with-siamese-network_29.html

Код вышеприведенного учебного пособия находится в первой ссылке на Github, которую я поделился в начале этого ответа.

...