Исследователи из Allen Institute for Artificial Intelligence
разработали программу, которая успешно прошла школьный научный тест. Программа Aristo ответила правильно на 90% вопросов теста для 8 класса и на 80% теста для 12 класса. Такой тест — это не тривиальное выуживание информации из базы данных. Вот пример вопроса:
Which change would most likely cause a decrease in the number of squirrels living in an area?
(1) a decrease in the number of predators
(2) a decrease in competition between the squirrels
(3) an increase in available food
(4) an increase in the number of forest fires
Можете
сами попробовать ответить на несколько вопросов (я ошибся в одном).
Это хорошая альтернатива другим ИИ-бенчмаркам вроде логических игр — для нахождения ответов программе нужна логика и понимание языка, а не только вычислительная мощность.
Программу создали, используя языковую модель Bert, созданную исследователями из Google. В неё загрузили тысячи статей с Википедии и огромную библиотеку художественных книг — от романов до научной фантастики. Проанализировав все эти данные, система научилась предсказывать пропущенное слово в предложении. Получив лишь один этот навык, программа впитала в себя огромное количество информации о том, как работает человеческий язык. И эту информацию теперь можно использовать для разных задач. Языковую модель Aristo построили поверх этой модели — в неё загрузили базу вопросов и ответов, и со временем система обучилась отвечать на похожие вопросы.
Подобные языковые модели используются в разных исследовательских проектах — от разработки разговорных интерфейсов до анализа фейковых новостей. Качество их работы будет только расти, получая больше данных и вычислительных мощностей. Но интерпретация человеческого языка машиной — лишь одна из сложностей. Исследователи, которые пытаются научить компьютер проходить вступительный тест в колледж, говорят — текстовые задания решить реально. Но научить машину читать и решать математические задачи пока не получается.