Skip to content
dark0mike edited this page Feb 2, 2020 · 15 revisions

Zero-shot learning

"Как распознать панду, которую никогда не видел"

Нейронная сеть классифицирует фотографии если обучалась на тех же классах фотографий.

Пример: если обучить нейронную сеть на фотографиях зебр, медведей, тигров, то она распознает этих животных после обучения. Но если ей попадется фотография слона, то она не поймет что это.

Цель: обучить нейронную сеть видеть даже те классы, у которых выборка изображений отсутствует.

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

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

zero-shot с расстояния пары шагов

Rethinking Zero-Shot Learning: A Conditional Visual Classification Perspective

Applications of Zero-Shot Learning

Ознакомительные статьи

Проект базируется на этих статьях.

Используемые репозитории

Проект состоит из комбинаций репозиториев:

1.Основы работы с git

8.Полезная статья, если интересно углубиться в ML и математику внутри нее.