КОРРИ СИДЕЛА В СВОЕМ кабиночном кабинете в полиции альбукерке, приводя мысли в порядок. Завершив реконструкцию лица, она была готова сделать следующий шаг в расследовании: позволить кремниевым чипам, дата-центрам и поисковым алгоритмам помочь ей найти светловолосую голубоглазую женщину, которая, казалось, однажды оставила свою привычную жизнь, пошла в пустыню и продолжала идти, пока не умерла.
В последние годы повсеместное распространение интернета и распространение баз данных с персональными данными произвели революцию в поиске пропавших без вести. Цифровые следы были повсюду. Но этот случай был необычным. Во-первых, по меркам пропавших без вести он был давностью – от двух до семи лет – и это окно было большим. Ежегодно в США пропадает более полумиллиона человек. Тех, кто не пошёл по стопам Джимми Хоффы, обычно находили быстро, но многие тысячи всё равно оставались пропавшими без вести. У Корри были тело и лицо. Оставалось лишь связать их с открытым расследованием.
Это означало закинуть широкую сеть — очень широкую сеть.
Она потратила ещё мгновение, пытаясь представить себя в голове женщины, пытаясь понять ход её мыслей. Она не могла просто исчезнуть, не вызвав ничьего внимания, не начав поиски и не устроив скандал. Возможно, она сошла с ума и покончила с собой или стала жертвой преступления. Скорее всего, она просто потеряла рассудок и впала в бред от теплового удара. Явных следов насилия не было. Нора была права: тест на наконечник копья не выявил следов крови или человеческого белка – похоже, они ни при чём.
Мысль о наконечнике копья снова заставила её задуматься о двух странных камнях – камнях-молниях, как их назвала Нора, – найденных вместе с телом. Нора также сказала, что такие камни встречаются только в доисторических кивах, и что зеленоватые встречаются крайне редко. Она подумала, что женщина, возможно, украла их и сбежала, но быстрая проверка показала, что камни на месте, и действительно, единственный известный на сегодняшний день набор – тот, о котором упоминала Нора. Женщину, очевидно, убили не из-за них, потому что они были найдены рядом с её останками – точнее, прямо под ними. Женщина сбросила всю свою одежду, а значит, она, должно быть, несла камни-молнии в руках. Странно. Помимо реконструкции лица, эти камни были единственной важной уликой, которая у них была.
Она встрепенулась. Как бы и почему ни исчезла женщина, кто-то наверняка подал заявление о пропаже. Ей просто нужно было его найти. И эта цифровая разведка была ей по душе: её опыт использования компьютеров, в том числе и не по назначению, начался ещё в старшей школе, когда она взломала школьную компьютерную систему, поставив себе одни пятёрки, а классному хулигану – кучу двоек.
Она предпочитала заниматься этим видом поиска по ночам, когда офис был пуст, и можно было надеть наушники и слушать Caravan Palace на полной громкости. Она взглянула на часы. Возможно, так и получится, если поиски займут достаточно много времени.
«Итак: у нас есть мужчина? Или, в данном случае, женщина?»
Корри подняла глаза и увидела агента Шарпа у входа в ее кабинку.
«Сэр, игра началась».
«Хорошо». Он вошёл и сел рядом с её рабочим местом. «Я послал второй вертолёт: эти пустоши простираются на сотни миль, и мы хотим убедиться, что там не осталось ни одного необнаруженного тела».
«Спасибо». Корри не могла дать на это разрешение самостоятельно. «И если возможно, я бы хотела поручить это дело Беллами и О’Харе. У меня есть кое-какие соображения, чем они могли бы быть полезны».
«Это ваше дело».
Корри, услышав, как он оставил эту фразу в подвешенном состоянии, на мгновение замялась. «Я как раз заходил в NamUs, если… если вы хотите понаблюдать».
Его глаза непривычно загорелись. «Я бы с удовольствием, лишь бы не мешать. Не сомневаюсь, ты сможешь научить этого старого пса новым трюкам».
Национальная система пропавших без вести и неопознанных лиц (NamUs) представляла собой обширное хранилище данных, поддерживаемое Министерством юстиции для помощи в расследовании дел, связанных с неопознанными или пропавшими без вести лицами. Система была первоначально выпущена в 2009 году, а в 2018 году обновлена до версии 2.0, а затем, совсем недавно, дополнена искусственным интеллектом, чрезвычайно полезным для подобных расследований. Корри заметила, что старшие агенты либо избегали её, либо использовали её с осторожностью. Несмотря на передовой имидж Бюро, менталитет Дж. Эдгара Гувера, основанный на дактилоскопических картах и бумажных файлах, медленно рассеивался, особенно среди агентов старшего возраста.
Корри считала Шарпа одним из тех опытных агентов, которые не разбирались в технике, и, по её мнению, та мимоходом попросила его понаблюдать за её работой, что было одолжением за то, что он назначил её руководителем. У него был живой и пытливый ум, и она была уверена, что сможет показать ему несколько новых трюков — и что он это оценит.
Когда Шарп пододвинул кресло, она открыла свой профиль на центральной панели NamUs, где отображались черновики дел, которые в данный момент находятся в её рабочем процессе – меньше дюжины, и ни одно из них не было активным. Начав новый поиск, она ввела демографические данные женщины на новом экране: этническую принадлежность, рост, пол, последнее известное местонахождение. Ей пришлось оставить некоторые из самых важных данных – обстоятельства, дату последнего контакта – пустыми, но она заполнила ряд других экранов, указав внешность и одежду. Больше пустых полей означало больший объём данных, но она ничего не могла с этим поделать.
«Я добавляю фотографию реконструкции лица», — пояснила она. «Это не совсем фотография самого человека, но я могу обойти этот недостаток, смягчив параметры на случай, если я допущу ошибку при реконструкции».
«Какого размера сеть ты закидываешь?»
«Я подумал, что лучше всего начать со штата, где было обнаружено тело. В зависимости от результатов мы можем расширить поиски на юго-запад или, при необходимости, на всю страну».
Она ввела все доступные данные. Наведя курсор на синюю кнопку поиска на последнем экране, она нажала её. Через несколько секунд появилось сообщение:
1304 возможных результата
«Ой», сказал Шарп.
Чтобы понять, с чем она имеет дело, она расширила поиск, включив в него все штаты Юго-Запада.
14 937 возможных результатов
«Ангелы и служители благодати защищают нас», — пробормотал Шарп.
Пятнадцать тысяч результатов. В голове Корри всплыл образ прошлого: огромная комната, пропахшая потом и сухой бумагой, библиотечные столы, аккуратно расставленные в ряд, под косыми лучами солнца и висящими в воздухе пылинками, большая фотография президента Никсона на стене — и за каждым столом белый мужчина, агент ФБР в белой рубашке с коротким рукавом, изучающий засиженные мухами отчёты, словно ища иголку в стоге сена. ФБР проделало долгий путь.
Она решила не проверять всю страну – по крайней мере, пока. Она подумала, что у неё есть козырь в рукаве, который может стереть с лица Шарпа это немногословное выражение. Закрыв окно результатов, она навела курсор на меню с надписью «ДОПОЛНИТЕЛЬНЫЕ ИНСТРУМЕНТЫ».
«Что это?» — спросил Шарп.
«Мы пойдем посмотрим на человека за занавеской», — ответила она, сдерживая улыбку.
Учитывая её интерес к технологиям, Корри наблюдала за поразительно быстрым развитием искусственного интеллекта в последние пару лет. Разработчики ИИ с нетерпением ждали возможности вывести свои технологии из лабораторий на рынок, одновременно подавляя опасения, что их ИИ обретёт «самосознание» и решит, что человечество — паразит, которого нужно уничтожить… обычный финал стольких научно-фантастических фильмов. Для этого они осторожно внедрили инструменты ИИ в привычные приложения, такие как текстовые процессоры и электронные таблицы, чтобы помочь им выполнять базовые задачи, например, составлять письма или создавать таблицы. Но Корри экспериментировала с релиз-кандидатами подфункций ИИ, включёнными в бета-версии NamUs 3.0. Теперь появился шанс проверить, на что они способны, — на реальном примере.
В центре экрана открылось новое окно — пустое, с мигающим курсором. По обе стороны от него располагались более узкие окна: слева — введённые ею параметры поиска, справа — иерархический список доступных баз данных.
«Я активировала второй пилот NamUs, — сказала Корри, — и теперь, поскольку наш поиск довольно расплывчат, я проверяю, есть ли у него все необходимые записи и параметры, прежде чем мы его запустим».
Clippy от Microsoft, да?»
Корри невольно рассмеялась, упомянув об этой ужасной попытке компании-разработчика ПО создать экранного «помощника» много лет назад. «Нет. На самом деле, второй пилот — это просто маркетинговый термин Microsoft, который я использую в общем смысле».
«Я слышал прозелитизм, но работают ли эти инструменты ИИ? Как вы можете быть уверены, что они понимают, о чём вы спрашиваете?»
«Смотри и учись», — сказала Корри. Затем, поняв, что это прозвучало несколько дерзко, она быстро добавила: «Если вы убедитесь, что ваши поисковые запросы достаточно широки, а база данных достаточно велика, то ИИ сможет сделать то, что у него получается лучше всего: контекстно кодировать ваш запрос, отсеивать лишнюю информацию и фоновый шум и создавать, э-э, векторную базу данных».
«Я как раз собирался это предложить», — сказал Шарп в замешательстве.
Она поняла, что в спешке разбрасывается терминами. «Он обучен искать в этих базах данных, как человек, делая обоснованные предположения, игнорируя лишнюю информацию, выискивая закономерности и, как ни странно, действуя по наитию».
«У компьютера могут быть догадки?»
«Вроде того. Человеческая догадка обычно рождается из сопоставления прошлого опыта, чтобы составить наиболее вероятное предположение. ИИ делает то же самое. Он предлагает ряд наиболее вероятных предположений, но он уже просмотрел больше баз данных, чем мы смогли бы сделать за несколько жизней, что даёт ему «опыт», с которым мы никогда не сможем сравниться».
Она начала диалог с интерфейсом ИИ:
;:: Правильно ли отформатированы введенные мной параметры поиска?
;:: Да.
;:: Может ли магистр права обрабатывать записи без дополнительного контекста?
;:: Да.
;:: Мне нужно запустить процесс поиска пропавшего без вести человека, используя заданные аргументы, с минимальной степенью точности. Сохранить как простой текстовый файл.
Курсор вернулся в прежнее мигающее состояние. «Ты с ним разговариваешь?» — спросил Шарп.
«Вообще-то, именно этим я и занимаюсь. Это называется «оперативная разработка» — использование комментариев и исправлений на естественном языке для приведения ИИ к желаемому результату».
На экране появился ответ:
;:: Поиск завершен. 712 559 записей сохранены в 0001.txt
«Вы не идете в неправильном направлении?» — спросил Шарп.
«Я просто разогреваю его, так сказать. Теперь мы можем начать совершенствовать поиск. Модель «текст-текст» выдаёт всё более релевантные ответы с каждым заданием».
Еще один короткий разговор:
;:: Выполнить тот же запуск с наибольшей степенью точности
;:: Поиск завершен. 13 442 записи сохранены в 0002.txt
«Заметьте, насколько близок этот результат к тому, который я получил, когда попробовал обычный поиск NamUs?»
«Здесь на 1500 человек меньше, что, я надеюсь, означает большую точность».
«Если нет, мы всегда можем обвинить технологии, верно?»
«Снизьте эту сумму до приемлемого уровня, и я заменю ваш автомобиль для пула на Lincoln Navigator».
Корри на мгновение задумалась. «Мы уже предоставили ему большую часть информации, которая нам точно известна. Это значит, что любая из этих тринадцати тысяч четырёхсот сорока двух записей может быть нашей целью. Иначе никак. Но мы можем начать добавлять собственные догадки и предположения. Например, ограничить поиск юго-западным регионом, добавив возможность, что цель когда-то была моделью или актрисой — что-то в этом роде. Или обратиться к людям, специализирующимся на археологии юго-запада или имеющим учёные степени в этой области. Они могут знать об этих камнях-молниях, изучая археологию древних пуэбло».
«Понимаю, к чему вы клоните. Как насчёт того, чтобы привлечь сотрудников Управления по делам индейцев, коллекционеров и торговцев антиквариатом?»
«Хорошие идеи». Корри ввела фильтры на естественном языке, но более длинным и подробным образом, перечислив все параметры. Она заставила ИИ-конструкцию повторить запрос своими словами, чтобы убедиться, что её поняли, а затем велела ему ещё раз выполнить поиск. Ответ пришёл больше минуты назад.
;:: Поиск завершён. Индексация завершена. 1071 запись сохранена в файле 0003.txt.
«Похоже, совпадений всё ещё много», — сказал Корри. «Но теперь, помимо того, что мы знаем о жертве, мы добавили и то, что, по нашему мнению, может быть правдой. Но вот что важно: программа отсортировала их по степени вероятности. Таким образом, вы начинаете с первого номера и продвигаетесь вниз, надеясь наткнуться на золото задолго до того, как доберётесь до конца списка. В этом и заключается ключевое отличие, которое ИИ привносит в поиск».
«Увлекательно, — сказал Шарп. — И для меня это ново».
«Итак, — сказала Корри, покраснев от косвенного одобрения, — вот чем могли бы заниматься Беллами и О'Хара — просматривать этот список».
Шарп усмехнулся. «Им понравится. Могу я предложить, ради тебя, самому сообщить им новость об их новом назначении?» Он помедлил. «Как мы и обсуждали — бюрократия и всё такое».
«Мы будем очень признательны».
Резко поднялся. «Исключительно, агент Суонсон».
Ей так и не удалось полностью стереть сонное выражение с его лица, и, поскольку он передал это дело ей, комплимент имел меньше веса, чем если бы он сам её наставлял. Но она видела, что он был глубоко впечатлён, и этого было более чем достаточно.