Парейдолия - Константин Владимирович Вершинин
Шрифт:
Интервал:
Закладка:
– Понимаю, конечно понимаю… Налейте воды, если можно.
– Да, конечно, вот, пожалуйста. – Горчаков налил в стакан из графина и подал Чеботарёву. Тот выпил его большими глотками и глубоко вздохнул.
– Задавайте ваши вопросы, вы же за этим здесь. – сказал Чеботарёв поставив стакан на стол.
– Вы правы, именно за этим. И первый вопрос: вы автор программы NewVison?
– Я.
– Прекрасно. Вы знаете, в связи с чем я задаю подобный вопрос?
– Догадываюсь.
– Вот и отлично. Следующие вопросы очень простые: каким образом программа делает то, что она делает? А именно, предугадывает будущее или раскрывает скрытую информацию?
– Не знаю, хыы!.. – Чеботарёв глупо засмеялся и захлопал ладонями по коленям.
– Вот как?.. Ладно, поехали дальше… Для какой цели вы создали эту программу?
– Для целей, заявленных в инструкции к программе, и ни для каких более – только обработка фотографий, придание им специфических искажений, исключительно ради эффекта.
– Замечательно. – майор записывал. – Тогда ещё вопрос: на каком… вычислительном принципе работает данная программа?
– Не понял вопроса. Что именно вы хотите, что бы я вам объяснил? Если принцип, то кратко – на основе так называемых нейросетей, это программный метод такой, широко применяющийся много где, а также на принципе итераций, то есть, повторения и наложения фотографий друг на друга с рандомизированным фрактальным множеством. Как-то так… Всё поняли? Гляжу, не очень. В любом случае, я ничего нового не изобретал.
– Ладно, хорошо. То есть, вы утверждаете, программа построена на уже известных алгоритмах?
– Более чем. И они в открытом доступе. С моей стороны инновация лишь в сочетании между собой этих алгоритмов, в их взаимосвязи и многократном ветвлении, как бы это правильно сказать… Сама программа может выдавать сложный результат, но принципы в её основе довольно простые. Всё дело в самоорганизации.
– Вот как? А можно поподробнее об этом?
– Самоорганизация систем, слышали о такой? Это когда система в процессе эволюции приобретает свойства, изначально в неё не заложенные, и выдаёт результат, изначально в неё не запрограммированный.
– Не совсем ясно, можете привести пример?
– Хм… Ну например, листва в кроне дерева: каждый листик занимает положение, при котором получает максимальное количество света, это называется листовой мозаикой. С виду, сложная структура, на самом деле простая: каждый лист не знает о действиях соседнего, он просто ищет место с наибольшей освещённостью, а в целом выглядит, как будто их грамотно расположили. Или стайка рыб или птиц, ну знаете, которые летают и плавают, как единое целое, на самом деле, подчиняются простому правилу – каждый делает то, что делает сосед. А кажется, что это единый организм. Или узоры в мороз на стекле – видели такую красоту? Как будто целый лес застыл, и всё стройно и симметрично, на самом деле, просто так растут кристаллы льда, которые самоорганизуются в такие структуры…
– Достаточно. Понял. – прервал его Анатолий. – То есть, вы хотите сказать, что результат каждый раз абсолютно не предсказуем, и что программа может сама, без помощи чего-либо извне создавать сложные визуальные структуры на фотографиях?
– Вот именно! Вы всё правильно поняли! – Чеботарёв улыбнулся.
– Давайте ещё раз: вы создатель программы, знаете её принцип, но не знаете, как именно она создаёт результат обработки?
– Не знаю, и не могу знать. И более того, не могу повлиять.
– Хорошо… но человекоподобные фигуры и развёрнутые сцены – это ведь не то же самое, что и листовая мозаика или морозные узоры на стекле? Это кое-что посложнее, не так ли? И вы тоже хотите объяснить эти явления с помощью, так называемой самоорганизации?
– Да ничего я не хочу объяснить, объяснения я оставляю вам. Я просто говорю, что принцип самоорганизации это одна из основ её работы, вот и всё.
Майор постучал ручкой по столу.
– Что вы знаете о НьюВижн, после того, как она вышла в свет? Вы хорошо осведомлены о её подвигах?
– Да, конечно. Убийство депутата и погром на рынке, если вы это имеете в виду. Я наблюдал за шумихой в сети и, конечно же, следил за новостями и форумами, понимая, что это добром не кончится…
– Вот почему вы удалили свои аккаунты?
– Именно.
– А почему не скрылись? Не уехали за границу, например?
– Вы меня подстрекаете, что ли? А потому что я невиновен и смысла скрываться не вижу.
– Вы просто жили, наблюдали и ждали часа, когда появимся мы?
– Можно и так сказать. Что мне ещё оставалось делать?
– А остановить это не пробовали?
– Зачем? И как? Ну во-первых, чисто юридически программа half-free, то есть, я имею на неё всего лишь часть прав. Остальные права на серверах, где она хостится, то есть, она служит рекламным продуктом и у меня контракт на два года, я не имею права взять и удалить её, для этого нет оснований. А во-вторых, мне же самому интересно, чего там с ней дальше то будет, ведь когда понимаешь, что создал то, что рвёт мозг всему Рунету, так это ж мечта каждого программиста!
– Тоже логично. Исходнички-то программы, у вас, я надеюсь?
– У меня, конечно у меня. В конфискованных вещах, есть флешка.
– Замечательно, просто отлично. Надеюсь, не нарушим ваши авторские права, покопавшись в коде?
– А вы знаете толк в издевательствах! Нет, я запрещаю, хаха!..– ухмыльнулся Чеботарёв.
– Она отправится нашим информационщикам. Тогда напоследок ещё пара вопросов: почему у большинства получаются невнятный сюрреализм и лишь у небольшой части какие-то чёткие и информативные образы?
– Не знаю. Это решает программа. Условия освещения, пейзаж, может быть, качество аппарата, условия съёмки – да всё что угодно! Любая мелочь может изменить результат в непредсказуемую сторону. На этом основан принцип фрактальной обратной связи.
– Почему нужно фотографировать одинадцать раз?
– Такова схема программирования для качественного фидбэка, то есть, обратной связи. Честно говоря, не совсем понимаю, почему именно это число, таковы внутренние формулы программы.
– Почему программа сетевая, а не выпустили, как приложение для ПК или смартфона?
– Изначально так и задумана, она для серверов, не под Винду или Андройд, тут чисто коммерческий интерес, заработок на рекламе, посещаемость сайтов и всё такое.
– Почему разная структура артефактов обработки? Где-то «сеточка», где-то «фосфены»? Тоже не знаете?
– И не спрашивайте даже.
– Ну и последнее на сегодня: как вы сами для себя объясняете феномен НьюВижн? Откуда берутся так называемые, «предсказания» и «угадывания»?
– Откуда?.. Хотел бы я знать! Может, ваши бравые ребята помогут мне в этом вопросе? А что, если через неё с