Компания Wolfram Research выпустила новую версию своего флагманского
математического пакета Mathematica 8, которая впервые предлагает
возможность ввода вычислительных команд на почти естественном
человеческом языке. Сами разработчики называют эту функцию
«linguistically controlled computing» (вычисления с лингвистическим
управлением). Пакет Mathematica 8, кроме стандартных математических
функций и алгоритмов, может интерпретировать команды пользователя,
набранные на английском языке – примерно те же возможности реализованы в
поисковом механизме Wolfram|Alpha. Предполагается, что система может
дать правильный ответ на вопрос, заданный в естественной форме. Наглядным
примером использования естественного языка в вычислениях является
команда вроде «pi 200 digits» (пи 200 знаков). Если ввести ее в
стандартное поле команд, пакет Mathematica преобразует символы в
стандартную конструкцию «N[Pi, 200]» (вывод числа Пи до двухсотого знака
после запятой). Кроме того, пользователь может ввести целую
математическую задачу, например, в форме системы уравнений вроде
«2a-b=3, a+b+c=1, c-b=6». Интеллекта, вложенного в пакет Mathematica 8,
будет достаточно, чтобы правильно воспринять задачу и вывести решение в
понятной форме, в том числе конкретные значения переменных a, b и c. Вдобавок
ко всему прочему, пакет Mathematica 8 содержит более 500 новых функций и
инструментов. В частности, новая версия пакета теперь может
генерировать ответы в виде готового кода на языке C или в виде
самостоятельных исполняемых программ и библиотек – это позволяет
миновать промежуточный этап трансляции кода Mathematica. Дополнительно
пакет Mathematica 8 поддерживает вычисления с использованием ресурсов
графического процессора или многоядерных процессоров. В состав пакета
также вошла значительно расширенная библиотека функций для
статистического и финансового анализа, а также для анализа изображений. Подробнее о возможностях и особенностях новой версии пакета Mathematica можно прочитать в обзорах на сайтах PC World и CNET, в специальном пресс-релизе и на официальной странице продукта.
|