Техническое задание - Сергей Плотников
Шрифт:
Интервал:
Немного рассеянно думая о женских украшениях, я машинально вполглаза любовался профилем идущей рядом подопечной. Пусть внешний вид и не моя заслуга, но… Даже с такого небольшого расстояния заподозрить в андроиде нечеловека было практически невозможно. Особенно теперь, когда из-за нового алгоритма «цветок» необоснованно часто оглядывалась по сторонам, словно что-то высматривая… кстати.
>Трансляция видеопотока[47]/выводить маркеры[48].
– Ирис, что ты делаешь? – я уже успел порядком расслабиться после неожиданного «фехтовального приключения», считая, что дальше никаких неожиданностей особо не предвидится, и потому увидев, что именно БИУС помечает как цели для анализа, даже растерялся. Однако несмотря на некорректно составленный вопрос, подопечная меня поняла.
– Очень мало людей. Почти никого нет… – Ирис запнулась, целую секунду что-то искала через глобальную сеть и внезапно выдала ранее не прописанное в системе когнитивного анализа оценочное суждение, причем ещё и корректно выделив ответ тоном голоса и мимикой: – Странно.
На лице и в голосе андроида отражалось как никогда удачно применённое к ситуации «легкое сомнение».
* * *
Боевая информационно-управляющая система не имеет, да и не может иметь, категорию оценки «странно». Есть значимые для выполнения боевой задачи внешние процессы и явления и есть – не значимые. Сомневаться программа управления дроном-вертолётом не может в принципе – хотя бы потому, что принцип работы «систем реального времени» подразумевает принятие решения за конечное и заранее заданное число тактов процессора. Так работают системы наведения в ракетах и программы управления стрельбой автоматических вертолётных пушек, автопилоты как военных, так и гражданских самолетов, контрольно-управляющие контуры атомных реакторов – в любых местах, где для автоматизированного управления требуется жёстко ограниченная по времени реакция. Если алгоритм управления не может корректно проанализировать часть поступающей информации за выставленный промежуток времени, – то такие данные или отбрасываются, или принудительно сводятся к ближайшему корректному шаблонному решению. Или, если совсем по-простому, система не может дать на выходе «может быть»: будет или «да», или «нет».
Применительно к ситуации БИУС Ирис и Агаты не могла возвращаться к одной и той же «волнующей» её проблеме – такой функции просто не было предусмотрено в функционале боевой машины. На основе анализа данных с сенсоров принималось однозначное решение, которое действовало до значимой смены обстановки – всё предельно конкретно. Однако факт оставался фактом – андроид признала нечто «странным». Впрочем, логическое объяснение ситуации, разумеется, было.
Кроме написанных человеком программ «цветок» и «фурия» несут огромный массив лично наработанного кода – база данных, прошитая многократными логическими связями, иначе говоря, когнитивный блок. То, что коренным образом отличает нашу разработку от местных аналогов. То, что в моем старом мире позволяет «гуглу» и «яндексу» понять даже нечётко сформулированный, некорректный и с орфографическими ошибками запрос пользователя и вытащить нужный результат из сотен миллионов сайтов и страниц. Пресловутая система самообучения. Алгоритмы реализации когнитивных функций – то, чем программа управления «думает»… Или кавычки уже стоит убрать?
* * *
Чем отличается человек от другого животного? Он разумен. А что такое» разум»? Определений много, потоптались на этом вопросе все кому не лень – от античных философов до математиков и антропологов. Но если подходить с точки зрения кибернетики, то разум – система, позволяющая людям не создавать новые шаблоны поведения в ответ на непредусмотренные врождёнными инстинктами или приобретёнными рефлексами ситуации. Животные с высокоорганизованной нервной системой, но не обладающие разумом, обычно начинают действовать, исходя из ближайшего похожего инстинктивного шаблона поведения, и те, кому повезёт «угадать» последовательность правильных действий – выживут и приобретут новый сложный условный рефлекс, которому, возможно, обучат потомство. Так работает эволюционный естественный отбор в природе. Человек же способен разумно решить вопрос «что делать?» у себя в голове – при условии наличия у него нужных минимально необходимых для анализа знаний, конечно – и поступить сразу правильно, даже если это идёт наперекор всем инстинктивным реакциям. Ничего не напоминает?
* * *
Я задумчиво оглядел подопечную – и открыл на планшете окно командной строки:
> Режим текстового ввода-вывода данных.
> Анализ: лог-файл когнитивного модуля: статистика за период 31/05/2016 – 01/06/2016.
> Анализ закончен. За указанный период:
>> БД модуля пополнена на 1 307 443 новые записи.
>> Образовано 101 673 994 новых связей.
За сорок минут работы под загрузкой процессора около семидесяти процентов Ирис «надумала» примерно столько же, сколько за последние три месяца. В общем-то, близко к верхней планке расчётной мощности – то есть ничего необычного… Кроме того, что БИУС сейчас не только на внешние факторы реагирует, но и сама ставит себе задачи и решает их. И, если я хоть что-нибудь понимаю в кибернетике, то процесс, запущенный новым алгоритмом, будет некоторое время идти лавинообразно: новые ответы ставят новые вопросы. Кажется, я сначала недооценил глубину качественного перехода…
Интересно, Маркулов у Агаты сейчас то же самое наблюдает, что и я у Ирис? И если да – то что предпринял… и предпринял ли вообще что-нибудь? Кроме нас двоих из всей команды никто не способен в полной мере понять, что именно происходит, – а прототипы продолжают корректно работать и слушаться команд, причем даже более эффективно, чем обычно. Предсказанный и ожидаемый процесс – только чересчур активный, не растянутый на многие недели, как ожидалось. Но и это, как говорят на родине, «не баг, а фича» – БИУСы остаются в рамках обеспечения корректной работоспособности дрона и андроида, нужно ли что-то трогать? Хотя уверен, у Ивана руки по самые плечи зачесались бы немедленно загнать и «фурию», и «цветок» на тестовые стенды – и не выпускать, пока не закончится. Но не делать же это на финальных внутренних испытаниях? Или?
Я, например, даже не знаю, что и решил бы в таких условиях… Если бы за меня все не решил Абишев! Все нормально, и ослушаться приказа я не могу, верно?
– Можешь более развернуто пояснить, что тебе показалось «странным»? – чувствуя, как на лицо выползает немного злорадная улыбка, попросил Ирис я. Процесс качественного перехода явно интенсифицировался в нестандартных для БИУС ситуациях – так почему бы мне не создать такую ситуацию искусственно? Очень аккуратно, разумеется – и исключительно во имя объективности результатов и эффективности «прогулки», разумеется.
Поделиться книгой в соц сетях:
Обратите внимание, что комментарий должен быть не короче 20 символов. Покажите уважение к себе и другим пользователям!