Получить доступ

Что такое галлюцинации LLM и как с ними бороться?

JuniorКак устроены LLM
Ещё спрашивают так:
  • Почему языковая модель выдумывает факты?
  • Как уменьшить количество выдуманных ответов?
Коротко

Галлюцинация — правдоподобный, но неверный ответ: модель генерирует вероятный текст, а не сверяется с фактами.

  • Снижают: RAG с источниками, просьба отвечать только по контексту и говорить «не знаю», проверка ответа
  • Структурированный вывод и валидация, инструменты вместо «памяти» модели (поиск, калькулятор, база)

А ещё Полностью убрать нельзя — нужно измерять частоту и проектировать продукт с её учётом

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Почему возникают. Модель обучена продолжать текст правдоподобно. Когда нужного знания нет, устарело или вопрос неоднозначен, она всё равно генерирует уверенный ответ: выдуманные ссылки, функции библиотек, цифры. Усиливают проблему узкие темы, свежие события, длинные цепочки рассуждений и вопросы с ложной предпосылкой («почему X сделал Y», если он не делал).

Как снижать:

  • дать факты в контексте — RAG: подобрать документы и попросить отвечать только по ним, со ссылками на источник;
  • разрешить не знать — явно указать, что при нехватке данных нужно ответить «нет информации»;
  • инструменты — расчёты, поиск, запросы к базе выполняет код, а не модель «по памяти»;
  • ограничить формат — JSON-схема, выбор из списка, проверка результата кодом;
  • проверка — второй проход модели или правило, которое сверяет ответ с источниками;
  • продукт — показывать источники, просить подтверждение для важных действий.

Измерение. Частоту галлюцинаций проверяют на наборе вопросов с известными ответами: доля ответов, которые не подтверждаются контекстом (faithfulness, groundedness).

Что хотят услышать

  • Причина: генерация правдоподобного текста, а не поиск истины.
  • Несколько конкретных способов снижения.
  • Понимание, что проблема снижается, а не исчезает, и её надо измерять.

Частые ошибки

  • «Достаточно снизить температуру».
  • «С RAG галлюцинаций не бывает» — модель может исказить и найденный текст.

Что спросят дальше

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем