Четыре жизни академика Берга
Шрифт:
— Куда же вы? — раздался голос из комнаты.
И я и мой преследователь остановились.
— Ведь с ней-то вы и хотели познакомиться? — С этими словами, еле сдерживая смех, из угла комнаты вышел высокий молодой человек, которого я сначала не заметила.
— Мне позвонили, что вы придете, и вот я тренировал «черепаху»… — уже открыто смеясь, добавил он.
Так я познакомилась с удивительным кибернетическим животным и с одним из его творцов, Александром Михайловичем Петровским.
«Черепаха» эта действительно походила на живую, хоть и была примитивной коробочкой, начиненной реле, лампочками, фотоэлементами, микрофонами, аккумуляторами. Она бегала в лаборатории Института автоматики и телемеханики Академии наук. Бегала, обходила препятствия,
Дрессировка? Это, пожалуй, преувеличение, но близкое к истине. Петровский, выждав момент, когда «черепаха» терпеливо обходила его ногу, тыкаясь в нее и словно соображая, «куда пойти», хлопнул в ладоши.
И «черепаха» это запомнила!.. Конечно, не с первого и даже не со второго раза, но запомнила! И у нее выработался «условный рефлекс» на хлопок. Она «поняла», что хлопок следовал тогда, когда она обходила препятствие, и теперь, вместо того чтобы замереть, «притворившись мертвой», как она это делала раньше, черепаха воспринимала хлопок как сигнал к тому, что надо обойти невидимое препятствие. Она вела себя как павловская собака. Если собака во время каждого кормления слышала удар гонга, то слюна у нее начинала выделяться не только при виде пищи, но и при звуке гонга. Подобный рефлекс Петровский смоделировал у своей черепахи. Я видела черепаху… да, это было летом пятьдесят седьмого. А за несколько лет до того подобных черепах начал строить английский ученый Грей Уолтер. Его черепахи имитировали чувство голода. Когда аккумуляторы, приводящие их в движение, начинали истощаться, черепахи стремились к специальному месту «кормления», где поглощали электричество до тех пор, пока их аккумуляторы не заряжались.
Приблизительно в это же время отец кибернетики Норберт Винер развлекался конструированием «мотыльков», автоматически летящих на свет.
А вскоре ученые услышали о знаменитой железной мыши Шеннона, которая в поисках «сала» — магнита — в первый раз тщательно обыскивала сложный лабиринт, а после нескольких попыток сразу кидалась к «салу» по самому кратчайшему пути. Она запоминала его в результате нескольких поисков. Затем родилась забавная семейка электронных «лис» — брат и сестра Джоб и Барбара, которые играли, выделывали всякие акробатические номера, отдыхали, нежничали. А вскоре появилась электронная «поэтесса» Каллиопа, умеющая сочинять поэмы, рисовать, составлять узоры для византийских ковров….
Все эти творения ученых были прямыми потомками ленинградского механического пса, сделанного еще в 1929 году талантливым советским ученым Г.И. Бабатом, и французской собаки-робота с Парижской радиовыставки. Француженка забавляла публику тем, что резво бегала за тем, кто брал в руки фонарь, но лаяла и отворачивалась, если фонарь подносили к ее носу. Этот электронный пес должен был поехать на Нью-Йоркскую выставку, но в 1939 году трагически погиб.
Он был раздавлен автомобилем, привлекшем его внимание фарами.
«Лисы», «мыши», «черепахи» — игрушки, забавные и смешные. И не очень сложные. Вскоре вслед за учеными начали делать своих «черепах» студенты Московского инженернофизического института и даже школьники. И они вовсе не копировали известные конструкции, а вносили в них кое-что новое. Они научили двух «черепах» играть в футбол, и те забавно гоняли мячик и подражали многим смешным повадкам животных.
Да, это были игрушки, но ученые уже тогда рассматривали их как прообразы будущих, «умных» машин.
— А почему бы, — говорил мечтательно Петровский, — не послать мою «черепаху», ну, конечно, более совершенной конструкции, на Марс или на Луну? Она не заблудится, она прекрасно ориентируется. И если в задачу маленькой «черепахи» входит лишь поиск света, задачу большой «черепахи» можно усложнить. Она, безусловно, выполнит все то, чему мы научим ее на Земле. Исследует ландшафт, соберет коллекцию минералов,
Уже тогда многие ученые начали всерьез задумываться над более сложными проблемами. Если существует «черепаха», то отчего нельзя попытаться создать автоматическую транспортную или сельскохозяйственную машину с «разумным» поведением? Или почему не могут быть разработаны новые автоматические регуляторы производственных процессов, учитывающие течение процесса, приспосабливающиеся к изменениям качества сырья, реагирующие на износ инструмента, то есть все более полно облегчающие труд человека?
— С помощью механизмов, аналогичных «черепахе», — фантазировал Петровский, — может быть создан автоматический диспетчер аэропорта. Такая машина, получая сведения о самолетах, идущих на посадку, в первую очередь пропустит на посадочную полосу те из них, на борту которых находится больной или подходит к концу горючее. В случае получения сигналов аварии машина-диспетчер направит самолет на запасную посадочную площадку.
По такому же принципу может работать и машина-диспетчер на железной дороге! — Александр Михайлович думал вслух, а я строчила в своем блокноте. — При формировании составов на узловых станциях прибор будет учитывать не только время прибытия вагонов, но и характер грузов. Скоропортящиеся и срочные грузы он будет пропускать в первую очередь. Это не только улучшит использование подвижного состава и ускорит доставку важных грузов, но и упростит работу сцепщиков и диспетчера.
Да и на почте такой автомат незаменим! Ведь он может при сортировке почты принимать во внимание не только расписание всех поездов и самолетов, но и количество корреспонденции и ее срочность. В памяти автомата-сортировщика будет запечатлена вся географическая карта страны, и он сможет мгновенно наметить самый простой и самый скорый маршрут.
Мечтая о диспетчере-автомате, Петровский в то время еще не знал, сколь трудна задача, решаемая диспетчером. Понадобилось почти десять лет, чтобы ученые поняли, что для ее решения нужно не только создать несравненно более мощные и быстродействующие электронные машины, но и развить совсем новый раздел кибернетики — эвристическое программирование, цель которого научить машину подражать мыслительной деятельности человека, сообщить ей элементы интуиции.
Таких машин тогда еще не было, а об эвристическом программировании никто не задумывался, но в том же институте, где бегала «черепаха», уже создавалась машина, решавшая задачу, похожую на ту, что поставил перед своей «мышью» Шеннон.
Это была очень простая комбинация реле, которые в случае необходимости оставались включенными определенное время и тем самым «запоминали» решение задачи. Та машина, которую я тогда видела, была, в сущности, еще моделью. Но стоило ее конструктору Иванову нажать какую-то кнопку, после нескольких мгновений, за которые в машине происходило что-то таинственное, на экране вдруг возникал светящийся след молнии. Иванов расплывался в улыбке. Когда спустя минуту он снова включал прибор и молния снова повторяла свой маршрут, улыбка становилась еще шире.
— Запомнила, — торжествовал он, — запомнила задание.
А потом он повторял сеанс, меняя задание, и молния — это был след «мыши», пробирающейся из исходной точки в ту клеточку лабиринта, где ее ждало «сало», — меняла свой маршрут.
В приборе, разумеется, не было никакой мыши, но был лабиринт электрических проводов. И когда Иванов нажимал кнопку, в схеме происходили тысячи всяких включений, отключений, переключений, и в результате электрическому току открывался один-единственный путь. Эта схема обладала тем свойством, что на некоторое время это состояние переключателей и реле запоминалось. Если Иванов снова включал прибор, нажимая на ту же конечную кнопку — прежнюю цель, ток снова шел прежним путем. Если эта кнопка не нажималась более долгое время, реле размагничивались, забывали, как они были соединены в прошлый раз. Из этой модели родились новые типы современных автоматических телефонных станций.