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

Zero-shot learning

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

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

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

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

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

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