Одно из самых популярных и в то же время сложных применений Искусственного Интеллекта — распознавание изображения. Даже самые продвинутые AI-алгоритмы пока не могут сравниться даже с трёхлетним ребёнком. Например, известная задачка, которую решала команда в Google – создать алгоритм, который бы различал людей и лошадей. На каждой картинке может быть только человек или лошадь, и задача алгоритма правильно классифицировать объект. Казалось бы, что может быть проще? Но так кажется только до того момента, как попробовать это.
Для начала подумайте пару секунд над тем как реализовать данную задачу в виде классического алгоритма. Получается? Очень надеемся, что нет! Любое различие, которое мы придумаем, может быть нарушено. Ни количество ног, ни наличие одежды, ни форма головы / туловища / конечностей не являются дифференцирующими факторами.
Только AI может научиться брать все эти, а также множество других факторов в совокупности и классифицировать объекты с разумной точностью. Но и для Искусственного Интеллекта есть масса подводных камней. Какие изображения вызывают сложности у AI?
Например, здесь алгоритму хочется найти ноги, но их нет:
Или вот это:
Не говоря уже о вот этом:
Данные примеры показывают, какой сложности проблемы приходится преодолевать компьютерному мышлению, чтобы правильно распознать объект на изображении. Несмотря на это, прогресс в решении данной задачи идет семимильными шагами. И компьютер, распознающий объекты не хуже человека — вопрос не такого уж далёкого будущего. Как именно он это делает — мы постараемся очень простыми словами изложить в следующем посте.
#наука #технологии #искусственный интеллект #it #распознавание образов