Разработчики сайта Wolfram Alpha добавили в копилку уникальных возможностей системы ещё одну удивительную функцию – распознавание любых фотографий. Каждый желающий может опробовать ImageIdentify в работе. Достаточно загрузить картинку на демонстрационный сайт и через несколько секунд вы получите ответ. Как утверждают сами разработчики – почти всегда правильный.

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

Стивен пишет, что хотя алгоритм и не всегда распознаёт изображения верно, даже его ошибки сильно напоминают человеческие.

Распознавание изображений теперь работает не только на демонстрационном сайте, но и в самом Wolfram Language. Можно задать изображение, получить его описание, а потом использовать уже само описание – получить, например, определение предмета из словарной статьи, или построить облако слов из статьи в Википедии.

image
image
image

Можно написать программу, автоматически анализирующую фотографии и составляющую статистику, делающую какие-либо другие подсчёты, связанные с содержанием картинок, или разбивающую их на категории. Также функция распознавания доступна через API.

Для тренировки системы разработчики использовали десятки миллионов изображений. С точки зрения Стивена это сравнимо с тем количеством информации, которое человек получает за первые пару лет жизни. Также Стивен подробно рассказывает в блоге, как разрабатывали систему машинного обучения на нейронных сетях, и какие при этом возникали проблемы. Например, когда систему ещё не научили распознавать лица, она, обработав портрет Индианы Джонса, выдала результат «Шляпа».

image

Для проверки системы Вольфрам пробовал скармливать ей разные противоречивые картинки и получал иногда странные, иногда – забавные или даже милые результаты.

image

Некоторые ошибки распознавания оказались не только вполне объяснимыми, но и даже весьма «очеловеченными». Также интересным оказался опыт распознавания абстрактной живописи – эти картины работали как своеобразные «тесты Роршаха».

image

В данный момент ImageIdentify способна распознавать до 10000 различных объектов. Пока она плохо справляется с распознаванием конкретных людей, произведений искусства и редких объектов.

Довольно забавно играть с системой, подсовывая ей не самые лёгкие варианты картинок и получая довольно своеобразные ответы.

image

Проект Wolfram Alpha был запущен в 2009 году. Система способна отвечать на заданные ей на обычном языке вопросы, и, используя данные из открытых источников, подсчитывать ответы. Например, на вопрос, заданный со смартфона, «Какие самолёты сейчас есть у меня над головой?» система ответит, определив местоположение по GPS, и укажет список самолётов, исходя из данных по рейсам авиаперевозчиков.

Комментарии (40)


  1. eduard93
    14.05.2015 17:55
    +4


    Вот так вот.


    1. rstepanov
      15.05.2015 11:55
      +1

      www.imageidentify.com/result/0r89a1s3hhivh
      image

      Ну, в некотором роде это девайс, да…


      1. dbanet
        15.05.2015 18:07
        -5

        NSFW
        device


  1. noonv
    14.05.2015 18:18
    +1

    Очень интересно! Спасибо!


  1. Boctopr
    14.05.2015 18:18
    +3

    О чем они вообще ведут речь, когда не смогли распознать эталонную фотографию. Небольшое пояснение wiki.


    1. FakeFactFelis
      14.05.2015 18:41
      +3

      В классическом варианте картинка распознаётся корректно www.imageidentify.com/result/059tpvb1p5eei


  1. valplo
    14.05.2015 18:56
    +2

    Пытался скормить ему персонажей Хоумстака и XCKD. В общем, восстания машин можно не опасаться: рисованных персонажей он распознает как «устройства». Что, вообще, странно, т. к. у Джона все «фитчи» person-ы есть.


  1. CAJAX
    14.05.2015 19:10
    +9

    Скормить побольше пятен роршаха и узнать, что затевает этот ИИ.


    1. sockeye
      14.05.2015 20:01
      +7

      Всё плохо


      1. Oxyd
        14.05.2015 20:18
        +3

        Похоже всё что не смог распознать он относит к девайсам.


  1. Turbo
    14.05.2015 19:36

    А API у них нет? Я бы свой небольшой архивчик протежил )


  1. UUSER
    14.05.2015 19:37
    +5

    1. Sing
      14.05.2015 20:37
      +4

      Лого хабра www.imageidentify.com/result/1wj8qypkqny4a



  1. za121
    14.05.2015 20:11
    -1

    Главное, что нашего президента узнает. ))
    www.imageidentify.com/result/09k3vrotzp2ld


    1. Banzeg
      14.05.2015 21:19
      +1

      Про Обаму — не, не слышал
      www.imageidentify.com/result/1svnulr73tejo


    1. Oxyd
      14.05.2015 21:26
      -2

      Не узнаёт. Зато правильно определил, что на изображении присутствуют артефакты. ;)


  1. IJIL
    14.05.2015 20:14
    +2

    В чем отличие от Гугл Картинки?



  1. fog
    14.05.2015 20:34
    +1

    Для чистоты эксперимента сфотографировал несколько объектов — рюкзак, ручной эспандер, кофейный стаканчик, php-слоника, связку ключей, смарт-ключ от машины. Результат — для рюкзака сказали Pack, для бумажного стаканчика для кофе — glass cup, остальное сильно мимо. Ну, треть весьма близко — имхо это уже круто, а обучат ещё — будет ещё лучше.



  1. pali
    14.05.2015 22:11

    Неплохо опознало «Тигр»
    www.imageidentify.com/result/0wuxml0e75h99


  1. Psychosynthesis
    14.05.2015 22:52
    +5

    Эх… похоже я так и не узнаю что изображено на этом фото =(

    www.imageidentify.com/result/1pbe0o5gxn138


    1. Shultc
      14.05.2015 23:45
      +1

      Теперь вы и меня заинтриговали!


  1. DIHALT
    15.05.2015 06:41
    +4

    Печаль, он даже не смог распознать кисоньку!

    image

    Человечество может спать спокойно!


    1. PavlovM
      15.05.2015 07:46
      +5

      «Это не кошка!» (с) Джо из «Друзей»


      1. DIHALT
        15.05.2015 07:55

        Вы совершенно правы! Это кот!


    1. eaterman99
      15.05.2015 09:07
      +3

      Кисонька это еще ладно:

      image


      1. Oxyd
        16.05.2015 00:14
        +1

        Какой неполиткорректный вольфрам.


    1. iago
      15.05.2015 11:53

      Странно! У меня жену с котом он тоже распознал как sleeping bag. Неспроста это…


    1. AdvanTiSS
      15.05.2015 19:23
      +1

      зато он опознал спальную корзину, видать, для ИИ коте не авторитет )))


  1. kidar2
    15.05.2015 09:01
    +2

    У меня зависло на сисьсках


  1. Corpsemeister
    15.05.2015 09:23

    Спутал луну с мячиком для гольфа. Закат угадал (солнце). Старый автомобиль Audi 80 B4 как ни странно угадал, назвав station wagon. Все фотографии первый раз покинули мой компьютер.


    1. Suntechnic
      17.05.2015 03:11

      Угу, а шестерка у него electric car. Правда это второй вариант — первый был шуба O_o


  1. OsipovRoman
    15.05.2015 09:35
    +4

    Официальный и полный перевод статьи Стивена Вольфрама «Искусственный интеллект в Wolfram Language: проект по идентификации изображений» habrahabr.ru/company/wolfram/blog/258003

    Исправьте пожалуйста название вашего поста. Не Wolfram Alpha, а Wolfram Language, научился описывать содержимое любых картинок и фото. Это важно, потому что Wolfram Alpha — это вычислительный движок знаний, написанный на Wolfram Language. Это разные объекты: Wolfram Mathematica, Wolfram Alpha, Wolfram Cloud. Все они реализованы на одном языке Wolfram, но в Wolfram Alpha пользователь не может программировать напрямую на языке Wolfram. В целом это распространенные заблуждения на счёт устройства и связей между технологиями Wolfram Research.


  1. Scogun
    15.05.2015 10:54
    +1

    Ни Гагарина, ни Шепарда, ни Королева не узнал…


  1. komr
    15.05.2015 13:52

    1. komr
      15.05.2015 13:57
      +2

      висит уже несколько минут


      1. Chamie
        16.05.2015 23:52
        +1

        Опознал, значит…


  1. Suntechnic
    17.05.2015 03:10

    www.imageidentify.com/result/1cpxes8tjf20l
    Ну… даже для России это перебор.