Microsoft собирается наделить компьютеры разумом с помощью Concept Graph
Работы над технологиями, предусматривающими развитие искусственного интеллекта машин, проводятся во многих лабораториях ведущих IT компаний мира. Например, компания Apple только в этом году приобрела несколько стартапов, занимающихся исследованиями в этом направлении. В свою очередь Google презентовала технологию под названием Tango. Особое внимание в развитии этих технологий уделяется способности машинами понимать человеческую речь.
Исследовательское подразделение компании Microsoft, имеющее свои лаборатории в нескольких странах мира - Microsoft Research - выпустило продукт, помогающий машине понимать человеческую речь - Concept Graph. База данных Probase, которая является основой выпущенного продукта, содержит боле 5,4 миллионов концептов, работали над ней очень долго. К примеру, в известном проекте по созданию онтологической базы данных Cyc насчитывается всего 120 тысяч концептов.
Алгоритмы системы действуют на подобии психологии человека, пытаясь интерпретировать целые выражения. Например, когда человек читает фразу «мужчина убегал от незнакомца с ножом», он в первую очередь представляет, что кто-то убегает от нападающего на него, хотя, если разобраться, эту фразу можно интерпретировать совершенно по-разному. В следующем варианте мужчина с ножом может убегать от незнакомца. Но, психология человека пытается выбирать самый реалистичный вариант, основываясь на определенном опыте. В первую очередь слова «убегать» и «нож» в мышлении человека ассоциируются со страхом, что и служит для последующего восприятия звучащей фразы. Человеческое восприятие отдельных слов разное, слово «нож» может означать как оружие, так и кухонную или столовую принадлежность, в зависимости от самого контекста высказанной фразы.
В Concept Graph компания Microsoft попробовала реализовать идею аналогичного восприятия фраз человеком и машиной. В ее последней версии программа определяет более вероятный смысл использования слов и сопоставляет их с возможным контекстом всей фразы, устанавливая логические связи между прозвучавшими словами.
Далее разработчики планируют, разрабатывая понимание машиной коротких фраз, увеличивать возможности программы до восприятия более длинных выражений, и впоследствии небольших текстов. Пока Concept Graph планируют использовать в других приложениях, а именно для звукового запуска поисковых программ интернета.
Источник: https://windowstips.ru/