3,583 papers
arXiv:2610.19399 78 14 окт. 2026 г. FREE

Контекст вместо памяти: как LLM справляются со свежими словами (KoAGE)

КЛЮЧЕВАЯ СУТЬ
Проблема: спрашиваешь у модели, что значит свежее слово, и она уверенно врёт. Метод позволяет разбирать новый сленг, мемы и термины, которых модель не знает. Не спрашивай голое слово — дай одно реальное предложение, где оно употреблено. Задача переезжает из памяти в чтение: вспоминать нечего, а выводить смысл из текста модель умеет. По данным KoAGE, с примером определения заметно точнее, особенно для слов после даты обучения.
Адаптировать под запрос
⚡

TL;DR

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

Главная боль: вы спрашиваете «что значит слово X», а модель либо честно не знает, либо уверенно выдумывает. Причина простая: слово, которого не было в обучающих текстах, в «памяти» модели не лежит. Это касается и сильных моделей. Каждая из них знает лишь малую часть слов из года, на котором остановилось её обучение. Общий уровень языка тут не помогает: чего модель не читала, того она не знает.

Практический вывод: не спрашивайте голое слово, давайте пример его употребления. Тогда модель делает то, что умеет, и выводит смысл из окружающего текста, как человек при чтении. Но есть и обратная сторона. Определение, которое вы дали сами, не заставит модель пересмотреть её привычный разбор уже знакомого слова.

🔬

Схема метода

ШАГ 1: Спросить значение слова БЕЗ контекста → считать это слабым сигналом, не истиной
ШАГ 2: Дать то же слово + одно реальное предложение, где оно употреблено → просить определение
ШАГ 3 (проверка): Дать 3–4 варианта значения / подстановки → просить выбрать, что подходит к предложению

Шаги 1–2 — это два запроса: слово отдельно, слово с примером. Шаг 3 — отдельный запрос. Он опирается на задачу «контекстный выбор» из статьи (A2), где модель подставляет слово в маску из четырёх вариантов.

🚀

Пример применения

Задача: Вы ведёте комьюнити бренда кроссовок во «ВКонтакте». Под рекламой появляется комментарий с незнакомым словом. Ни вы, ни ChatGPT его не знаете. Нужно понять, это похвала или обидное, прежде чем отвечать или удалять. (Слово «зубец» условное, подставьте реальное.)

Промпт:

Ты помогаешь мне разобрать свежий сленг.

Слово: «зубец»
Где встретилось: комментарий под рекламой кроссовок во ВКонтакте.
Предложение с этим словом: «Ну это полный зубец, не берите, лучше подождите скидку на ВБ».

Задачи:
1. Дай определение слова в одно предложение, опираясь на предложение выше.
2. Скажи, насколько ты уверен, и на чём основан вывод: на контексте или на том, что ты знаешь это слово сам.
3. Предложи три альтернативных толкования и скажи, какое из них лучше подходит к предложению.

Результат: Модель выдаст короткое определение, выведенное из контекста. Затем она назовёт уровень уверенности и источник вывода, то есть объяснит, опирается ли она на предложение или на собственное знание слова. В конце будут три альтернативных толкования и выбор подходящего. Если контекста мало, хороший ответ признает неопределённость, а не выдаст уверенную догадку. Для надёжности повторите запрос с другим предложением и сравните ответы.

🧠

Почему это работает

Слабость. Модель обучена на снимке текстов до определённой даты. Слово, появившееся позже, ей неизвестно. Слово из самого последнего года обучения тоже почти неизвестно: оно встречалось в обучающих данных слишком редко. Запрос «что значит X» требует вспомнить, а вспоминать нечего.

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

Как метод использует сильную сторону. Он переносит задачу из «памяти» в «чтение». Вы подкладываете в запрос нужный текст, и модели не нужно ничего вспоминать.

Рычаги управления: - Качество примера. Чем нагляднее предложение, тем точнее вывод. Нейтральная фраза вроде «это слово мне нравится» почти ничего не даёт. - Тип запроса. «Дай определение» (свободный ответ) — более строгий тест. «Выбери из вариантов» — более мягкий: в статье выбор получается лучше определения, но это более слабое доказательство понимания. - Просьба оценить уверенность и источник. Эту часть добавил я, в статье её нет. Она отделяет вывод из контекста от выдумки.

📋

Шаблон промпта

Слово: «{слово}»
Где встретилось: {источник_и_жанр}
Предложение с этим словом: «{предложение_с_употреблением}»

1. Дай определение слова в одно предложение, опираясь на предложение выше.
2. Скажи, на чём основан вывод: на контексте или на твоём знании слова.
3. Предложи три альтернативных толкования и выбери то, которое лучше подходит к предложению.

Что подставлять: - {слово} — незнакомое или свежее слово. - {источник_и_жанр} — чат, комментарии, пресса, интервью. От жанра зависит регистр слова. - {предложение_с_употреблением} — реальное предложение из источника, лучше дословное.

⚠️

Ограничения

⚠️ Одного примера часто мало: даже с предложением-примером значительная часть слов, появившихся после даты обучения, остаётся неопределённой. Две трети таких слов модель так и не определила.

⚠️ Знакомые слова с привычным разбором: модель держится за прежний анализ слова. Когда ей дали правильное определение, разбор строения слова, которое она уже знала, почти не улучшился. Поправка в запросе не заставляет её пересмотреть устойчивое мнение.

⚠️ Сокращения и «склейки» самые трудные: слова, у которых выброшены части (аббревиатуры, слитые слова), модели понимают хуже всего. Для них нужен контекст богаче.

⚠️ Веб-поиск помогает, но не закрывает разрыв: авторы пробовали поиск и увидели лишь частичное сужение пробела.

⚠️ Маленькие открытые модели: модели в 7–9 млрд параметров значительно отстают от крупных, особенно на свежих словах.

⚠️ Коллективное словотворчество: если запустить несколько агентов одной модели в симулированном сообществе, они выбирают аббревиатуры чаще, чем люди. Это поведение зависит от того, как описана ситуация, и надёжного способа его контролировать авторы не показали.

⚠️ Язык и один прогон: исследование про корейский. Перенос на русский логичен, но не проверен. Каждый результат получен в одном прогоне.

🔍

Как исследовали

Исследователи сначала построили автоматическую систему NEOTRACE для сбора неологизмов. Она взяла 12,8 млн документов и поисковые выдачи, нашла 3,9 млн кандидатов и отобрала 2 000 верхних по сходству с известными неологизмами. Дальше слова проверяли LLM-судьи: каждому давали «пакет доказательств» (датированные примеры, частоту по годам), а сомнительные вердикты перепроверял судья другого вендора. Получилось 4 271 слово с датой первого появления. Человек в слепой проверке подтвердил около 95% принятых слов, а в сыром ранжировании было лишь 19%.

На этом наборе построили бенчмарк KoAGE: 5 930 заданий, три на понимание и два на создание слов. Протестировали 21 модель, и результаты разделили на слова до и после даты обучения каждой модели. Этот приём и позволил увидеть главное: определение голого слова и определение слова с примером дают разные картины.

Больше всего удивили две вещи. Первая — устойчивая закономерность: все модели определяют лишь 13–30% слов из своего года обучения, независимо от общей силы. Вторая — модели хорошо выбирают слово по контексту, хотя определить его сами не могут. Значит, «знать» слово и «понимать» его из контекста — разные способности.

Для создания слов авторы дали материалы слова одной модели, и она в 82% случаев использовала тот же механизм, что и люди. Четыре агента одной модели, общавшиеся в 12 эпизодах без указания придумывать слово, давали общий вариант чаще через аббревиатуру. Совпадение с человеческим механизмом составило лишь 48%.

💡

Адаптации и экстраполяции

Это мои идеи, в статье они не проверялись.

🔧 Техника: просьба признать незнание → меньше выдуманных определений

Если слово тебе незнакомо и контекста не хватает, так и скажи: «не знаю».
Не придумывай значение. Назови, какой дополнительной информации не хватает.

В статье ответ «не знаю» засчитывали как ошибку. Эта вставка меняет поведение модели в сторону честности. Проверьте на своих словах: помогает ли она.

🔧 Экстраполяция: проверка стабильности ответа на двух примерах. Дайте модели одно и то же слово с двумя разными предложениями (в двух отдельных чатах) и сравните определения. Если они сильно расходятся, модель угадывает по контексту и опоры у неё нет. Расхождение — повод искать значение самому.

🔗

Ресурсы

  • KoAGE: Do Large Language Models Know, Learn, and Coin Korean Neologisms? — SungHo Kim, Eojin Jeon, SangKeun Lee, Korea University (Seoul).
  • Код: github.com/SungHo3268/KoAGE
  • Сопутствующие бенчмарки из статьи: NEO-BENCH (английский), KoNeoBench (корейский), WinoDict.

📋 Дайджест исследования

Ключевая суть

Проблема: спрашиваешь у модели, что значит свежее слово, и она уверенно врёт. Метод позволяет разбирать новый сленг, мемы и термины, которых модель не знает. Не спрашивай голое слово — дай одно реальное предложение, где оно употреблено. Задача переезжает из памяти в чтение: вспоминать нечего, а выводить смысл из текста модель умеет. По данным KoAGE, с примером определения заметно точнее, особенно для слов после даты обучения.

Принцип работы

Процесс из трёх запросов. Сначала слово без контекста: это слабый сигнал, не истина. Потом то же слово плюс предложение с ним, и просьба дать определение. Потом проверка: даёшь 3-4 варианта значения и просишь выбрать тот, что подходит к предложению. Голый вопрос проверяет память, вопрос с примером проверяет чтение. Это как попросить человека объяснить слово из воздуха или показать ему абзац, где оно встретилось. Отдельный бонус: в промпте просишь назвать источник вывода, то есть контекст или собственное знание. Эту часть добавил автор саммари, в статье её нет. Она отделяет вывод из контекста от красивой выдумки.

Почему работает

Модель обучена на снимке текстов до определённой даты. Слово, которое появилось позже, в её памяти просто не лежит. Слово из последнего года обучения почти так же неизвестно: оно встречалось слишком редко. Запрос «что значит X» требует вспомнить, а вспоминать нечего. Зато текст внутри запроса модель читает хорошо. Люди тоже учат много слов, просто читая. В статье на словах, которые модель не смогла определить без контекста, выбор нужного слова в предложении всё равно шёл с высокой точностью. То есть понимание из контекста есть, а памяти нет. Рычаги такие. Чем нагляднее пример, тем точнее ответ. Фраза «это слово мне нравится» почти ничего не даёт. «Выбери из вариантов» даёт результат лучше, чем «дай определение», но это более слабое доказательство понимания.

Когда применять

Работа с языком и аудиторией → разбор незнакомого сленга в комментариях, чатах, отзывах, особенно когда нужно понять тон (похвала или оскорбление) до ответа или модерации. Подходит и для новых терминов в нише, которых нет в словарях. Честные ограничения. Одного примера часто мало: в исследовании две трети слов, появившихся после даты обучения, остались неопределёнными. Сокращения и слитые слова модели понимают хуже всего, им нужен контекст богаче. Маленькие открытые модели (7-9 млрд параметров) заметно отстают от крупных. Исследование про корейский, перенос на русский логичен, но не проверен. Каждый результат получен в одном прогоне. НЕ подходит для знакомых слов с устойчивым разбором: твоё определение не заставит модель передумать.

Мини-рецепт

1. Найди живую фразу: возьми предложение из источника, лучше дословное. Выдуманный пример не работает.
2. Назови жанр: чат, комментарии, пресса, интервью. От жанра зависит смысл слова.
3. Попроси определение: одно предложение, и только на основе фразы.
4. Спроси про источник: вывод из контекста или модель сама знает слово? Это отсекает выдумки.
5. Дай выбор: пусть предложит три альтернативных толкования и выберет лучшее.
6. Перепроверь: повтори запрос с другим предложением. Если ответы разъехались, смысла модель не знает.

Примеры

[ПЛОХО] : Что значит слово «зубец» в современном сленге?
[ХОРОШО] : Слово: «зубец». Где встретилось: комментарий под рекламой кроссовок во ВКонтакте. Предложение с этим словом: «Ну это полный зубец, не берите, лучше подождите скидку на ВБ». 1. Дай определение слова в одно предложение, опираясь на предложение выше. 2. Скажи, на чём основан вывод: на контексте или на твоём знании слова. 3. Предложи три альтернативных толкования и выбери то, которое лучше подходит к предложению. Слово «зубец» условное, подставь реальное. Если контекста мало, хороший ответ признает неопределённость. Плохой выдаст уверенную догадку.
Источник: KoAGE: Do Large Language Models Know, Learn, and Coin Korean Neologisms?
ArXiv ID: 2610.19399 | Сгенерировано: 2026-10-15 05:10

Проблемы LLM

ПроблемаСутьКак обойти
Модель выдумывает значение свежего или редкого словаСпрашиваешь «что значит X» про новый сленг, мем, термин или внутренний жаргон. Слова не было в обучающих текстах. Вспоминать нечего. Модель либо признаётся, что не знает, либо уверенно придумывает смысл. Выдумку трудно отличить от знания. Это касается и сильных моделей, а не только слабыхНе спрашивай голое слово. Дай слово и одно реальное предложение, где оно употреблено. Проси определение «по этому предложению». Для важных случаев повтори запрос с другим предложением и сравни ответы

Методы

МетодСуть
Пример употребления вместо голого слова — переносит задачу из памяти в чтениеВместо «Что значит слово X?» пиши: Слово: «X». Где встретилось: {источник, жанр}. Предложение: «{дословная фраза}». Дай определение в одно предложение, опираясь на эту фразу. Почему работает: вопрос «вспомни» превращается в «пойми по тексту». Вспоминать модель не может, а выводить смысл из окружения умеет. Люди учат много слов так же. Качество примера важно: яркая фраза с понятной ситуацией даёт точный вывод. Нейтральная вроде «это слово мне нравится» почти ничего не даёт. Жанр (чат, комментарии, пресса) помогает: от него зависит регистр слова. Когда да: свежий сленг, новые термины, названия, внутренние сокращения. Когда нет: в одном предложении мало подсказок, особенно для сокращений и слитых слов. Нужен более богатый контекст, несколько примеров. Поиск в интернете помогает лишь частично
📖 Простыми словами

KoAGE: DoLargeLanguageModelsKnow, Learn, and Coin Korean Neologisms?

arXiv: 2610.19399

Нейросети не сидят в соцсетях и не знают свежий сленг из головы. У моделей есть дата отсечки знаний: всё, что появилось позже или мелькало редко, для них — слепая зона. Запрос в лоб «что значит это слово» заставляет сетку гадать по своим весам, где этой информации тупо нет. Вместо честного признания ты получаешь уверенный бред, потому что языковые модели работают как предсказатели вероятностей, а не всезнающие словари.

Это как подойти к деду и спросить: «Что такое скибиди?». Он зависнет и решит, что у тебя поехала крыша. Но если сказать: «Малой включил скибиди и радостно прыгает», дед хотя бы поймёт, что речь про какую-то дурацкую песню. Модели без контекста чувствуют себя ровно так же: одинокое слово для них — пустой звук, а одно живое предложение моментально ставит мозги на место.

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

Тестировали на корейском сленге, но принцип железобетонный для любого языка. Модерация пабликов, саппорт, анализ отзывов на маркетплейсах — везде, где зумеры или клиенты сыплют новым матом и мемными словечками. Не заставляй AI давать словарные определения узкому корпоративному жаргону или хайповым терминам. Закидывай цитату целиком, и автоматическая модерация перестанет банить людей за безобидные шутки.

Короче: хватит требовать от моделей эрудиции там, где нужна банальная сообразительность. Никаких запросов без контекста для свежих тем — это прямой путь к галлюцинациям и сливу бюджета. Добавь в промпт всего одну строку реального диалога, и нейросеть вытащит верный смысл. Кто пичкает сетку голыми словами, продолжит получать лажу, пока остальные экономят часы на ручном разборе комментов.

Работа с исследованием

Адаптируйте исследование под ваши задачи или создайте готовый промпт на основе техник из исследования.

0 / 2000
~0.5-2 N-токенов ~10-30с
~0.3-1 N-токенов ~5-15с