Существует ли распознавание образов по хопфилду с определением коэффициента схожести?

В общем суть вопроса - возможно ли при распознавании образа получить коэффициент (от .0 до 1.0 или как угодно), который по мнению программы бы определял схожесть (похожесть) представленного программе образа с каким либо образом из обучающей выборки? (с возможностью детерминирования коэффициентов схожести с эпизодами из обучающей выборки?)
Есть классическая сеть хопфилда на python, возможно ли настроить алгоритм таком образом, что бы при определении образа можно было получить коэфф похожести?
  • Вопрос задан
  • 341 просмотр
Пригласить эксперта
Ответы на вопрос 1
Arseny_Info
@Arseny_Info
R&D engineer
В голову приходит два варианта:
1) В лоб: обучить одну сеть (что-нибудь простое из сверточных сетей, вроде VGG) на всем датасете, взять фичи с предпоследнего слоя для каждого из изображений, которые надо сравнить, посчитать cosine distance между полученными векторами. Пишется на питоне в 50-100 строк.
2) Если хочется заморочиться: siamese networks.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы