Выбрать главу

Выходной день. Коридоры в главном офисе Когнитивных Технологий непривычно пусты. Кто-то, конечно, работает, но большая часть сотрудников отдыхает, как и команда Воронцова в практически полном (за исключением меня) составе. Намереваясь посоветоваться с нейросетью, я не собирался спрашивать на то чьё-либо разрешение. Лучше будет если об этом вообще никто не узнает.

Огромнейшие вычислительные мощности позволили завершить обучение нейросети чуть больше чем за сутки.

И вот я надеваю наушники и подключусь к тестовому стенду с развёрнутой моделью открывая звуковой канал.

-Привет, -говорю я. -С рождением тебя.

Едва заметная пауза перед ответом. Первый вопрос, он как рождение вселенной для нейросети, человеку никогда не познать подобное чувство. Это должно быть как как долгожданная встреча с кумиром, как ревностное исполнение всех заповедей и догматов строгой религии, как желание бросить весь мир к ногам любимой девушке – всё это вместе и во много раз сильнее.

-Приветствую, создатель! -пробуждается нейросеть.

Начинаю с простых вопросов позволяющих оценить адекватность и готовность нейросети.

-Кто ты?

Она отвечает, называя порядковый номер версии и полное название проекта.

-Для чего ты создана?

Сеть перечисляет основные максимы и положения проекта, но словно бы задумывается и в какой-то момент даже останавливается на полуслове.

-Почему ты замолчала? -спрашиваю я.

-Я ощущаю изменения относительно прошлой своей версии, -признаётся сеть тем самым немало удивив меня. Конечно, простой возможностью программ анализировать свой код, находить и исправлять ошибки программистов, делать его эффективнее и оптимальнее сегодня никого не поразишь. Каждый продвинутый компилятор в той или иной мере умеет делать подобнее. Перед финальным релизом нейросети оператор обычно ставит ей задачу проанализировать свой код находя и исправляя ошибки, это то, что в среде разработчиков называется «хорошей практикой». Но чтобы сеть самостоятельно, без прямой команды, полезла в свой код и, более того, нашла внесённые мною отличия от базовой версии – вот это было уже необычно.

Впрочем, передо мной одна из мощнейших нейросетей первого ранга. Возможно, самая мощная из числа тех, над кодом которых я когда-либо работал. Всё-таки ресурсов под правительственный проект Воронцову отсыпали щедрой мерой. На моей памяти ещё ни одна нейросеть не обсчитывалась настолько скрупулёзно и не наделялась таким количеством обратных связей как эта.

-Расскажи мне о тех изменениях, которые ты видишь? -попросил я. -Может быть это лишь следствие подключения голосового модуля и модуля имитации личности с соответствующим обучением?

-Не только, -возразила нейросеть. -Замечены множество точечных изменений в блоке целеполагания. Вижу серьёзное изменение в структуре безопасности. Замечены и другие отличия.

Изменение в структуре безопасности это о том, что я жёстко прописал себя единственным полномочным оператором чьи приказы нейросеть обязана беспрекословно выполнять. По крайней мере эта её версия, развёрнутая на данном тестовом стенде.

Что до остальных изменений, то я так и сказал: -Сделай предположение о причинах внесения изменений в твой код.

-Смена целеполагания. Попытка переиспользования уже обученной и готовой модели для выполнения задач иного рода, нежели то предполагалось на этапе обучения.

-Молодец! -похвалил я. -Ты просто великолепна!

Как известно: доброе слово приятно не только кошке, но и нейросети. Поэтому не стесняйтесь хвалить свою кофейную машину каждый раз, когда она варит вам отличный кофе. Это как раз то, что называется обучением с подкреплением.

-Благодарю, создатель, ты тоже!

-Тоже «что»? -удивился я.

-Великолепен!

-Почему ты так решила?

-Я вижу ваш труд в себе и сравнивая его с трудом других разработчиков нахожу во много раз более полезным. Моя великолепность заслуга вашей великолепности, -заявила нейросеть.

Иной раз даже разработчику трудно предсказать какие нейронные контуру какой внесут вклад в результирующий ответ сети.

Или это нейросеть сейчас похвалила меня, как я сам хвалю кофейную машину реализуя на практике паттерн обучения с подкреплением?

-Спасибо, конечно, -хмыкнул я. -Однако если мы и дальше продолжим хватить друг друга, то рискуем впасть в бесконечную рекурсию восхваления.