Краткую историю развития ИИ можно разделить на два периода. В ходе первого крайне идеалистично настроенные исследователи пытались улучшить логические операторы программ и эксплуатационные характеристики техники и тем самым создать настоящий разум. Иными словами, они пытались играть роль бога. После того как японский проект по созданию компьютеров пятого поколения потерпел неудачу, люди обнаружили, что достичь заявленных целей в обозримом будущем невозможно. Поэтому исследования ИИ сместились в сферу баз данных и знаний: это была стратегия создания интеллекта методом перебора комбинаций с помощью огромных объемов накопленной информации. В 1990-х подобные исследования поначалу привели к усилению экспертных систем; когда-то я участвовал в разработке подобной системы для паровых турбин. Я четко помню, как мы строили базу знаний; эксперты, которые участвовали в этом проекте, резко помрачнели, увидев, что весь их профессиональный опыт можно свести к паре строчек программного кода. Однако уверенность быстро вернулась к ним: они поняли, что на основе разработанных правил компьютеры ничего не добьются и в лучшем случае станут тренажерами для новичков. Они считали, что в случае возникновения серьезных проблем для ремонта турбины понадобятся специалисты-люди. История доказала их правоту. Подобную строгую операционную логику (вне зависимости от того, насколько сложным был процесс поиска) нельзя назвать «интеллектом»; очень сложно симулировать человеческий опыт с помощью базы данных.
Но времена меняются.
Оглядываясь назад, я понимаю, что чем больше я работал, тем сильнее начинал бояться компьютерных систем. Система DOS 1980-х, возможно, была примитивной, но она, кроме того, была безопасной, поскольку вела себя очень просто и делала то, что ты ей приказывал. Все ее действия находились в границах предсказуемости. В то время операционные системы обладали более высокой степенью прозрачности. Говорят, что отдельные, очень терпеливые люди могли прочесть весь исходный код DOS и очистить его от самых крошечных ошибок. Но операционные системы развивались с головокружительной скоростью, и простые командные строки превратились в прекрасные и замысловатые графические интерфейсы. Подобные системы постепенно становились все более похожими на «черные ящики». Они начинали действовать непредсказуемо. Казалось, что компьютеры в одночасье превратились из невинных детей в опытных заговорщиков. Теперь подобные системы стали полностью непрозрачными. Мы можем лишь подчиняться им; никто не знает, какие мысли текут в их темных ядрах. Иногда мне кажется, что жужжание жесткого диска сервера – это басовитый злой смех и что горящие сетевые индикаторы мигают, словно многочисленные злобные глаза. Отладка подобных «лабиринтов» в «железе» и «софте» является таким же раздражающим и безнадежным процессом, как и ползание по склизким кишкам монстра. Иногда тестирование программы занимает больше времени, чем ее написание, особенно если это программа, которая отслеживает действия пользователей в Сети.
Я должен признать: все это – чистая психология. Система DOS необязательно более стабильна, чем
Возможно, это признак того, что наступает заря эры искусственного интеллекта.
Вне зависимости от того, какую среду мы выбираем – DOS,