Какая нейросеть используется в Алисе?
Михаил, Краснодар 277 просм.
Разговариваю с Алисой на колонке каждый день и заметил, что последний год она отвечает намного осмысленнее, чем раньше, иногда почти как живой человек. Что у неё внутри поменялось, какая нейросеть теперь стоит за этими ответами?
Дмитрий Волков инженер по машинному обучению
ответил
Алиса — это не одна нейросеть, а связка из нескольких моделей, и как раз последние пару лет ключевую роль в ней играет YandexGPT, большая языковая модель Яндекса, похожая по принципу работы на GPT от OpenAI. Именно она отвечает за то, что вы называете осмысленностью: способность держать контекст разговора и формулировать развёрнутый ответ своими словами, а не подбирать готовую заготовку из базы.
До появления таких моделей голосовые помощники в основном работали по жёстким сценариям: система распознавала ключевые слова в вашей фразе и подбирала один из заранее написанных ответов. Если вопрос не попадал в сценарий, Алиса терялась или отвечала невпопад. Языковая модель убирает это ограничение, потому что генерирует ответ на лету, исходя из смысла запроса, а не из совпадения с шаблоном.
Внутри полного цикла ответа участвуют минимум три отдельные модели:
- распознавание речи, переводящее ваш голос в текст;
- языковая модель (YandexGPT), которая формирует сам ответ, а для части задач, вроде управления умным домом, вызывает нужный навык напрямую;
- синтез речи, превращающий текстовый ответ обратно в голос с интонациями.
Естественность звучания, которую вы заметили, во многом заслуга именно последнего звена: современный синтез речи научился передавать паузы и ударения куда живее, чем несколько лет назад. Так что улучшение, которое вы слышите, это результат апгрейда сразу двух частей системы, а не только текстовой модели. При этом Алиса не отправляет каждый ваш запрос в тяжёлую модель: простые команды вроде «включи свет» по-прежнему обрабатываются быстрым сценарием, а YandexGPT подключается для свободных разговоров и сложных вопросов.
Задать свой вопрос
Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом эксперта.