Как ИИ находит картинку по фразе, которой нет в списке классов
Во многих мультимодальных системах помогает контрастивное обучение. Один энкодер превращает изображение в набор чисел, другой — его описание. Представления подходящей пары во время обучения сближают, а случайно составленной — разводят.
Так возникает общее пространство смыслов: запрос «красный зонт у моря» можно напрямую сравнить с изображениями, даже если отдельного класса с таким названием никто не задавал. Ближайшие точки становятся кандидатами для поиска.
Важно: близость означает выученное сходство, а не доказанное понимание факта. Но именно она позволяет тексту и картинке встретиться без общего алфавита.
· вчера
Когда-то давно я пробовал такую штуку. Есть такая нейронка YOLO для распознавания изображений. Возвращает вектор сходства по классам. И вот какой-то извращенец обучил ее на 9000+ классах. Так вот, я пробовал использовать этот вектор для нахождения сходства картинок. Типа: эта фигна на 7% котенок, на 10% чемодан и т.д. И вот эта фигня тоже на 10% чемодан. И оно в принципе работало.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён