×
Компьютерная программа распознает эскизы лучше, чем люди

Не умеете рисовать? Ваши скетчи никто не понимает? Возможно, теперь вам поможет программа Sketch-a-Net. Она понимает рисунки лучше, чем люди, определяя эскизы по тысячам параметров. Так что, если в следующий раз не поймете, что нарисовал вам ребенок, вам сюда.

 

Все началось с того, что группа людей не могла найти необходимые рисунки в интернете. Веб-поиск при запросе на элементы часто выдает слишком разные результаты, порой совсем не соответствующие запросу. Ищете фламинго – вам показывают чайку. Ищете дерево – показывают футболистов. То, что некоторые люди подписывают фотографии и рисунки ложными тегами лишь для юмора, система поиска воспринимает серьезно. И ученые поняли, что пора с этим что-то делать.

 

Проект Sketch-a-Net разработан научно-исследовательской командой в Лондонском университете Королевы Марии. Программа работает как нейронные сети мозга, отсекая шутки и опираясь на факты, определяя рисунки по тысячам критериев. Так, если программа, например, увидит слона без хобота, он не будет показан. Слоном может быть подписан человек, получивший кличку.

 

Sketch-a-Net имитирует работу человеческого мозга, используя алгоритмы машинного обучения для построения системы поиска каждый раз, когда получает задачу.

 

Самое сложное – определять скетчи, которые даже люди не всегда хорошо понимают. Пока программа смогла правильно определить предметы народных сенсорных эскизов с показателем точности в 74,9 процента. В то время как тот же показатель у команды людей равен только 73,1 процента. Интересно, что часть успеха программы зависит от отслеживания порядка, в котором были нарисованы линии каждого эскиза.

 

Разница между программой и человеком становится еще более большой, когда дело доходит до определения деталей в эскизах. Так, по однотипным рисункам нужно было определить чайку, летящую птицу, стоящую птицу и голубя. Программа смогла это сделать, человек – нет.

 

Исследователи надеются, что технология позволит людям в конечном итоге выполнять поиск эскизов просто с помощью рисунка на сенсорном дисплее смартфона, планшета или сенсорном экране монитора.

 

«Это здорово, что наша компьютерная программа может решать задачи по поиску и определению лучше, чем люди, – говорит доктор Тимоти Хоспедалс (Timoty Hospedales), соавтор исследования. – Эскизы – интересная область для изучения, потому что они применялись с доисторических времен для общения. А теперь с увеличением использования сенсорных экранов они снова становятся гораздо более распространенным средством коммуникации».

 

Кстати, ученые из Университета Брауна и Университета Карнеги-Меллона разрабатывают аналогичные системы.

 

Автор: Степан Мазур

 

Оригинал фото: gizmag