Однако биологи и медики уже в середине XX века знали кое-что об устройстве мозга – там не нашлось никаких признаков «символьного процессора». Зато нашлись нейронные сети, работающие по совершенно иным принципам.
Противоречие достигло особого накала в разработках искусственного интеллекта (AI) – это была боевая проверка когнитивных теорий. В конце 50-х наметилось нешуточное противостояние двух подходов. «Нисходящий» AI – это как раз идея описать весь мир «сверху вниз», в виде абстрактных понятий и грамматик, чтобы машина могла делать «разумные» выводы.
А «восходящий» подход, то есть «снизу вверх», – это попытки смоделировать мозг так, как он работает на физическом уровне. Перцептроны, нейронные сети, клеточные автоматы, генетические алгоритмы и другие странные модели, которые у «нисходящих» вызывали лишь усмешки. «Если по весне вам захотелось обзавестись возлюбленной, не стоит брать амебу и ждать, пока она эволюционирует», – говорил пионер кибернетики Уоррен Маккаллох.
В то же время публика восхищалась банальными диалоговыми ботами типа «Элизы» Джо Вайзенбаума. Написанная в 1966 году шуточная программа в 200 строк имитировала психиатра, который просто повторяет фразы собеседника в форме вопросов. Шутку приняли всерьез тысячи людей. Это и есть искусственный интеллект, решили они; надо только собрать побольше понятий да поточнее расписать грамматики.
В итоге «нисходящие» побеждают. Термин «искусственный интеллект» ещё много лет будет означать последовательные символьные вычисления в попытках смоделировать человеческую логику и естественные языки. Самым модным критерием «интеллекта» становится тест Тьюринга (который объявлен несостоятельным даже в той самой работе Тьюринга, где он впервые описан).
Почему так получилось? Книжно-компьютерная модель интеллекта отражала модную технологию своего времени. Классические последовательные компьютеры уже были поставлены на поток. Они делали полезные подсчеты в науке и промышленности, они быстро уменьшались и дешевели, готовые войти в каждый дом. Молоток в руках кажется надежнее, чем синица в небе. Почему бы не решить все проблемы этим привычным молотком?
Именно в таком мире возникла идея о том, что детям надо побыстрее научиться называть вещи словами, не трогая их и не показывая на них пальцем. Просто психологи опять стащили объедки со стола инженеров. Точно так же вслед за появлением компьютеров они придумали «нейролингвистическое программирование». Само название прямо говорит, где украли ложечки.