На редкость смышленый «псих»

(Впервые опубликовано – июль 2001)

В  сущности, вполне заурядная для своего времени новостная публикация. Ныне, однако, заметка представляет особый исторический интерес, поскольку рассказывает об одном  малоизвестном эпизоде, имевшем место незадолго ДО событий 9/11 и антракс-атаки на США.

aigr

В техасском городе Остин уже в течение 17 лет без лишнего шума и ненужной огласки создается мощнейшая программа искусственного интеллекта под названием «CYC».

Проект начинался в стенах известного хайтек-консорциума MCC (Microelectronics and Computer Technology Corporation), а с 1995 года целиком под эту систему отпочковалась отдельная компания Cycorp Inc (www.cyc.com).

Название CYC происходит от слова «энциклопедия», однако сами разработчики почему-то предпочитают произносить его как «psych» – то есть «сайк». Автором идеи и бессменным лидером проекта, запущенного в 1984 году, является компьютерный ученый Дуглас Ленат (Douglas B. Lenat).

Изначально поставленная разработчиками системы цель – создание такого компьютерного интеллекта, который максимально приближался бы к способностям человеческого мозга в обучении и построении умозаключений. Все эти годы сотрудники Cycorp создавали огромную базу знаний «Cyc» и одновременно учили программу эффективно этими знаниями пользоваться.

«Искусственный интеллект» как самостоятельное направление исследований существует с середины 1950-х годов, однако примерно к середине 80-х эта дисциплина вошла в стадию серьезного кризиса, так как компьютерные экспертные системы отчетливо продемонстрировали, что способны, как правило, лишь к чрезвычайно узким и ограниченным выводам.

Как говорит Ленат, «мы получили не ученых, а ученых-идиотов», поскольку в системы искусственного интеллекта не удалось заложить элементарный «здравый смысл», имеющийся уже у 7-8-летнего ребенка. По этой причине, например, дорогущая система медицинской диагностики на вопрос, что является причиной покрытия машины ржавчиной, вполне авторитетно может ответить – «корь».

Поэтому Дуглас Ленат одной из главных своих задач поставил обучение компьютера здравому смыслу. Как это выглядит на практике, наиболее доходчиво демонстрируют тесты для спонсоров.

Например, во время недавней демонстрации способностей для представителей американского министерства обороны, систему проинформировали, что намерены обсудить с ней «антракс». На что программа прореагировала так: «Вы имеете в виду рок-группу Anthrax, бактерию anthrax или заболевание anthrax?».

Когда же компьютерного энциклопедиста попросили прокомментировать токсичность этой бактерии для людей (people), CYC ответил следующим пассажем: «Полагаю, вы имеете в виду вид homo sapiens, поскольку в отношении журнала People вопрос не имеет смысла»…

При анализе документов программа, к примеру, легко находит ошибки в датах рождения, поскольку знает среднее время жизни человека и возраст, в котором люди начинают работать.

Военные проявляют к этой системе весьма большой интерес, поскольку в 1998 году Пентагон отобрал для тестирования около дюжины разных систем искусственного интеллекта и прогнал через них собственный набор контрольных тестов объемом около 300 страниц.

Аналитические способности CYC настолько превзошли все остальные системы, что количество набранных им очков превысило общую сумму очков, набранных программами-конкурентами. Поэтому сейчас CYC является ядром новой экспериментальной программы министерства обороны, Rapid Knowledge Formation (RKF), нацеленной на создание крупномасштабных баз знаний.

В июле нынешнего года корпорацией Cycorp намечено первое представление своего детища на суд широкой общественности. Фрагмент системы под именем OpenCyc будет подключен к Интернету, так что пользователи сети бесплатно получат возможности не только для личного знакомства с обширными познаниями системы и степенью ее сообразительности, но и для включения ее способностей в самые разные приложения от распознавания речи до эффективного поиска в базах данных.

Что же касается всей базы знаний в полном объеме (это примерно в 20 раз больше OpenCyc), то она будет предоставляться коммерческим клиентам на основе лицензионных отчислений. Кроме того, Cycorp выносит на рынок два самостоятельных приложения: одно – CycSecure – для выявления дыр в системах защиты крупных компьютерных сетей, а второе — CycAnswers — для ответа на запросы, представленные на естественном разговорном языке.