Компьютерная программа отвечает на вопросы по «Гарри Поттеру»
Нейросеть прочла первую книгу сериала о Гарри Поттере и раскрыла секрет Дурслей. И это не первоапрельская шутка, а научно-технический факт: программисты из канадской компании Maluuba разработали алгоритм, позволяющий находить ответы на вопросы в незнакомом тексте. Для начала новую программу, построенную на нейронной сети, протестировали на книге «Гарри Поттер и Философский камень», и доля правильных ответов робота составила свыше 70%.
Видео теста опубликовано на официальном YouTube-канале компании, о подробностях эксперимента сообщает ресурс MIT Technology Review.
Как поясняет издание, данный алгоритм — это система для «осмысления» текстов компьютерами, базирующаяся на т.н. методике глубокого обучения (deep learning) и способная отвечать на вопросы по ранее не знакомому тексту, выбирая правильный вариант из нескольких предложенных.
На начальном этапе обучения канадцы «натаскивали» свой алгоритм на нескольких сотнях рассказов из детских книжек, объединяя их с парами вопрос-ответ для каждого текста. После того, как программа прошла обучения, ее начали тестировать на незнакомом тексте. А именно — на «Философском камне». В результате чего при тестах на коротких фрагментах книги программа безошибочно ответила на вопрос «Что было секретом Дурслей?» выбрав из вариантов «дрели», «Поттеры», «кошки умеющие читать» и «их маленький сын» ответ «Поттеры».
Проанализировав сцену после распределения Гарри (финальные фразы Распределяющей шляпы не вошли в отрывок), алгоритм безошибочно ответил на вопрос «В какой из факультетов шляпа распределила Гарри?».