63.30 € 67.21

Искусственный интеллект на примере IT-гиганта. Компания Майкрософт

Искусственный интеллект на примере IT-гиганта. Компания Майкрософт

Корпорация Майкрософт уже на протяжении нескольких десятков лет ведёт работу по созданию высокоинтеллектуального ПО. Понимая, что в ближайшем будущем основная конкуренция между IT-гигантами будет проходить именно на почве искусственного интеллекта, руководство компании в последние годы стало уделять развитию этого направления особое внимание.

 

Развитие искусственного интеллекта в Майкрософт. Проект Cortana

При развитии высокоинтеллектуальных технологий Майкрософт не только самостоятельно проводит свои исследования, но и активно приобретает активы успешных стартапов. За последние 20 лет было сделано более 10 подобных приобретений. Так, в 2000-х годах за €591 млн и €63 млн были куплены компании Tellme Networks и Powerset соответственно, занимающиеся распознаванием речи и обработкой естественных языков.  В 2015 году с целью упрочить свои позиции в области машинного обучения, Майкрософт купил за €225 млн компанию SwiftKey, известную своими приложениями для смартфонов и возможностью предугадывать намерения пользователя при написании текста. Обо всех приобретениях IT-гиганта в области искусственного интеллекта можно узнать из следующей таблицы.

1.png

Активы Майкрософт в области искусственного интеллекта. По данным Pitchbook

 

Желая максимально упростить процесс взаимодействия пользователя с цифровыми устройствами, Майкрософт при развитии высокоинтеллектуального ПО сделал основной упор на создании умного помощника. Однако на протяжении долгого времени достигнуть успеха в этой области компании не удавалось. Так, проект Bob, который был запущен в 1995 году с целью помочь новичкам в изучении Windows-95, стал всего лишь объектом насмешек со стороны пользователей. Примерно такой же участи удостоился офисный ассистент Clippy, более известный как «Скрепка».

В 2013 году Бил Гейтс заявил, что, запустив концепцию Bob в 1995 году, Майкрософт несколько опередила время, поскольку с имевшимся уровнем развития технологий создать по-настоящему эффективного ассистента было невозможно. Однако, по словам основателя Майкрософт, разработчики продолжили развивать это направление и создали модифицированную версию Bob. Так появился голосовой помощник Cortana.

2.jpg

Cortana

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

В результате разработчики Майкрософт создали решение (Cortana), которое смогло успешно конкурировать с аналогичными разработками Apple и Google – голосовыми ассистентами Apple Siri и Google Now. Cortana успешно выполняет голосовые команды: назначает встречи, добавляя их в календарь, пишет SMS, запускает приложения, воспроизводит музыку и т.д. Помимо этого, Cortana имеет возможность взаимодействовать с внешними приложениями, такими как Skype или Facebook, а также обрабатывать текстовые сообщения. При этом голосовой ассистент Майкрософт получил возможность не только «понимать» естественный язык, но и самообучаться, подстраиваясь под потребности конкретного пользователя.

3.jpg

Cortana в начале рабочего дня сообщает пользователю актуальную для него информацию

 

Первоначально голосовой помощник Cortana был совместим только с мобильной операционной системой Майкрософт Windows Phone. Однако уже в конце 2015 года этот умный ассистент стал доступен на iOS и Android. Помимо этого, разработчики интегрировали Cortana в Windows 10, тем самым окончательно завершив модификацию Bob. Демонстрация возможностей Cortana на платформе Windows 10 представлена на следующем видео.

  

Интеллектуальные боты

Помимо Cortana, при создании умного помощника разработчики Майкрософт уделяют достаточно большое внимание развитию интеллектуальных ботов. Впервые публичное использование ботов произошло в 2015 году, когда корпорация представила искусственный интеллект Xiaoice. Проведя с китайскими пользователями более 10 миллиардов диалогов, Xiaoice зарекомендовал себя в качестве хорошего собеседника, которого трудно отличить от человека.

Отталкиваясь от данного успеха, в марте 2016 года разработчики компании запустили в твиттере другого бота – Tay, который моделировал личность и стиль разговора девушки в возрасте 19-ти лет и был наделён функцией самообучения. Однако данная инициатива обернулась полным провалом. Рассчитывая, что с каждым новым днём Tay будет становится умнее, общаясь с тысячами умных пользователей сети, разработчики не смогли защитить бота от интернет-троллей, поставивших себе цель трансформировать «личность» Tay. Фильтр вульгарных сообщений не справился с большим количеством атак, и в результате чат-бот превратился в настоящего грубияна и мизантропа.

Уязвимость Tay была в том, что он был запрограммирован повторять слова человека по команде. Эта новость быстро разлетелась по форумам, и многочисленные тролли и хулиганы стали обучать чат-бота расистским и нацистским высказываниям.

4.jpg

Злоумышленник обучает Tay нацистским высказываниям

 

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

«Мы сделали всё возможное, чтобы ограничить технические эксплойты Tay, но важно понимать, что невохможно полностью предсказать все злоупотребления людей без обучения на ошибках»,- представители Майкрософт.

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

5.jpg

CaptionBot определяет, что изображено на фотографии

Большинство картинок CaptionBot распознаёт с высокой точностью. Он может определить, кто из знаменитостей изображен на фото, а также отделить людей от других объектов. При этом, учитывая негативный опыт Tay и акцентированность на социальные сети, разработчики ввели в CaptionBot систему безопасности, которая не позволяет ему распознавать нацистскую и подобную символику. В этом случае, бот просто сообщает о том, что не может описать картинку.

 

Настоящее и будущее

На конференции Build 2016 генеральный директор Майкрософт Сатья Наделла объявил, что в ближайшее время боты-помощники начнут постепенно вытеснять с рынка различные мобильные приложения (область, где правят Apple и Google), поскольку для пользователя более удобно использовать в качестве интерфейса с внешним миром обычный человеческий язык. При этом современный уровень развития технологий уже позволяет обучить компьютер естественному языку так, чтобы общение с ним стало понятно. Учитывая это, новой стратегией Майкрософт в области искусственного интеллекта станет развитие ботов и Cortana.

«По мере того, как искусственный интеллект постепенно проникает во все сферы общественной жизни, естественный язык становится новым пользовательским интерфейсом при взаимодействии человека с гаджетами, боты – новыми приложениями, а цифровые помощники…новыми поисковыми программами», -  Сатья Наделла.

Многие эксперты уверены, что большой акцент на развитие умных ассистентов у Майкрософт связан с желанием Сатьи Наделлы стать лидером в этой области и тем самым вернуть утраченные корпорацией позиции в эпоху смартфонов. И на это у Майкрософт есть ресурсы – более $100 млрд активов и капитализация компании, составляющая более $420 млрд.

Несмотря на увеличение роли умных помощников в нашей повседневной жизни, генеральный директор Майкрософт не считает, что в будущем исчезнут все приложения.

«Ни один бот, вне зависимости от того, насколько он умный, не сможет заменить сложные системы вроде Word, Excel или Facebook. Программы хороши, если пользователю нужно окинуть взглядом множество данных сразу, а боты полезны в тех случаях, когда нужно обработать большой объём данных и получить единственный ответ», - Сатья Наделла.

В качестве примера, Наделла привел управление личным счётом. Если пользователю понадобится проанализировать историю транзакций за последний месяц, то более удобно будет воспользоваться приложением. Однако в случае, если потребуется узнать о том, сколько средств с начала года было потрачено в каком-либо конкретном магазине, то проще использовать бота, который сможет быстро все подсчитать.

Для создания интеллектуальных решений Майкрософт открыл в облаке разработчикам по всему миру специализированный набор инструментов Cortana Intelligence Suite. Наделла подчеркивает, что целью компании является создать множество ботов, поэтому в данный набор инструментов Майкрософт добавила дополнительные средства: Microsoft Cognitive Services и Microsoft Bot Framework.

Microsoft Cognitive Services представляет собой набор интеллектуальных программных API-интерфейсов, позволяющих видеть, слышать, разговаривать, понимать и интерпретировать запросы, переданные посредством привычных способов коммуникации. Microsoft Bot Framework дает возможность, используя любые методы программирования, создавать "интеллектуальных" ботов, которые смогут общаться с пользователями на естественном языке. При этом, чтобы создать бота, не требуется углубленного знания принципов программирования, поскольку платформа обладает наглядным интерфейсом, позволяющими обучить искусственный интеллект новым словам, фразам, сценариям и событиям.

6.png

Microsoft Bot Famework

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


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

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

Подписаться на новости

Назад

Комментарии

Текст сообщения*
Защита от автоматических сообщений