Шеннон работал в Институте перспективных исследований в Принстоне. Его первая жена Норма угощала чаем Эйнштейна, а тот говорил, что она «замужем за блестящим, просто блестящим» человеком. Это было еще до публикации самой знаменитой статьи Шеннона «Математическая теория связи» (A Mathematical Theory of Communication, 1948). С нее началась теория информации. Согласно революционным представлениям Шеннона, информация – одна из основ нашего мира, наравне с материей и энергией, и подчиняется собственным законам. Их изучение привело к возникновению интернета и всех цифровых медиа.
Теория информации дала Шеннону новый инструмент. Попытавшись применить его для изучения поведения людей, он столкнулся с несколькими сюрпризами. Одним из них стало то, что действия людей можно предсказывать с высокой точностью.
Так, например, Шеннон выяснил, что все естественные языки имеют множество избыточных и предсказуемых элементов. Слушая собеседника, мы предугадываем, что он скажет, и с большим вниманием относимся ко всему неожиданному. Примерно так же поступают современные программы распознавания речи.
Интерес Шеннона к языкам вдохновил Пирса, под псевдонимом Дж. Дж. Коплинг написать об исследователе статью для журнала Astounding Science Fiction. Там он также изложил идеи Шеннона относительно компьютерной музыки. Впоследствии теоретики музыки предположили, что слушатель постоянно предугадывает несколько следующих нот на основании нескольких предыдущих. Восприятие музыки в значительной степени зависит от того, насколько она соответствует или не соответствует нашим ожиданиям.
Нормальный гений потратил бы остаток творческой жизни на возделывание плодородного поля, которое вспахал самым первым. Но Шеннон, создав основополагающий труд, забросил теорию информации. Его интересы сместились в область вычислительных машин и, до некоторой степени – человеческого разума. «Мы надеемся, – написал он однажды, – что исследования в области игровых машин позволят понять, как работает человеческий мозг».
Шеннон много времени тратил на конструирование самых невероятных устройств. В 1950 г. он создал одну из первых машин, способных играть в шахматы, а позднее – пару механических рук, умеющих собирать кубик Рубика. Настольный калькулятор Шеннона под названием THROBAC работал с римскими цифрами. Но самым известным его изобретением был Тезей, механическая мышь, находившая дорогу в алюминиевом лабиринте. О Тезее сняли короткометражный фильм, после чего Шеннон обрел звездную славу.
Затем, приблизительно в 1952 г., появилась «абсолютная машина». Любопытному наблюдателю предлагалось нажать на тумблер, чтобы включить ее. После этого выдвигалась механическая рука, возвращала тумблер в первоначальное положение и снова пряталась. Это сюрреалистическое действо было обречено стать мемом. Попробуйте набрать в поисковике Google «абсолютная машина». На рынке и в научных музеях можно найти огромное количество ее копий и имитаций. На YouTube даже есть видео с «абсолютной машиной», сделанной из кубиков Lego.
Подобно многим застенчивым людям, Шеннон был склонен к экстравагантным выходкам. Известно, что он катался по коридорам исследовательского центра Bell Labs на одноколесном велосипеде, иногда при этом жонглируя. Какое-то время он использовал ходули в качестве альтернативного средства передвижения из кабинета в кабинет. Глядя со стороны, можно было подумать, что он из научного гения превращается в клоуна-иллюзиониста. Однако он исследовал – на свой манер – глубокие проблемы. Одна из них формулировалась так: насколько сложной должна быть машина, чтобы перехитрить человека? Как выразился его коллега Дэвид Слепян: «В интеллектуальном плане он был лучшим в мире мошенником».
Среди немногих сотрудников Bell Labs, которых привечал Шеннон, оказался Дейв Хагельбарджер. Они часто обедали вместе в лаборатории Хагельбарджера, развлекаясь со всякими хитроумными приспособлениями. Однажды Хагельбарджер подключил Шеннона к электроэнцефалографу, чтобы проверить, отражается ли блеск его ума на конфигурации кривых. Ничего необычного. Тогда они подключили энцефалограф к прибору для предсказаний. Полученные кривые были похожи на сигналы, идущие от Шеннона! Выяснилось, что двигатель внутри машины вращается со скоростью, совпадающей с периодом альфа-ритма человеческого мозга.
Разумеется, Шеннону понравилась машина для предсказаний, и он решил сконструировать свою собственную. Его устройство не было копией – оно превзошло прообраз. В длинной последовательности партий с одним и тем же человеком машина Шеннона выигрывала в 65 процентах случаев. Ее превосходство над человеком было очевидным, и эта новость стала главной в курилках лаборатории. В 1950-х гг. через Bell Labs прошла череда блестящих и честолюбивых исследователей, инженеров и математиков. Предсказывающая машина Шеннона стала для них «мечом в камне»
[2]
. Каждый претендовавший на выдающийся интеллект считал своим долгом бросить Шеннону вызов. Немногие смогли побороть искушение, и еще меньше было тех, кто избежал унижения. Напряжение нагнеталось и тем, что переиграть машину-предсказателя мог только сам Шеннон.
Свое устройство он описал 18 марта 1953 г. в служебной записке под названием «Машина для чтения мыслей (?)». Там отмечалось, что игра в совпадения имеет славную историю и даже нашла отражение в литературе. Она была «проанализирована с точки зрения теории игр [Джоном] фон Нейманом и [Оскаром] Моргенштерном, а с точки зрения психологии Эдгаром Алланом По в рассказе “Похищенное письмо”. Как это ни странно, машина использует скорее метод По, чем Неймана». Герой психологического детектива, сочиненного По, раскрывает преступления, изначально допуская, что люди, пытаясь имитировать случайность, ведут себя предсказуемо.
В наше время суперкомьютеры играют в шахматы, и в победе машины над человеком нет ничего удивительного. Но в 1950-х гг. успех машины казался почти магическим, и термин «машина для чтения мыслей», использованный Шенноном, был основан на реакции большинства людей. Чем дольше человек играл с машиной Шеннона, тем лучше она угадывала его мысли.
Манфред Шредер из Bell Labs захотел похвастаться и показал машину гостю лаборатории математику Фрицу Хирцебруху. Хирцебрух выиграл первые 13 партий подряд. Неужели у машины Шеннона нашелся достойный соперник?
Ничего подобного. Машина выиграла 14-ю партию. И 16 из 17 следующих, опередив знаменитого математика. Хирцебрух продолжал играть, но тщетно. Ему так и не удалось вести в счете.
Многие годы я то и дело сталкивался с упоминаниями о предсказывающей машине Шеннона и, наконец, задумался, сохранилась ли она. Я знал, что Шеннон был барахольщиком, захламлявшим свои дома игрушками, разными устройствами и памятными вещицами. После его смерти семья пожертвовала все эти сокровища музею Массачусетского технологического института. Я заглянул на сайт музея и нашел то, что искал – «машину, играющую в сравнение монет».
Несмотря на значение этой машины в истории искусственного интеллекта, в постоянной экспозиции ее нет. Чтобы увидеть ее, пришлось посетить запасники музея – кирпичное здание без окон размером со склад-магазин Costco, в городе Сомервилль. Здесь хранится любопытная коллекция невероятных изобретений и разнообразного реквизита для университетских розыгрышей. Например, с потолочных балок, словно чучело крокодила в старинной кунсткамере, свисала огромная банка энергетического напитка Jolt Cola.