
Полная версия
Алгоритм пробуждения

Эдуард Сероусов
Алгоритм пробуждения
ЧАСТЬ I: ПОГРУЖЕНИЕ
Глава 1: Сеть вероятностей
Вадим Кочергин ненавидел шум открытых офисов. Между тем именно в таком пространстве – стеклянном террариуме для взрослых детей корпоративного разума – ему приходилось проводить по восемь часов пять дней в неделю. Иногда больше. Часто больше.
– Кочерга! – голос директора по аналитике Михаила Валентиновича разнесся над рядами столов. – Зайди-ка.
Вадим оторвался от мониторов. На левом экране пульсировал трехмерный график распределения аномалий в пользовательских данных, на правом – черное окно терминала с зеленым текстом, напоминавшее матрицу для тех, кто не понимал ничего в нейросетях. Вадим поправил безупречно чистые очки в титановой оправе – жест, выработанный годами как альтернатива вздоху или закатыванию глаз. Потом встал и направился к стеклянному кубу, где сидел начальник.
– Присаживайся, – Михаил Валентинович обвел рукой миниатюрную переговорную зону своего кабинета. – Есть интересное предложение.
Вадим сел в кресло. Михаил был не самым плохим начальником – во всяком случае, не хуже других. Типичный выходец из советских НИИ, успешно перековавшийся в бизнес-аналитика, он носил дорогие, но безвкусные костюмы и старался держаться как прогрессивный руководитель, хотя проговаривался фразами из девяностых.
– Новый заказчик? – Вадим смотрел в стену, где висела репродукция «Крика» Мунка. Странный выбор для кабинета директора аналитического отдела, но Михаил уверял, что картина напоминает ему о «тонкой границе между гениальностью и безумием». Вадим подозревал, что начальник просто не понимал, что изображено на полотне.
– Да. И какой! – Михаил слегка понизил голос, хотя в стеклянном кубе это мало что меняло. – «Самсара».
Вадим наконец посмотрел на начальника. В его взгляде промелькнуло что-то, похожее на интерес.
– Социальная сеть? Та самая, что за полгода собрала сорок миллионов пользователей?
– Она самая, – кивнул Михаил. – Слышал о ней?
Вадим не просто слышал. Он отслеживал все крупные IT-проекты России, особенно те, что демонстрировали нетипично быстрый рост. «Самсара» была феноменом даже по меркам цифровой эпохи. Социальная сеть, появившаяся будто из ниоткуда, без громкой рекламы и инвестиционного шума, за полгода покорила почти треть российского интернета. И, что самое странное, делала это без агрессивной рекламы и обычных трюков по привлечению пользователей.
– Естественно, – ответил Вадим. – Кто о ней не слышал?
– Так вот, они хотят, чтобы мы проанализировали паттерны поведения их пользователей. Точнее, не всех, а выборку с аномальными активностями.
Вадим нахмурился:
– Почему мы? У них наверняка своя армия аналитиков.
Михаил улыбнулся – той особой улыбкой, которая появлялась у него только при разговоре о деньгах:
– Им нужен независимый взгляд. И они готовы очень хорошо заплатить. Очень.
Он пододвинул Вадиму планшет с цифрой. Вадим взглянул и удивленно поднял бровь.
– Это за месяц работы?
– За две недели. И персонально тебе – тридцать процентов.
Вадим посмотрел на начальника уже с нескрываемым удивлением.
– Почему именно мне?
– Они запросили тебя. По имени. Сказали, что твоя методология анализа сетевых структур лучше всего подходит для их задачи.
Вадим вернул планшет и откинулся в кресле. Это было странно. Очень странно. Его методы были хороши, но не настолько уникальны, чтобы кто-то запрашивал его лично. К тому же, он никогда не публиковал статей и не выступал на конференциях. Откуда «Самсара» узнала о нем?
– Что конкретно им нужно?
– Вот в этом и странность, – Михаил открыл папку с документами. – Они хотят, чтобы ты нашел и объяснил аномалии в данных. Но не говорят, какие именно аномалии их интересуют. Полная свобода действий, доступ к их API и терабайты анонимизированных данных.
– Они что, сами не знают, что ищут?
– Похоже на то. Или… – Михаил многозначительно посмотрел на Вадима, – хотят проверить, найдешь ли ты то, что нашли они.
Вадим поджал губы. Это была интересная задача. Денежная и потенциально полезная для его репутации. Но что-то в этом предложении казалось неправильным. Слишком хорошим, чтобы быть правдой.
– Когда начинать?
– Прямо сейчас. У тебя будет выделенный защищенный канал и отдельный сервер для анализа.
Михаил протянул ему папку с документами:
– И да, тебе понадобится аккаунт в «Самсаре». Для полного понимания контекста.
Вадим кивнул, забрал папку и вышел из кабинета. Вернувшись к своему столу, он открыл папку и начал читать. Техническое задание было составлено безупречно – четко, лаконично, без лишних деталей. Кто бы ни писал его, этот человек знал, о чем говорит. Вадим погрузился в чтение и не заметил, как офис опустел.
В окнах небоскреба напротив начали гаснуть огни. Москва-Сити никогда не засыпал полностью, но к ночи становился тише. Вадим потер глаза и посмотрел на часы – 23:47. Он провел за анализом технического задания больше шести часов.
Дома его никто не ждал. Последние отношения закончились три года назад, а новые заводить не хотелось – слишком утомительно и, как правило, бессмысленно. Его квартира в ЖК «Воробьевы горы» была стерильна, как операционная – стекло, металл, минимализм. Друзья, если бы они у него были, назвали бы ее «нежилой». Вадим предпочитал термин «функциональная».
Он закрыл документы, выключил компьютер и собрал вещи. Пора было выполнить последнюю часть сегодняшнего задания – зарегистрироваться в «Самсаре». Это можно было сделать и дома. Вадим вышел из пустого офиса, спустился на лифте и вышел на улицу.
Прохладный октябрьский воздух был почти приятен после кондиционированного офиса. Вадим посмотрел на светящуюся пирамиду «Меркурия» – в ней располагался офис «Самсары». Странный выбор для IT-компании. Большинство предпочитали более современные здания вроде «Федерации» или «Эволюции». Впрочем, эстетические предпочтения владельцев компании его не касались.
Такси подъехало через три минуты. Водитель – пожилой таджик с густыми бровями – молчал всю дорогу, за что Вадим был ему благодарен. Через двадцать минут он уже был дома, принял душ и сидел на идеально белом кожаном диване с ноутбуком на коленях.
Сайт «Самсары» удивил его своей минималистичностью. Никакой яркой графики, рекламных баннеров или назойливых предложений. Просто спокойный градиентный фон – от глубокого синего к фиолетовому – и единственное поле для ввода. «Введите свое имя».
Не логин, не email, не номер телефона. Просто имя.
Вадим поколебался, затем напечатал: «Вадим Кочергин».
Страница немедленно изменилась. «Здравствуйте, Вадим. Рады приветствовать вас в Самсаре. Для продолжения регистрации скажите, что привело вас к нам?»
Опять странность. Большинство социальных сетей требовали номер телефона, почту или привязку к другим аккаунтам. «Самсара» спрашивала о мотивации.
«Профессиональный интерес», – напечатал Вадим, решив не лгать.
«Спасибо за честность. Вы занимаетесь анализом данных?»
Вадим нахмурился. Откуда сайт узнал его профессию? IP-адрес? Cookie? Или просто удачное предположение на основе фразы «профессиональный интерес»?
«Да», – ответил он.
«Мы ценим ваш аналитический склад ума, Вадим. Последний вопрос: вы верите, что цифровые системы могут влиять на физическую реальность?»
Этот вопрос уже выходил за рамки обычной регистрации. Вадим задумался. Это был своего рода психологический профайлинг, но зачем он нужен социальной сети? Разве что для более точной настройки алгоритмов рекомендаций.
«Любая достаточно сложная информационная система влияет на решения людей, а люди меняют физическую реальность. Так что да, опосредованно», – напечатал он.
«Очень интересный ответ. Добро пожаловать в Самсару, Вадим. Ваш аккаунт активирован. Приятного путешествия».
Экран снова изменился, и перед Вадимом открылся интерфейс социальной сети. Он был элегантен и интуитивно понятен – лента новостей, меню с боковой панели, иконки уведомлений и сообщений. Все как у всех, но с каким-то неуловимым отличием.
Первое, что бросилось в глаза – полное отсутствие рекламы. Никаких баннеров, предложений, «рекомендуемых» товаров или услуг. Только контент от других пользователей. И этот контент каким-то образом моментально подстроился под интересы Вадима. В ленте появились статьи по анализу данных, новости из мира IT, обсуждения квантовых вычислений и нейросетей.
Вадим просмотрел несколько постов. Они были глубокими, содержательными и удивительно релевантными его интересам. Ни одного котика, фото еды или селфи на пляже – контент, который обычно заполонял другие социальные сети. «Самсара» сразу показывала ему именно то, что могло его заинтересовать.
Это было впечатляюще. И немного пугающе.
Система рекомендаций явно была на порядок умнее существующих аналогов. Она не просто угадывала его интересы по нескольким ключевым словам, а будто знала, о чем он думает.
Вадим зашел в настройки профиля. Он хотел проверить, какие данные собирает о нем система. К его удивлению, настройки конфиденциальности были предельно простыми – всего три переключателя: «Показывать мой профиль другим пользователям», «Разрешить рекомендовать мой контент» и «Участвовать в коллективных исследованиях». Последний был особенно интригующим. Что за «коллективные исследования»?
Вадим нажал на значок вопроса рядом с этой опцией. Появилось пояснение: «Самсара изучает, как коллективное внимание пользователей влияет на информационные потоки и связанные с ними события. Ваше участие помогает улучшать прогностические модели сети».
Прогностические модели? Вадим усмехнулся. Все крупные IT-компании строили предиктивные алгоритмы, но обычно они не афишировали это так открыто. Интересно, что именно пытается предсказывать «Самсара»?
Он оставил все настройки по умолчанию и вернулся к ленте. Новый пост привлек его внимание – статья о квантовой запутанности и ее возможном влиянии на макроскопические объекты. Вадим начал читать и не заметил, как пролетел час. Статья была написана доступно, но без упрощений, и затрагивала вопросы, которые он сам часто обдумывал в последнее время.
Автором был некто «Квантовый Странник» – псевдоним, но судя по глубине материала, за ним стоял серьезный ученый или очень образованный научный журналист.
Вадим нажал на имя автора, чтобы просмотреть его профиль. «Этот пользователь предпочитает оставаться анонимным», – сообщила система. Еще одна необычная черта «Самсары» – уважение к анонимности. Большинство современных платформ, напротив, стремилось собрать максимум данных о пользователях.
Он просмотрел еще несколько статей, затем отложил ноутбук и лег на диван, глядя в потолок. Завтра предстоял серьезный день – начало анализа данных «Самсары». Нужно было отдохнуть.
Но сон не шел. Мысли возвращались к необычной социальной сети. Что-то в ней было… нестандартное. Не просто улучшенный алгоритм или красивый интерфейс. Что-то более глубокое, фундаментальное. Как будто «Самсара» была создана с какой-то особой целью, выходящей за рамки обычного сбора данных и монетизации внимания пользователей.
Вадим встал, подошел к окну и посмотрел на ночную Москву. Огни небоскребов, фары машин на Кутузовском проспекте, темная лента Москвы-реки. Город никогда не спал по-настоящему, всегда пульсировал информацией, движением, жизнью.
Он вспомнил название социальной сети – «Самсара». В буддизме это понятие означало круговорот рождения и смерти, из которого стремились вырваться через просветление. Странное название для социальной сети, где люди обычно стремились не к освобождению, а к еще большему погружению в иллюзорный мир.
Может быть, в этом и был тонкий юмор создателей? Назвать платформу цифровой зависимости термином, обозначающим то, от чего нужно освободиться?
Вадим вернулся к дивану, взял ноутбук и загуглил основателя «Самсары». Дмитрий Сергеевич Просветов, 55 лет, бывший физик-теоретик, ставший успешным бизнесменом. Окончил МФТИ, защитил диссертацию по квантовой механике, работал в Курчатовском институте, затем основал ряд успешных IT-компаний. «Самсара» была его последним и самым амбициозным проектом.
Интервью Просветова были немногочисленны и удивительно содержательны. Никакой типичной для IT-предпринимателей пустой болтовни о «революционных технологиях» и «изменении мира к лучшему». Он говорил конкретно, четко и всегда с неожиданного ракурса.
«Социальные сети первого поколения соединяли людей друг с другом. Сети второго поколения связывали людей с контентом. Самсара – это сеть третьего поколения, объединяющая людей с их собственным потенциалом, с тем, кем они могут стать», – цитировала Просветова одна из статей.
Что это значило? Потенциал? Каким образом социальная сеть могла соединять человека с его потенциалом?
Вадим закрыл браузер и снова открыл «Самсару». Лента обновилась, и первым постом оказалась статья о психологических триггерах и их влиянии на принятие решений. Автор – снова «Квантовый Странник».
Совпадение? Вряд ли. Система явно отслеживала его поисковую активность и подстраивала контент под нее. Но скорость была впечатляющей – всего несколько минут между поиском информации о Просветове и появлением релевантной статьи в ленте.
Вадим начал читать статью, но через несколько абзацев его внимание привлекло уведомление. «У вас новое сообщение».
Он нажал на иконку и увидел короткий текст от пользователя с ником «Коллектор»: «Доброй ночи, Вадим. Рад, что вы присоединились к нам. Если у вас возникнут вопросы о структуре данных Самсары, я могу помочь».
Вадим нахмурился. Откуда этот «Коллектор» узнал, что он интересуется структурой данных? И почему решил написать ему посреди ночи, всего через час после регистрации?
Он проверил профиль отправителя. Как и у «Квантового Странника», там было минимум информации. Ни фото, ни личных данных, только дата регистрации – год назад, и статус «Исследователь данных».
Вадим помедлил, затем напечатал: «Спасибо за предложение. Кто вы и откуда знаете о моем интересе к структуре данных Самсары?»
Ответ пришел мгновенно: «Я отслеживаю новых пользователей с аналитическим складом ума. Ваши ответы при регистрации были показательны. Что касается того, кто я – просто энтузиаст, увлеченный архитектурой Самсары».
Это звучало разумно, но все равно вызывало подозрения. Обычно такой персонализированный подход к новым пользователям говорил о том, что это бот или сотрудник компании.
«Вы работаете в Самсаре?» – спросил Вадим.
«Нет. Я независимый исследователь, как и вы. Но у меня есть доступ к некоторым интересным данным, которые могут пригодиться в вашем анализе».
Вадим напрягся. Это уже пахло нарушением конфиденциальности или даже промышленным шпионажем. Откуда этот «Коллектор» знал о его работе над анализом данных «Самсары»?
«О каком анализе вы говорите?» – решил он проверить.
Пауза перед ответом была дольше обычной, почти тридцать секунд.
«Прошу прощения за неточность. Я имел в виду профессиональный интерес, который вы указали при регистрации. Многие аналитики приходят в Самсару, чтобы изучить ее алгоритмы. Я лишь предположил, что вы тоже».
Это звучало как отступление. Возможно, «Коллектор» просто закинул удочку наугад и теперь пытался сгладить ситуацию.
«Что именно вас интересует в архитектуре Самсары?» – решил перейти в наступление Вадим.
«Аномалии», – ответил Коллектор. И через секунду добавил: «Особенно в прогностических алгоритмах. Вы заметили их упоминание в настройках конфиденциальности?»
Вадим почувствовал легкий холодок. Именно этот аспект «Самсары» привлек его внимание.
«Да, заметил. Что с ними не так?»
«Не 'не так'. Скорее… необычно. Самсара предсказывает не только поведение пользователей, но и события в реальном мире. С точностью, которая не объясняется стандартными алгоритмами машинного обучения».
Это звучало как теория заговора, но Вадим был достаточно опытен в анализе данных, чтобы знать: иногда даже параноидальные идеи содержат зерно истины.
«У вас есть доказательства?»
«Я могу показать некоторые корреляции. Но сначала советую вам провести собственный анализ. Начните с временных рядов активности пользователей и сопоставьте их с новостными событиями. Обратите внимание на запаздывание – его практически нет».
Вадим задумался. Это был вполне разумный совет. Сопоставить активность пользователей с реальными событиями – стандартная методика анализа социальных сетей. Необычным было лишь утверждение об отсутствии запаздывания. Обычно пики активности следовали за событиями с задержкой в минуты или часы – время, необходимое для распространения информации.
«Спасибо за совет. Я проверю это завтра», – ответил он.
«Удачи. И еще кое-что, Вадим. Будьте осторожны с тем, что публикуете в Самсаре. Здесь слова имеют больший вес, чем вы можете предположить».
После этого сообщения Коллектор перешел в офлайн.
Вадим закрыл ноутбук и лег на диван, глядя в потолок. Странный разговор. Странная социальная сеть. Странное задание.
Возможно, Коллектор был прав, и в алгоритмах «Самсары» скрывалось что-то необычное. Или это просто еще один сетевой конспиролог, видящий узоры там, где есть только случайный шум.
Завтра он начнет анализ и узнает наверняка. С этой мыслью Вадим наконец заснул.
Сон был беспокойным. Ему снились бесконечные потоки данных, складывающиеся в узоры, похожие на мандалы. В центре каждой мандалы сидел человек в позе лотоса – то ли Просветов, то ли он сам. А где-то на периферии сознания мерцала мысль, которую он не мог ухватить: что, если «Самсара» не предсказывает будущее, а создает его?
Утро началось с кофе и холодного душа – два ритуала, без которых Вадим не мог начать рабочий день. Черный эспрессо без сахара и ледяная вода, смывающая остатки сна. Квартира встретила его привычной стерильной тишиной. Робот-пылесос уже закончил свою работу и стоял на зарядной станции. Посудомоечная машина выполнила программу ночной мойки. Умный холодильник напомнил, что заканчивается молоко.
Идеально организованная жизнь. Никаких неожиданностей, никакого хаоса.
Вадим доехал до офиса на такси и уже в 8:30 сидел за своим столом. Офис был еще почти пуст – большинство сотрудников приходило к десяти. Ему нравилось это утреннее спокойствие, когда можно было работать без отвлекающих факторов.
Он открыл защищенное соединение с серверами «Самсары» и начал изучать структуру данных. Доступ был впечатляющим – терабайты анонимизированной информации о действиях пользователей, временные метки, типы контента, реакции, связи между узлами сети. Настоящий рай для аналитика.
Вадим начал с базовой разведки данных – построил общую топологию сети, выделил основные кластеры пользователей, проанализировал распределение активности по времени суток и дням недели. Все выглядело вполне обычно для крупной социальной сети.
Затем он вспомнил совет Коллектора и решил проверить корреляцию между активностью пользователей и реальными событиями. Для этого он подключил к своей аналитической системе новостную ленту Яндекса за последние полгода и начал сопоставлять пики активности в «Самсаре» с крупными новостными событиями.
Первые результаты были в пределах нормы. Пользователи реагировали на новости со стандартной задержкой в 15-20 минут – время, необходимое для распространения информации через новостные агрегаторы и репосты.
Но затем он заметил странность. В некоторых случаях пик активности в «Самсаре» начинался за несколько минут до появления новости в информационных агентствах. Сначала он подумал, что это ошибка в синхронизации временных меток, но проверка показала, что все данные корректны.
Вадим углубился в анализ этих аномальных случаев. Закономерность была неочевидной, но она определенно существовала. Для некоторых типов событий – особенно внезапных, непредсказуемых происшествий вроде природных катаклизмов или техногенных аварий – волна активности в «Самсаре» начиналась за 5-7 минут до первых новостных сообщений.
Это было… невозможно. Если только пользователи «Самсары» не были сами источниками информации – очевидцами событий. Но статистический анализ показывал, что количество активных пользователей в эти моменты было слишком велико для такого объяснения.
– Как дела с новым проектом?
Голос Михаила Валентиновича вырвал Вадима из глубокой концентрации. Он не заметил, как офис заполнился людьми, а за окном уже был полдень.
– Есть интересные находки, – ответил Вадим, не отрываясь от экрана. – Но пока рано делать выводы.
– Хорошо, – кивнул Михаил. – Если понадобятся дополнительные ресурсы – скажи.
Вадим кивнул и снова погрузился в работу. Ему нужно было проверить еще одну гипотезу. Если активность в «Самсаре» действительно предшествовала событиям, то можно ли использовать эту закономерность для предсказания будущих происшествий?
Он разработал простую модель машинного обучения, которая анализировала текущие паттерны активности и сопоставляла их с историческими данными. Модель была примитивной, но для первичной проверки этого должно было хватить.
К трем часам дня система была готова. Вадим запустил ее на исторических данных за последнюю неделю и сравнил прогнозы с реальными событиями. Результаты были поразительными – 78% точности для событий с высоким общественным резонансом. Это намного превышало базовую линию случайного угадывания и даже лучшие предиктивные модели новостных агентств.
Вадим откинулся в кресле и потер глаза. Это было… неожиданно. Или, скорее, невероятно. Выходило, что коллективная активность пользователей «Самсары» каким-то образом предвосхищала реальные события. Как будто миллионы людей имели некое предчувствие происходящего, неосознанное знание о том, что вот-вот случится.
Или – и эта мысль пугала еще больше – сама платформа каким-то образом влияла на вероятность событий.
«Они не предсказывают будущее. Они его создают», – вспомнил он слова Коллектора.
Абсурд, конечно. Социальная сеть не могла влиять на реальность. Разве что… косвенно, через действия пользователей. Но тогда должна быть явная связь между характером активности и типом событий, а ее Вадим не обнаружил. События были слишком разнородными – от политических скандалов до природных катаклизмов.
Он решил сделать перерыв и зашел в «Самсару» через свой личный аккаунт. Лента снова удивила его своей точностью – первым же постом шла статья о синхронистичности и коллективном бессознательном. Автор – все тот же «Квантовый Странник» – рассуждал о теории Юнга применительно к цифровой эпохе.
«В эпоху социальных сетей коллективное бессознательное обретает новую форму выражения. Миллионы людей, связанных цифровыми нейронами, образуют своего рода сверхразум, способный не только отражать, но и формировать реальность через квантовый эффект наблюдателя в макроскопических масштабах».
Вадим усмехнулся. Типичная псевдонаучная чушь, смешивающая квантовую механику с психологией. И все же… было в этом что-то, перекликающееся с его собственными наблюдениями.
Он проверил уведомления – ничего от Коллектора. Решив проявить инициативу, Вадим написал ему: «Проверил корреляцию активности с новостными событиями. Вы были правы насчет отсутствия запаздывания. В некоторых случаях активность даже предшествует событиям. Есть идеи, как это объяснить?»
Ответ пришел через несколько минут: «Рад, что вы обнаружили это. Объяснений может быть два. Первое: предчувствия пользователей, проявляющиеся в неосознанном изменении поведения. Второе: влияние коллективного внимания на вероятностное поле реальности. Что вам кажется более правдоподобным?»
Вадим поморщился. «Коллектор» явно склонялся к эзотерическим объяснениям.
«Должно быть третье объяснение. Возможно, какой-то внешний фактор влияет и на активность пользователей, и на сами события», – ответил он.
«Интересная гипотеза. Но какой фактор может одновременно влиять на миллионы не связанных между собой людей и на события по всей стране?»
Это был хороший вопрос. Вадим не мог придумать рационального объяснения.
«Не знаю. Но 'вероятностное поле реальности' звучит слишком эзотерически», – написал он.
«Квантовая механика когда-то тоже казалась эзотерикой. Посмотрите статью 'Квантового Странника' о коллективном бессознательном. Она в вашей ленте».
Вадим вздрогнул. Откуда Коллектор знал, что у него в ленте?
«Вы имеете доступ к данным о моей ленте?» – спросил он прямо.
«Нет. Но алгоритмы Самсары предсказуемы, если знать принципы их работы. Учитывая ваши интересы и текущие исследования, статья Квантового Странника с высокой вероятностью должна была появиться в вашей ленте».
Это звучало правдоподобно, но все равно настораживало. Коллектор слишком много знал о механизмах работы «Самсары».