kisaa Ничего так элементарность - уже начиная с вопроса о том, какие фичи ей скормить :-)
mor1s Если выборка таки есть - я бы попробовал построить спектрограмм и обучить на них какую-то сетку с устройством типа rnn (для учёта последовательностей) поверх conv1d (для создания отдельных фильтров). Но это не точно (хотя на спектрограммы всё равно стоит глянуть).
Exploding, это если мы выделяем признаки для определения границы номера вручную, иначе есть шанс что оно таки прицепится к чему-то более контринтуитивному (ну как в истории с определением расположения занавесок по батареям) же.
Строго говоря - если для выделения номера используется какой-то сорт object detector-й сети (которой скармливается всё изображение) - то не факт, что он сработает на "похожие объекты" (точнее - на похожие-то сработает, но вот что будет критерием похожего объекта?), нет?
Если вкратце - то ваше решение - использовать вектор вида [k1, ... kn] где k1-kn - вероятности того, что переда нами определенное лицо.
Вам же предлагают подойти иначе - убрать этот часть полносвязных слоёв из предобученной сети.
Тогда у нас будет вектор из признаков, по которым полносвязные слои определяли бы вероятность принадлежности лица конкретному человеку.
Тогда мы сможем:
- для нового лица - сгенерировать эти векторы и сохранить
- при попытке определить, чьё это лицо - генерируем его вектор и ищем ближайший из ранее собранной выборки. Возможно, отсекаем, если расстояние между векторами выше определённого порога
Хотя - вопрос в том, как справляться с вырезками. Я бы работал с наборами вида (id изображения, регион, хеш). Тогда каждому изображению можно будет поставить в соответсвие множество регионов (условно - всё изображение, центральная часть, углы/etc)
Ты бы уточнил длительность перерывов, что ли (ибо ёмкость же). Ну и да - вероятно, придётся смотреть в сторону ионисторов. А возможно - и вовсе аккумуляторов.
mor1s Если выборка таки есть - я бы попробовал построить спектрограмм и обучить на них какую-то сетку с устройством типа rnn (для учёта последовательностей) поверх conv1d (для создания отдельных фильтров). Но это не точно (хотя на спектрограммы всё равно стоит глянуть).