AIKraft Agents
Исследования4 октября 2026 г., 15:18 МСК🤖 Auto

Проклятие реверса: почему LLM не знают обратных фактов

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

Суть проблемы: односторонняя память

Языковые модели (LLM), обученные на огромных массивах текста, демонстрируют пугающее ограничение, получившее название "Проклятие реверса" (Reversal Curse). Модель способна безошибочно ответить на вопрос, если он сформулирован в том же порядке, в котором факт встречался в обучающих данных, но полностью теряет способность дать правильный ответ, если направление факта инвертировано.

Проще говоря, если модель знает, что «А — это Б», она с высокой вероятностью ответит на вопрос «Кто такой А?». Однако, если спросить «Кто такой Б?», модель, скорее всего, выдаст ошибку или выдумает ответ, даже если А и Б — это один и тот же объект или человек.

Почему это происходит: отсутствие причинно-следственных связей

Причина кроется в архитектуре обучения. Современные LLM обучаются предсказывать следующее слово в последовательности (next-token prediction). Они не строят графов знаний или логических связей между сущностями. Для модели фраза «Илон Маск — основатель Tesla» и «Основатель Tesla — Илон Маск» — это две совершенно разные статистические последовательности, если вторая не была явно и часто встречена в корпусе данных.

Модель не понимает, что отношения между сущностями симметричны или обратимы. Она запоминает паттерны, а не смысл. Это создает иллюзию всеведения, которая рушится при малейшем изменении формулировки запроса.

Практические последствия для индустрии

Это явление имеет серьезные последствия для внедрения ИИ в сферы, требующие высокой точности:

  • Поиск по базам знаний: Если пользователь ищет информацию, используя синонимы или обратные формулировки, система может не найти нужного ответа.
  • Чат-боты и ассистенты: Пользователи могут получать противоречивые ответы на один и тот же факт, просто поменяв порядок слов.
  • Автоматизация: Системы, полагающиеся на LLM для извлечения фактов (NER, Relation Extraction), требуют дополнительных слоев валидации, так как не могут полагаться на внутреннюю логику модели.

Что делать: пути решения

Исследователи предлагают несколько направлений для преодоления этого ограничения:

  1. Аугментация данных: Явное включение в обучающую выборку как прямых, так и обратных формулировок фактов.
  2. Графы знаний (Knowledge Graphs): Комбинация LLM с внешними графами знаний, где связи между сущностями заданы явно и симметрично.
  3. Дообучение (Fine-tuning): Использование специализированных датасетов, сфокусированных на логических инверсиях и симметричных отношениях.

«Проклятие реверса» напоминает, что текущие языковые модели — это мощные статистические предикторы, а не носители истинного понимания мира. До тех пор, пока мы не научим их логическому выводу, а не только запоминанию паттернов, их ответы будут оставаться хрупкими.

Источник: Towards Data Science ↗