Читаем Рой полностью

Третий способ — создать в компьютере виртуальные гены и позволить им эволюционировать в виртуальном мире, пока не будет достигнута некая конечная цель.

В общем-то существуют и другие методы. И для всех для них характерна одна особенность, которая коренным образом отличает их от устаревшей концепции искусственного интеллекта. Раньше программисты пытались написать программу, в которую были бы заложены готовые правила реагирования на любую возможную ситуацию. Например, они пытались научить компьютеры такому правилу: если кто-то берет что-то в магазине, нужно, чтобы перед выходом из магазина покупка была оплачена. Но оказалось, что заложить в программу обычные житейские правила такого рода очень трудно. Компьютер непременно будет делать ошибки. Для того чтобы избежать ошибок, придется добавлять новые правила. Последуют новые ошибки — и добавятся новые правила. Постепенно программа разрастется до гигантских размеров, до миллионов строчек кода, и начнет давать сбои из-за собственной сложности. В таких огромных программах просто невозможно отследить все ошибки. Невозможно даже понять, что именно приводит к возникновению ошибок.

Поэтому постепенно сложилось мнение, что основанный на жестких правилах искусственный интеллект создать невозможно. Множество людей считают, что идея искусственного интеллекта обречена. Восьмидесятые годы были благодатным временем для английских профессоров, которые считали, что компьютеры никогда не смогут сравниться с человеческим разумом.

Но распределенная обработка данных мультиагентными сетями предлагает совершенно новый подход к проблеме. И философия программирования тоже стала совсем другой. Раньше правила поведения программировались по принципу «сверху вниз». То есть правила поведения закладывались для всей системы как единого целого.

В новом программировании все делается наоборот — «снизу вверх». Программы определяют поведение отдельных агентов на самом низком структурном уровне. А поведение самой системы не программируется. Наоборот, поведение всей системы в целом складывается из результатов сотен малых взаимодействий между агентами, которые происходят на самом низком структурном уровне системы.

Поскольку поведение системы не запрограммировано, оно иногда приводит к удивительным результатам. К таким результатам, которые не могли предвидеть даже сами программисты. Поэтому и создается впечатление, что такие системы как будто «живые». И именно поэтому распределенная обработка данных — такая горячая область, поскольку…

— Джек.

Энни похлопывала меня по руке. Я моргнул.

— Джек, ты слышал хоть что-нибудь из того, что я тебе сейчас сказала?

— Извини.

— Ты слушал невнимательно, — сказала она и дунула сигаретным дымом мне в лицо. — Да, ты прав — твоя специальность сейчас «горячая» и пользуется огромным спросом. Поэтому тебе тем более стоит поторопиться с работой. Если бы ты был, скажем, каким-нибудь инженером-электриком со специализацией в области оптической механики — тогда совсем другое дело. «Горячие» специальности сменяются очень быстро. За шесть месяцев компания может подняться или разориться.

— Я знаю.

— Джек, ты сильно рискуешь.

— Я понимаю.

— Значит, ты поговоришь с женой? Обязательно поговори с ней.

— Да.

— Хорошо, — сказала Энни. — Поговори обязательно. Потому что иначе я ничем не смогу тебе помочь.

Она бросила окурок в остатки моего кофе. Сигарета зашипела и погасла. Энни захлопнула крышку ноутбука, встала и ушла.

Я позвонил Джулии, но не смог дозвониться. Тогда я послал ей сообщение по голосовой почте. Я знал, что это пустая трата времени — заговаривать с ней о переезде. Она наверняка скажет «нет» — особенно если у нее появился любовник. Однако Энни была права — у меня действительно назревали крупные проблемы из-за невостребованности. Я должен был что-то предпринять. Я должен был хотя бы спросить.

Я сидел дома, у себя в кабинете, вертел в руках коробочку с наклейкой «ССВТ» и пытался придумать, что мне делать. Оставалось еще полтора часа до того времени, когда мне нужно будет ехать за детьми. Я действительно хотел поговорить с Джулией. И я решил позвонить ей еще раз, через коммутатор компании — может быть, они помогут мне с ней связаться?

— «Ксимос Текнолоджи».

— Пригласите, пожалуйста, Джулию Форман.

— Не кладите трубку, — зазвучала какая-то классическая музыка, потом другой голос сказал: — С вами говорит секретарь миссис Форман.

Я узнал голос Кэрол, секретарши Джулии.

— Кэрол, это Джек.

— О мистер Форман! Добрый день. Как у вас дела?

— Спасибо, все в порядке.

— Вы ищете Джулию?

— Да.

— Сегодня она весь день будет в Неваде, на производственном комплексе. Хотите, я попытаюсь соединить вас с ней?

— Да, пожалуйста.

— Одну минуточку.

Я стал ждать. Ждать пришлось довольно долго.

— Мистер Форман, она сейчас на совещании, которое продлится еще не меньше часа. Я думаю, после совещания она сама вам позвонит. Передать ей, чтобы она вам перезвонила?

— Да, пожалуйста.

— Может быть, нужно что-то передать ей на словах?

— Нет, — сказал я. — Просто попросите, чтобы она позвонила домой.

— Хорошо, мистер Форман.

Перейти на страницу:

Все книги серии Почерк мастера

Похожие книги

Аччелерандо
Аччелерандо

Сингулярность. Эпоха постгуманизма. Искусственный интеллект превысил возможности человеческого разума. Люди фактически обрели бессмертие, но одновременно биотехнологический прогресс поставил их на грань вымирания. Наноботы копируют себя и развиваются по собственной воле, а контакт с внеземной жизнью неизбежен. Само понятие личности теперь получает совершенно новое значение. В таком мире пытаются выжить разные поколения одного семейного клана. Его основатель когда-то натолкнулся на странный сигнал из далекого космоса и тем самым перевернул всю историю Земли. Его потомки пытаются остановить уничтожение человеческой цивилизации. Ведь что-то разрушает планеты Солнечной системы. Сущность, которая находится за пределами нашего разума и не видит смысла в существовании биологической жизни, какую бы форму та ни приняла.

Чарлз Стросс

Научная Фантастика