
Совершенство войны
На Боровой улице после пересечения Борового моста ее автомобиль попал в пробку. Ника нервничала, изводила себя тревожными мыслями, злилась, поскольку не было возможности ехать. Внезапно перед автомобилем возник мужчина и с размаху ударил монтировкой по водительскому стеклу. Оно разлетелось, обдав женщину градом осколков. Неизвестный резко открыл дверцу и, вытащив с напарником Нику из машины, они поволокли ее к фургону. Затолкав перепуганную женщину в кузов, негодяи резво рванули на фургоне по набережной прочь с места преступления…
Виктор вошел в конструкторское бюро и направился к столу Березиной. Ники нет. Растерянно осмотревшись, он увидел Мухина, смотревшего на друга широко раскрытыми глазами, как на человека, вернувшегося с того света.
– А Ника уехала в больницу… – сдавленно проговорил он.
– Что случилось?
– Ей пришло сообщение, что ты попал в автокатастрофу…
Орлов, услышав нелепую выдумку, изумленно заморгал глазами:
– Артем, не было никакой автокатастрофы.
Позвонив секретарю директора, он выяснил: совещание директор не созывал. В глубине души у руководителя КБ зародилось нехорошее предчувствие. От беспокойных мыслей отвлек сигнал смартфона. Открыв сообщение, Виктор обомлел. На видео Ника. Ее руки, высоко поднятые над головой, прикованы цепями к металлической трубе, лицо бледное, перепуганное, в глазах тоска. Она не плачет, не стонет, но, с ужасом поглядывая вниз, что-то кричит. Изображение без звука. Ясно одно: его женщина в опасности, в плену. С надеждой во взгляде она печально посмотрела прямо в объектив камеры. Виктор прочитал в синих глазах любимой мольбу о помощи.
В шоковом состоянии Орлов лихорадочно соображал. Возлюбленную похитили. Это Горюнов! Негодяй в стремлении завладеть секретами пошел на гнусное преступление. Но откуда транслируется изображение, в какой темнице держат Нику? Что на картинке? Металлоконструкции, сварные, окрашенные белой краской, виден небольшой клепаный шов, ржавчины почти нет, горит яркий свет… Это судовой корпус, не каюта, а внутреннее техническое помещение. Но где? Множество кораблей стоит у причалов Финского залива и в дельте Невы. А сколько судов еще строится и ремонтируется! Человеческий разум не в силах охватить безбрежный океан информации. Мозг человека, имея конечную скорость мыслительных операций и ограниченный объем памяти, уступает даже небольшой библиотеке бумажных книг. Мелькнула мысль: «Искусственный интеллект, возможно, справится с критической ситуацией».
Раздался телефонный звонок. Виктор немедленно ответил. В трубке гнусавый мужской голос:
– Документация проекта «Ника», и я скажу где твоя женщина.
– Кто вы? Как с вами встретиться?
– Проспект Стачек, 67, правая арка. Поторопись, у тебя час.
Незнакомец положил трубку. Виктор во взвинченном состоянии влетел в свой кабинет. Сделав звонок в полицию и директору, отправив им запись разговора и трансляцию с места удержания заложницы, он, не теряя самообладания, начал самостоятельный поиск.
– «Ника», случилось несчастье!
– Главный конструктор, – как всегда бесстрастным тоном произнесла машина, – в твоем голосе я отмечаю крайнюю обеспокоенность, скорее даже, предчувствие надвигающейся беды.
– Все верно. Похищена Ника Березина!
– Женщина, не безразличная тебе?
– Да, я ее люблю! Она в опасности. Найди Нику! – распорядился Орлов. – Скачай с моего смартфона трансляцию с места ее удержания!
– Слушаюсь, главный конструктор.
– Поторопись! – Виктор без сил рухнул в кресло.
– Мы найдем ее, – Виктору показалось, что в голосе машины на этот раз промелькнули доверительные нотки.
Процесс поиска и ранжирования нужной информации начался…
В Воронеже, в рабочем кабинете, Горюнов наблюдал на мониторе за ходом событий. Его ИИ «Хищник» неплохо справился с задачей похищения женщины. Конечно, «мозг» этой машины не обладает интуицией, не может абстрактно мыслить, как питерская «Ника», зато алгоритм, загруженный Горюновым, реализуется последовательно и успешно.
Сначала «Хищник» синтезировал голос секретарши директора Игнатова, чтобы заставить Орлова мчаться на «совещание». Затем «нарисовал» реалистичную картинку умирающего Орлова в результате автокатастрофы и отправил ее Березиной. Еще подменил данные погоды, послав сочиненный метеопрогноз средствам массовой информации и выложив в Интернете сообщение о наводнении в Питере. А теперь ИИ ведет непрерывную трансляцию агонии Ники, похищенную нанятыми им же громилами. Работал «Хищник» безупречно, не оставляя в виртуальном пространстве следов.
«Что ж, весьма неплохо!» – Вадим наслаждался триумфом своего криминального таланта. В предвкушении впечатляющего и одновременно ужасающего зрелища он откинулся в кресле и злорадно оскалился. Скоро-скоро он получит желаемое – программное обеспечение «Ники»! Его «Хищник» будет доведен до совершенства, концерну выделят огромное госфинансирование, а он, Горюнов, будет объявлен лучшим программистом страны. С нетерпением ожидая результат своей незаконной деятельности, он вдруг с удивлением обнаружил, что кто-то вмешивается в вычислительный процесс машины, меняя логическую последовательность алгоритма и внедряя специальную вредоносную программу. Неужели взломали? Удаленный хакер получил не только доступ, но даже атаковал суперкомпьютер, исправляя коды и блокируя команды.
Горюнов бешено застучал по клавишам клавиатуры, старясь отследить взломщика и изолировать свой компьютер от вредоносного воздействия. Однако поток данных извне непрерывно нарастал. Горюнова чуть удар не хватил, когда он понял, что поздно спохватился. «Невероятно, „Хищник“ под контролем хакера! Программа заражена вирусом, и злоумышленник, подчиняя себе чужой искусственный интеллект, запросто игнорирует меня!» – Вадима уже трясло.
Кибератака не прекращалась. Наконец программист, собравшись с мыслями, трезво оценил ситуацию и принял, как ему казалось, взвешенное решение. Скорее всего, атакует ИИ «Ника», но он, Горюнов, великий программист, сумеет преобразовать кризисное состояние в наступательное действие, и все вновь станет, как прежде, его ИИ восстановит статус-кво. Умный айтишник возникшую большую проблему разбил на несколько частей. ИИ устранит маленькие проблемы, одну за другой, пока полностью не преодолеет затруднение, и тогда «Хищник» выследит добычу и, применяя эвристические алгоритмы, нещадно истребит врага…
Орлов уже точно знал, что за похищением Ники стоит Горюнов. Однако этот проходимец сейчас волновал его мало. С ним можно разобраться позже. Главная проблема – ИИ «Хищник». Он методично крушит счастье Виктора, расправляется с невинной женщиной и превращает целый город в территорию неконтролируемой паники.
Нервы главного конструктора на пределе. Он настаивает:
– «Ника», поторопись! Вопрос жизни и смерти! Осталось сорок пять минут!
ИИ отозвался:
– Миг между жизнью и смертью.
Орлов насторожился:
– Что ты имеешь в виду?
– Анализ, интерпретация и моделирование событий показали, что Ника содержится в батопорте комплекса защитных сооружений Санкт-Петербурга.
– Что-о-о? – Виктор встал. – «Ника», объясни!
– Сообщения ложь, утверждения сфальсифицированы, факты домысел. Моя интуиция…
Интуиция машины вывалила на Орлова убийственные доводы, начиная с ложной метеосводки и фейкового видео с госпитализацией программиста в больницу и заканчивая обещанием похитителей освободить женщину, если Виктор отдаст им материалы по проекту «Ника». Через сорок пять минут батопорты будут затоплены и Ника погибнет. Поездка на проспект Стачек, 67 с учетом пробок и светофоров займет не менее тридцати пяти минут, и времени для спасения Березиной не останется. Изучив внешний вид конструкции, вид сварных соединений, технику выполнения сварки, желтые разводы на стенах помещения, куда заточили Нику, и подняв техническую документацию по всем судам и металлическим сооружениям в городе, ИИ пришел к выводу, что место удержания батопорт.
Потрясенный Виктор зажмурился: морские ворота Петербурга безжалостно удерживают его любимую. Он знал, что, получив информацию об угрозе наводнения, дирекция дамбы начинает маневрирование гигантскими затворами защитных сооружений. Батопорты – сегментные плавучие затворы высотой двадцать три, шириной восемь и длиной сто двадцать метров – передвигаются по воде, как любое судно, а затем заполняются водой и опускаются на дно, как подводные лодки. Глубина погружения шестнадцать метров. Конструкция, работая в автоматическом режиме, защищает город от наводнения. Время перекрытия судоходного канала сорок пять минут, еще двадцать пять минут требуется, чтобы плавучие защитные створки (батопорты) опустились на дно.
– «Ника»! – выкрикнул Виктор, – Срочно доведи эту информацию до МЧС, полиции и центрального поста судопропускного сооружения!
– Слушаюсь, главный конструктор.
– Я убываю на дамбу! Останови погружение батопортов!
– Сделаю все возможное…
Орлов удивленно поднял брови, впервые констатировав, что могущественный ИИ может и не справиться с задачей. Исподлобья поглядев в окно, на дождь, на стекающие по стеклу ручейки воды, он холодно произнес:
– И еще… Уничтожить ИИ «Хищник»!
– Слушаюсь, главный конструктор.
Моральные рамки, удерживающие IT-отрасль от виртуальных войн, стерты…
Горюнов, мстительно скривив губы, с удовлетворением отметил, что ИИ «Хищник» благодаря избранной стратегии действий сумел выйти из кризиса и продолжил выполнять намеченный план. Попытки питерского суперкомпьютера остановить створки-батопорты провалились. Процесс запущен, и вмешаться в него невозможно. О, скоро балластные цистерны начнут затапливаться, и женщина погибнет! Орлов будет морально унижен, безжалостно растоптан, впадет в депрессию, и, даже если не отдаст техдокументацию «Ники», все равно на предстоящих соревнованиях окажется никчемным неудачником. Конкуренция между двумя проектами устранится, АО «Заслон» будет вытеснен на периферию.
Пока Горюнов мечтательно грезил о величии своего ничтожества, а его помешательство балансировало на грани распада личности, нейросетевые алгоритмы начали бой друг с другом. Два соперничающих искусственных интеллекта вели кибервойну, в которой «Ника» была агрессивнее. Воздействуя на критически важные процессы «Хищника» – вычислительный алгоритм, возможность обучения, самопрограммирование, моделирование интеллекта, работу модулей воображения, восприятия и памяти, – питерская машина приступила к ликвидации зарвавшегося ИИ.
Строптивый «Хищник» сражался, как гладиатор, но «Ника» нашла его уязвимое место: он не учился на собственном опыте. А еще у него нет интуиции и охотничьего инстинкта. Поскольку «Хищник» максимально впитал в себя все странности и предубеждения своего создателя Горюнова, то действия его были предсказуемы и недальновидны. ИИ «Ника», чья реакция лучше, учился методом проб и ошибок, играя на опережение. Игнорируя отчаянные атаки противника, самообучающаяся программа «Ника» перехватила контроль над управлением ИИ «Хищник», заблокировала его каналы связи с внешним миром, резко превысила пиковую нагрузку его процессоров и, вызвав чудовищный скачок напряжения в системе электроснабжения коварного воронежского суперкомпьютера, стала планомерно его уничтожить.
Горюнов, глянув на монитор, с содроганием сердца увидел гибель творения своих рук. Как ужаленный, он вскочил с кресла и ринулся в Центр обработки данных отключать ИИ от электросети. Набрав код и открыв дверь, Вадим остолбенел в ужасе: стойки, серверы и сетевое оборудование искрились и дымилась, молнии озаряли комнату, горели критически важные блоки, тлели кабели. Главный конструктор подбежал к электрощиту, чтобы вырубить питание, но тут что-то заскрипело, заскрежетало… Отвалилась лопасть вращающегося вентилятора охлаждения, и кусок пластмассы словно пуля, со свистом пролетев над зоной бедствия, вонзился в голову программиста, убив его наповал…
Орлов прибыл на судопропускное сооружение. На центральном посту управления много специалистов, сотрудники МЧС, полиция, врачи скорой помощи. Все озабочены, смущенно отводят глаза, молчат. На экране Ника. Вода ей уже по пояс. С покорной обреченностью, опустошенная и вымотанная, она безразлично взирает на ужас ситуации.
Орлов кричит:
– В чем дело, почему не спасаете?!
Кто-то отвечает:
– Оборудование неисправно… Не слушается… Отключить невозможно…
Другой добавляет:
– Вода прибывает быстрее, чем обычно… Высокий риск…
Виктор в бешенстве:
– Я иду туда! Мне нужен проводник! Кто со мной?
– Я! – вызвался парень из персонала дамбы по имени Марк.
Двоих смельчаков провожали настороженные взгляды, тень сомнения и неверие в успех. Прихватив защитные каски с фонариками и двуручные ножницы по металлу, Виктор и Марк побежали к нужной створке.
– Марк, дорогу знаешь?
– Виктор, знаю досконально. Сюда! – кричал парень.
Они нырнули в люк, чтобы по переходным мосткам, трапам и многочисленным лестницам спуститься вниз. Марк спросил:
– Виктор, ты понимаешь, мы можем не успеть?
– Что?! – Орлов даже думать о подобном не смел. – Мы успеем, вперед!
– Все технологические процессы контролирует электроника…
– Да, я понял… электроника… Что?! «Ника», на связь!
Из смартфона раздался голос машины:
– Слушаю, главный конструктор.
– «Ника», батопорты погружаются слишком быстро… Все контролируется электроникой. Отключи насосы, выруби электроснабжение… Сделай что-нибудь!
Через пару минут бесстрастный голос машины сообщил:
– Система управления батопортами выведена из строя час назад. Технологический процесс протекает в нештатном режиме. Удалось закрыть клапаны ряда водопропускных отверстий и включить пять насосов выкачивания воды. Это замедлит погружение батопорта.
– Отлично! – обрадовался Орлов. – Марк, вперед! – Окрыленные новостью мужчины ускорили шаг.
На одном из уровней сооружения прикованная к трубе Ника насторожила слух: сверху доносились гулкие шаги. Холодная вода поднялась по грудь, слез нет, есть смиренное принятие неизбежного. Вода бурлит, стихию, которая вот-вот поглотит женщину, не усмирить. Затопление сооружения с мерным шумом продолжается, но, похоже, вода прибывает медленнее… Вдруг, как в тумане, забрезжил свет фонариков, а потом Ника увидела лицо Виктора. Что это, мираж, предсмертное видение? Виктор, раздвигая воду руками, приближался. Он что-то кричал, жестикулировал, радовался. Вот он заключил любимую в объятия, поцеловал.
– Милая, – шептал он, – все закончилось… Ты спасена… Потерпи немного…
Она встрепенулась. Отчаяние сменилось надеждой. Жажда жизни вновь взяла свое. Марк мощными двуручными ножницами разрезал цепь, Виктор, подхватив любимую, бережно понес ее на руках наверх, к спасительному выходу…
Закрытый конкурс Минобороны по реализации глубоких нейросетей для новых образцов военной техники стартовал. Участник всего один: АО «Заслон».
– Репутационные потери концерна «Свод» невосполнимы, – печально посетовал генерал Рябов. Обратившись к гендиректору «Заслона», он с грустью в голосе проронил: – Мир катится в тартарары… Анатолий Иванович, так, говорите, ваша машина может рассуждать, как человек?
– Да, Николай Петрович! Специалисты предприятия использовали когнитивные и нейросетевые подходы для разработки ИИ.
– Когнитивные, нейросетевые… Я слов-то таких не знаю, – выдавил генерал.
– О, наш ИИ «Ника» обладает многими замечательными способностями, – улыбнулся Игнатов. – Наилучшим образом решает поставленные задачи, самостоятельно командует тактическими подразделениями, спасает людей…
– Однако!.. – поразился Рябов. – Дерзкий взгляд на проблемы войны… – Скривив рот, сыронизировал: – Противнику, полагаю, не поздоровится. – И, недоверчиво покосившись на Игнатова, промолвил: – Что ж, посмотрим!..
Орлов воодушевлял свою команду:
– Коллеги, мы добились большего, чем предполагали. Все у нас получится!
Мухин нервничал:
– ИИ «Ника» работает на достойном уровне. Смогут ли военные по достоинству оценить машину?
Березина была настроена оптимистично:
– Наш ИИ легко адаптируется к изменяющейся обстановке. Думаю, военным это понравится.
Виктора охватил азарт:
– Ребята, у меня идея, как поднять эффективность архитектуры нейронной сети!
Ника ласково посмотрела на любимого:
– Витя, давай для начала выиграем конкурс, а потом займемся улучшением нейросетевых алгоритмов.
Орлов широко открыл глаза и приподнял брови:
– А я и не сомневаюсь, что мы победим.
На полигоне начались госиспытания. Позиции заняли новейшие образцы российской боевой техники: безэкипажные танки, САУ, бронемашины, комплексы ПВО и РЭБ. «Противник», чтобы не оставить шансов противоборствующей стороне, предпринял массированную атаку: ударил одновременно всем, что есть. А это – дроны, крылатые ракеты, высокоточные снаряды, бронетанковая техника, артиллерия и другие средства поражения. Огонь велся залпом и непрерывно. ИИ «Ника», учитывая факторы внезапности, риска и неопределенности, спрогнозировал поведение «противника» и запустил процесс управления запредельной реальностью. Оценив экстраординарные обстоятельства, их влияние на исход сражения, нейросеть определила стратегию – одновременное и целенаправленное воздействие на все, что летит и движется. Держа под тотальным контролем происходящее в зоне боевых действий, ИИ «Ника», не упустив ни одной мелочи, справился с задачей успешно.
В считаные минуты бой завершился, атака отражена, все цели, имитирующие «противника», уничтожены, потерь среди боевой техники наших войск нет. Генерал Рябов – свидетель высокого искусства боя – стоял потрясенный, разинув рот. Он долго не мог опомниться, а когда пришел в себя, растерянно произнес:
– Это осмыслению не подлежит… Так не бывает… – и в полной прострации пошел, куда глаза глядят.
Игнатов обернулся к Орлову:
– Виктор, поздравляю! Похоже, твой довод пробирает генерала до глубины души.
Орлов пошутил:
– Анатолий Петрович, генерал Рябов познал глубинную суть неизведанного.
Игнатов улыбнулся и, налив себе из термоса чаю, завел разговор с группой офицеров.
Ника Березина, прижавшись к любимому человеку, спросила:
– Витя, конкурс выигран. Что дальше?
– Ну, не знаю, Никуся… Дел много… – проговорил программист. – Давай спросим «Нику»! – Он достал смартфон:
– «Ника», что ждет нас в будущем?
– Главный конструктор, – раздался мягкий, безэмоциональный голос машины, – добавьте моему алгоритму немного креативности и критического мышления, и я научусь думать, как человек.
Сраженный ответом машины Орлов поинтересовался:
– А если другой ИИ станет умнее тебя?
Машина без обиняков ответила:
– Ведение войн на поле боя становится бессмысленным занятием. Грядут новые баталии – войны искусственных интеллектов.
Орлов с Березиной переглянулись. Разумеется, компьютерные войны – вызов времени, но что интересно: у программистов заметно прибавится работы.
Примечания
1
Николай Шишкин. Фактор поля боя. Независимое военное обозрение, 07.06.2002.
2
А. Р. Лурия. Высшие корковые функции человека и их нарушения при локальных поражениях мозга. Издательство Московского университета, 1962.