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

Тимур смотрел на аквариум, посреди которого висел идеальный черный шар, отблескивающий в монохромном освещении. Блестки хаотично метались, но ни одна не выбивалась за границы геометрически правильной сферы.

— Эти нанороботы созданы для работы в составе огромной стаи в вязкой среде, например в крови. — продолжал Ральф. — При отсутствии сильного ветра такой средой может быть воздух.

— А как вы заставили их сформировать шар? — Тимур боролся с желанием засунуть руку в аквариум и потрогать сферу.

— Ты видишь старое поколение. Агенты несут в себе короткий фрагмент кода, который определяет их расположение и поведение относительно смежных агентов. Они перемещаются по принципу косяка рыб. Нет внешней силы, управляющей рыбами. Каждая рыба из группы следит за своими соседями и двигается в зависимости от их движений. Когда косяк атакует хищник, сначала уворачиваются ближайшие к нему рыбы, за ними реагируют соседние, и вот через секунду вся стая уже мчится прочь. Нечто подобное и с агентами. Я задаю функцию вида F = f (x, y, z), и рой строит трехмерную поверхность. После команды перестроиться каждый агент анализирует расположение своих соседей и занимает положение согласно формуле.

Ральф склонился над клавиатурой.

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

Задав на панели управления формулу, Ральф отошел назад. Рой опять образовал сферу, затем она начала сплющиваться, превращаясь в эллипсоид, эллипсоид вытянулся в цилиндр с закругленными краями, а цилиндр, изогнувшись, соединил торцы в тор («бублик»). Тор снова сомкнулся в сферу, и процесс стал повторяться.

— А где еще можно использовать таких нанороботов?

— Применений масса. Начиная со шпионажа и заканчивая медициной. Японцы планировали использовать нанороботов для борьбы с раком. Введенные в кровеносную систему, они должны были отыскивать и уничтожать раковые клетки. Такая была идея. Кейтаро как раз руководил этой работой. Но проект, к сожалению, не был доведен до конца. Джеп как будто обезумел — целиком и полностью перекинулся на создание ботов.

— А как вы их программируете? Куда компилируется код каждого агента?

— У каждого есть свой мозг, образованный молекулами DRQ (2,3,5,6-тетраметил-1-4-бензокинона). Эта система может работать как микропроцессор. Одна молекула DRQ представляют собой кольцо с четырьмя отростками, которые могут занимать различные положения относительно друг друга. Шестнадцать таких молекул сведены в кольцо, в центре которого находится семнадцатая их «сестра». Вместе они образуют молекулярную машину, способную кодировать в размещении своих частей свыше четырех миллиардов комбинаций. Этого достаточно.

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

Ральф просиял:

— Кейтаро был прав, думая, что тебе это понравится. Еще четверть столетия назад никто об этом даже и не догадывался. Не было самого понятия «разумная туманность». Никто не подозревал, сколько всего можно выжать из этого облака.

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

— Вы пробовали обучать рой? — спросил Тимур.

Агент программируется достаточно просто: «обнаружь соседа — выясни его состояние — подстрой соответственно свое». Ни на что большее он не способен. Но когда таких элементов набирается миллион, возникает эффект, называемый в программировании обусловленным поведением. Большое скопление примитивных программ-агентов начинает демонстрировать сложное поведение, на которое не был запрограммирован ни один из индивидуальных агентов.

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

Тимур перевел взгляд на подвижное облако. Ральф подошел к лифту и нажал кнопку вызова. Двери лифта медленно открылись.

— Прошу за мной. Нас ждут более серьезные вещи.

Пока двери лифта закрывались, Тимур не отрывал глаз от аквариума. Одна мысль не давала ему покоя: «Это же хаос! Классическая хаотическая система, но только не на бумаге или в компьютере, а в реальной жизни!» Занимаясь программированием агентных систем, Тимур быстро понял, что они обладают уникальными свойствами. Они поддаются обучению, могут делать выбор, самостоятельно планировать и выполнять задания. Но есть у них и один важный недостаток: обусловленное поведение в некоторых случаях может полностью выйти из-под контроля.

<p>XXXII</p>
Перейти на страницу:

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

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

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

Чарлз Стросс

Научная Фантастика
Дневники Киллербота
Дневники Киллербота

Три премии HugoЧетыре премии LocusДве премии NebulaПремия AlexПремия BooktubeSSFПремия StabbyПремия Hugo за лучшую сериюВ далёком корпоративном будущем каждая космическая экспедиция обязана получить от Компании снаряжение и специальных охранных мыслящих андроидов.После того, как один из них «хакнул» свой модуль управления, он получил свободу и стал называть себя «Киллерботом». Люди его не интересуют и все, что он действительно хочет – это смотреть в одиночестве скачанную медиатеку с 35 000 часов кинофильмов и сериалов.Однако, разные форс-мажорные ситуации, связанные с глупостью людей, коварством корпоратов и хитрыми планами искусственных интеллектов заставляют Киллербота выяснять, что происходит и решать эти опасные проблемы. И еще – Киллербот как-то со всем связан, а память об этом у него стерта. Но истина где-то рядом. Полное издание «Дневников Киллербота» – весь сериал в одном томе!Поздравляем! Вы – Киллербот!Весь цикл «Дневники Киллербота», все шесть романов и повестей, которые сделали Марту Уэллс звездой современной научной фантастики!Неосвоенные колонии на дальних планетах, космические орбитальные станции, власть всемогущих корпораций, происки полицейских, искусственные интеллекты в компьютерных сетях, функциональные андроиды и в центре – простые люди, которым всегда нужна помощь Киллербота.«Я теперь все ее остальные книги буду искать. Прекрасный автор, высшая лига… Рекомендую». – Сергей Лукьяненко«Ироничные наблюдения Киллербота за человеческим поведением столь же забавны, как и всегда. Еще один выигрышный выпуск сериала». – Publishers Weekly«Категорически оправдывает все ожидания. Остроумная, интеллектуальная, очень приятная космоопера». – Aurealis«Милая, веселая, остросюжетная и просто убийственная книга». – Кэмерон Херли«Умная, изобретательная, брутальная при необходимости и никогда не сентиментальная». – Кейт Эллиот

Марта Уэллс , Наталия В. Рокачевская

Фантастика / Космическая фантастика / Научная Фантастика
Лунная радуга
Лунная радуга

Анна Лерн "Лунная радуга" Аннотация: Несчастливая и некрасивая повариха заводской столовой Виктория Малинина, совершенно неожиданно попадает в другой мир, похожий на средневековье. Но все это сущие пустяки по сравнению с тем, что она оказывается в теле молодой девушки, которую собираются выдать замуж... И что? Никаких истерик и лишних волнений! Побег - значит побег! Мрачная таверна на окраине леса? Что ж... где наша не пропадала... В тексте есть: Попаданка. Адекватная героиня. Властный герой. Бытовое фэнтези. Средневековье. Постепенное зарождение чувств. Х.Э. В тексте есть: Попаданка. Адекватная героиня. Властный герой. Бытовое фэнтези. Средневековье. Постепенное зарождение чувств. Х.Э. \------------ Цикл "Осколки миров"... Случайным образом судьба сводит семерых людей на пути в автобусе на базу отдыха на Алтае. Доехать им было не суждено, все они, а вернее их души перенеслись в новый мир - чтобы дать миру то, что в этом мире еще не было...... Один мир, семь попаданцев, семь авторов, семь стилей. Каждую книгу можно читать отдельно. \--------- 1\. Полина Ром "Роза песков" 2\. Кира Страйк "Шерловая искра" 3\. Анна Лерн "Лунная Радуга" 4\. Игорь Лахов "Недостойный сын" 5.Марьяна Брай "На волоске" 6\. Эва Гринерс "Глаз бури" 7\. Алексей Арсентьев "Мост Индары"

Анна Лерн , Анна (Нюша) Порохня , Сергей Иванович Павлов

Фантастика / Любовное фэнтези, любовно-фантастические романы / Самиздат, сетевая литература / Космическая фантастика / Научная Фантастика