Facebook научила нейросеть разговаривать на языке математики
Существующие нейросети отлично справляются с распознаванием графических объектов. Однако сложные математические задачи способны поставить в тупик даже самую продвинутую систему. В Facebook создали искусственный интеллект, который в буквальном смысле разговаривает на языке математических формул.
Большая часть нейросетей использует для решения тех или иных задач так называемый аппроксимационный алгоритм. Это отлично работает, когда нужно распознать любой заранее занесенный в базу данных предмет или объект. Совсем другая ситуация с математическими задачами, которые требуют большой вычислительной мощности. Как сообщает Facebook, они научили нейросеть воспринимать задачу на языковом уровне, что существенно ускорило поиск решения. Исследователи поясняют, что ИИ разговаривает на математическом языке и способен решать сложные задачи и уравнения гораздо быстрее существующих популярных программ, таких как Maple, Mathematica и Matlab.
«Для уравнений символической интеграции мы перевернули существующий подход: вместо того чтобы генерировать проблемы и находить их решения, мы генерировали решения и находили проблему (производную), что намного проще», - рассказывают разработчики Facebook.
Результаты действительно впечатляют. Нейросети удалось достичь успешного решения в 99,7% задач и в 94% и 81,2% дифференциальных уравнений первого и второго порядка соответственно. Это намного больше того, на что способна современная версия программы Mathematica, которая получила по всем трем направлениям следующие результаты успешности: 84%, 77,2% и 61,6%. Дополнительно сообщается, что ИИ Facebook удалось решить задачи меньше чем за секунду, в то время как конкуренты делают это за несколько минут.