К. Маркс прозорливо назвал науку "духовным производством". Если в сферу производства включить и духовное производство, то человек всегда останется центром этой расширяющейся сферы.
Исследователи искусственного интеллекта ведут, казалось бы, чисто теоретическую работу. Но каждая их удача расширяет интеллектуальные возможности ЭВМ и немедленно обогащает практику. Вот почему в "Основных направлениях развития народного хозяйства СССР на 1976-1980 годы" задача совершенствования и эффективного применения электронной вычислительной техники названа среди важнейших, "открывающих принципиально новые пути и возможности для преобразования производительных сил страны, создания техники и технологии будущего".
Попытки создания практического искусственного интеллекта - один из самых дерзких замыслов человечества. Огороженные частоколом математических формул, технических деталей, профессиональных недомолвок, эти попытки являются достоянием узкого круга специалистов. Остальным людям достаются мифы о думающих машинах - всевидящих и всезнающих.
Подобные мифы - стопроцентная ложь, ибо машины видят (распознают образы) с трудом, а знают далеко не все, как далеко не всегда в силах распорядиться своими знаниями. Довольно мы слышали легковесных восклицаний о вычислительных машинах как о гигантских мозгах и супермыслителях. Пора внимательно приглядеться к тому, что действительно умеет искусственный интеллект, пора понять, как достигаются его умения.
Мы рассмотрим новую область изнутри, с позиций конструктора искусственного интеллекта, и не станем избегать животрепещущих, спорных, не решенных до конца проблем машинного разума, наоборот, сосредоточим на них все свое внимание.
Как достигли ЭВМ своих реальных умений? Будет ли продолжаться их интеллектуальный рост, или он остановится на определенном рубеже? Ответы на вопросы мы получим от психологов, математиков, лингвистов, кибернетиков, которые изобретают искусственный интеллект, снаряжают его в путь, посылают в реальный мир, в самостоятельную жизнь. Всегда, когда удастся, автор будет уступать слово этим специалистам, чтобы вы, читатели, судили об их работе из первых рук, из первых уст, чтобы вы почувствовали дух молодой науки.
Итак, в путь за искусственным интеллектом! Вот только само словосочетание вызывает сомнения. Оно выглядит громоздко и многозначительно, оно представляет собой метафору, то есть перенос значения.
Подобные переносы - обычное явление в языке. Например, выражение "дверная ручка" тоже метафора, но никому в голову не приходит представить себе это простое орудие равным по возможностям человеческой руке. Каждый твердо знает, что такое дверная ручка; метафора стерлась и окаменела.
Не то искусственный интеллект. Здесь мы встречаемся с метафорой новой, полной противоречивых смыслов и оттенков. Неясно, имеются ли в виду машинные программы, которые не уступают человеку, или гораздо более скромные и определенные вещи. Неясно также, совпадает ли "ход мысли" программ с человеческим, или они близки только по результатам. Неясно и многое другое.
Но пройдет время, и все станет на свои места. Определится реальная степень интеллектуальности машин по сравнению с интеллектом людей. Понятие "искусственный интеллект" станет таким же четким, как понятие "дверная ручка".
Сегодня, однако, до четкости далеко. Сегодня в сложном термине "искусственный интеллект" куда ни кинь, всюду сомнения. Здесь, быть может, полезно сокращение: под его прессом отпадут ненужные смысловые оттенки, останется лишь существо дела. Давайте впредь пользоваться словом "Искинт", понимая под Искинтом уровень развития дела.
Книга, которая предлагается вашему вниманию, - повесть об Искинте. Рассказывая о сегодняшнем дне, нельзя упускать из виду дальнюю перспективу, которую очень четко определил академик В. Глушков: "Конечная цель... - создание искусственного интеллекта, не только не уступающего, но и намного превосходящего по своим возможностям естественный человеческий интеллект. Хотя эта цель пока еще достаточно далека, работа по ее достижению уже идет полным ходом. При этом ставятся вполне конкретные практические задачи повышения производительности и уровня интеллектуальности компьютеров для быстрого повышения производительности труда человека на многих участках интеллектуальной деятельности".
Ископаемые алгоритмы
Так робок первый интерес.
Б. Пастернак
Способности электронных вычислительных машин известны нам лишь в небольшой степени. Быть может, такое утверждение покажется читателю странным. Раз машина существует, значит, можно ее испытать, выяснить и время разгона, и максимальную скорость, и тормозной путь, и многое другое. Это справедливо для разных машин, но, увы, не для ЭВМ.
Поведение и результаты действия компьютера определяются введенной в него программой; они меняются неузнаваемо вместе со сменой программы. А разнообразие программ для ЭВМ поразительно. Существуют, однако, границы программной многоликости: ЭВМ решает только те проблемы, которые могут быть описаны посредством алгоритмов.