- 10 -
время стали заметны тенденции к объединению этих частей вновь в единое
целое.
В СССР в 1954 г. в МГУ под руководством профессора А.А.Ляпунова
(1911 - 1973) начал свою работу семинар «Автоматы и мышление» . В этом
семинаре принимали участие крупнейшие физиологи, лингвисты, психологи,
математики. Принято считать, что именно в это время родился
искусственный интеллект в России. Как и за рубежом, выделились
направления нейрокибернетики и кибернетики «черного ящика».
В 1956 -1963 гг. велись интенсивные поиски моделей и алгоритма
человеческого мышления и разработка первых программ. Оказалось, что ни
одна из существующих наук - философия, психология, лингвистика - не
может предложить такого алгоритма. Тогда кибернетики предложили создать
собственные модели. Были созданы и опробованы различные подходы.
Первые исследования в области ИИ связаны с созданием программы для
игры в шахматы, так как считалось, что способность играть в шахматы
является показателем высокого интеллекта. В 1954 году американский
ученый Ньюэлл задумал создать такую программу. Шеннон предложил, а
Тьюринг уточнил метод создания такой программы. Американцы Шоу и
Саймон в содружестве с группой голландских психологов из Амстердама под
руководством де Гроота создали такую программу. Попутно был создан
специальный язык ИПЛ1 (1956), предназначенный для манипулирования
информацией в символьной форме, который явился предшественником языка
Лисп (MacCarthy, 1960).
Однако первой программой искусственного интеллекта была программа
Логик-теоретик, предназначенная для доказательства теорем в исчислении
высказываний (9 августа 1956). Программа для игры в шахматы была создана
в 1957 году (NSS - Newell, Shaw, Simon). Ее структура и структура
программы Логик-теоретик легли в основу создания программы
Универсального Решателя Задач (GPS-General Problem Solving). Эта
программа, анализируя различия между ситуациями и конструируя цели,
хорошо решает головоломки типа «Ханойская башня» или вычисляет
неопределенные интегралы. Программа EPAM (Elementary Perceiving and
Memorizing Program) - элементарная программа для восприятия и
запоминания, задумана Фейгенбаумом. В 1957 году появилась статья
Хомского, одного из основателей компьютерной лингвистики, по
трансформационным грамматикам.
В конце 50-х гг. родилась модель лабиринтного поиска. Этот подход
представляет задачу как некоторый граф, отражающий пространство
состояний
1
, и в этом графе проводится поиск оптимального пути от входных
данных к результирующим. Была проделана большая работа по разработке
этой модели, но в решении практических задач идея большого
распространения не получила.
1
Пространство состояний - это граф, вершины которого соответствуют ситуациям, встречающимся в задаче
(―проблемные ситуации‖), а решение задачи сводится к поиску пути в этом графе.