# Галлюцинации LLM

> Склонность языковых моделей уверенно выдавать правдоподобную, но неверную или выдуманную информацию; причины, виды и способы снижения.

Источник: https://llmdocs.ru/wiki/hallucinations/ · обновлено 2026-11-09 · лицензия CC BY-SA 4.0

- **Суть**: правдоподобный, но не подкреплённый данными или ложный ответ
- **Виды**: фактические, по отношению к контексту (faithfulness), выдуманные ссылки и API
- **Основные причины**: обучение предсказанию текста, поощрение угадывания, пробелы в знаниях
- **Способы снижения**: RAG, цитирование, право сказать «не знаю», проверка, evals
- **Бенчмарки**: TruthfulQA, SimpleQA, HaluEval, FACTS Grounding
**Галлюцинации** языковых моделей (англ. *hallucinations*) — ответы [LLM](https://llmdocs.ru/wiki/llm.md), которые звучат уверенно и правдоподобно, но содержат неверные или выдуманные сведения: несуществующие статьи и законы, ошибочные даты, вымышленные функции библиотек, искажённое содержание переданного документа. Термин условный — модель не «видит» несуществующее, а порождает статистически правдоподобный текст; некоторые исследователи предпочитают слово «конфабуляция». Галлюцинации — главная причина, по которой ответы моделей требуют проверки в ответственных применениях.[1]

## Виды

- **Фактические** — противоречат реальному миру: неверная столица, выдуманная биография, несуществующий судебный прецедент.
- **По отношению к контексту** (нарушение *faithfulness*) — модель искажает или дополняет документ, который ей передали: в пересказе появляются цифры, которых не было в источнике. Для [RAG](https://llmdocs.ru/wiki/rag.md)-систем это основная проблема.
- **Выдуманные ссылки** — правдоподобные, но несуществующие URL, DOI, цитаты.
- **В коде** — вызовы несуществующих функций и параметров, импорт несуществующих пакетов. Последнее стало вектором атаки: злоумышленники регистрируют в реестрах пакеты с часто «галлюцинируемыми» именами (*slopsquatting*).[6]
- **Логические** — неверные шаги рассуждения при верных исходных данных.

## Почему возникают

1. **Цель обучения.** Модель предобучается предсказывать следующий [токен](https://llmdocs.ru/wiki/tokenization.md); у неё нет встроенного механизма отличить «знаю» от «звучит похоже». Редкие факты, встречавшиеся в обучающих данных один-два раза, воспроизводятся особенно ненадёжно.
2. **Поощрение угадывания.** Бенчмарки и обучение по оценкам обычно дают ноль баллов и за неверный ответ, и за «не знаю» — модели выгоднее угадывать, как студенту на тесте без штрафа за ошибку. Исследователи OpenAI в 2025 году показали, что галлюцинации — статистически ожидаемое следствие такой постановки, и предложили менять системы оценки.[2]
3. **Устаревшие и неполные знания.** У модели есть дата среза знаний; о более поздних событиях она может «досочинить».
4. **Давление промпта.** Вопрос с ложной предпосылкой («Почему Эйнштейн получил вторую Нобелевскую премию?») подталкивает к выдуманному ответу. Модели также склонны повторять распространённые заблуждения — это измеряет бенчмарк TruthfulQA.[3]
5. **Длинный контекст.** Факты в середине большого [контекстного окна](https://llmdocs.ru/wiki/context-window.md) извлекаются хуже.

## Как снижать

### Опора на источники

- **RAG** — подставлять в контекст найденные документы и требовать отвечать только по ним.[4] Качество зависит от поиска: если нужного фрагмента нет, модель всё равно может ответить «из головы» (см. [Чанкинг документов](https://llmdocs.ru/wiki/chunking.md)).
- **Цитирование** — просить указывать, из какого фрагмента взято каждое утверждение; утверждения без цитаты легко отфильтровать или проверить.
- **Инструменты** — для расчётов, дат и актуальных данных давать модели калькулятор, поиск, базу данных (см. [Tool use / function calling](https://llmdocs.ru/wiki/tool-use.md)).

### Промпт и формат

- Явно разрешить ответ «не знаю» или «в документе этого нет».[5]
- Просить сначала выписать дословные цитаты из документа, затем отвечать на их основе.
- В [структурированном выводе](https://llmdocs.ru/wiki/structured-output.md) предусматривать `null` для отсутствующих полей.
- Снижать температуру для фактологических задач.

### Проверка

- **Самопроверка** — повторная генерация нескольких ответов: расхождение между ними сигнализирует о неуверенности.
- **Модель-проверяющий** — отдельный вызов проверяет, подтверждается ли каждое утверждение источником.
- **Автоматические проверки** — существование ссылок, пакетов и функций, компиляция и тесты для кода.
- **Измерение** — набор вопросов с известными ответами и метрики доли галлюцинаций, см. [Оценка LLM (evals)](https://llmdocs.ru/wiki/llm-evals.md).

## Можно ли устранить полностью

Нет: в вероятностной генерации всегда остаётся ненулевая доля ошибок. Новые модели галлюцинируют заметно реже, особенно в режиме рассуждений и с поиском, но в медицине, праве и финансах ответы по-прежнему нужно проверять. Хорошая документация, доступная модели в чистом виде ([Документация для ИИ: как подготовить](https://llmdocs.ru/wiki/docs-for-ai.md)), — один из самых дешёвых способов сократить выдумки о конкретном продукте или API.

## См. также

- [RAG (генерация с дополнением поиском)](https://llmdocs.ru/wiki/rag.md)
- [Оценка LLM (evals)](https://llmdocs.ru/wiki/llm-evals.md)
- [Промпт-инжиниринг](https://llmdocs.ru/wiki/prompt-engineering.md)
- [Безопасность LLM: prompt injection](https://llmdocs.ru/wiki/prompt-injection.md)
- [Документация для ИИ: как подготовить](https://llmdocs.ru/wiki/docs-for-ai.md)

## Источники

1. [Ji et al. — Survey of Hallucination in Natural Language Generation (2022)](https://arxiv.org/abs/2202.03629)
2. [Kalai et al. — Why Language Models Hallucinate (OpenAI, 2025)](https://arxiv.org/abs/2509.04664)
3. [Lin et al. — TruthfulQA: Measuring How Models Mimic Human Falsehoods (2021)](https://arxiv.org/abs/2109.07958)
4. [Lewis et al. — Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (2020)](https://arxiv.org/abs/2005.11401)
5. [Anthropic — Reduce hallucinations](https://docs.claude.com/en/docs/test-and-evaluate/strengthen-guardrails/reduce-hallucinations)
6. [Spracklen et al. — We Have a Package for You! Package Hallucinations by Code LLMs (2024)](https://arxiv.org/abs/2406.10279)
