Автор: Денис Аветисян
Новое исследование показывает, что генеративные рекомендательные системы превосходят традиционные в предсказании поведения пользователей при столкновении с ранее не встречавшимися последовательностями, но уступают в запоминании популярных паттернов.

Оценка способности генеративных рекомендательных моделей к обобщению и предложение адаптивного ансамблевого метода для объединения их сильных сторон с преимуществами традиционных подходов.
Несмотря на распространенное мнение о превосходстве генеративных моделей рекомендаций, систематического подтверждения их способности к обобщению за пределами поверхностного сравнения эффективности долгое время не существовало. В работе ‘How Well Does Generative Recommendation Generalize?’ предпринята попытка разрешить этот вопрос путем анализа способности моделей к запоминанию известных последовательностей элементов и обобщению на новые, ранее не встречавшиеся комбинации. Эксперименты показали, что генеративные модели превосходят традиционные в задачах, требующих обобщения, в то время как последние эффективнее справляются с запоминанием, а кажущееся обобщение на уровне элементов часто сводится к запоминанию на уровне токенов. Возможно ли создание гибридных систем, объединяющих сильные стороны обоих подходов и обеспечивающих дальнейшее повышение качества рекомендаций?
Понимание Границы Между Запоминанием и Обобщением
Современные рекомендательные системы часто демонстрируют склонность к запоминанию последовательностей просмотренных элементов, а не к пониманию предпочтений пользователя. Этот подход, основанный на воспроизведении ранее наблюдаемых переходов между товарами, существенно ограничивает способность модели предлагать действительно новые и неожиданные позиции. Вместо того, чтобы выявлять скрытые закономерности и предсказывать интересы, система, по сути, повторяет уже пройденный путь, что приводит к снижению разнообразия рекомендаций и, как следствие, к уменьшению долгосрочной вовлеченности пользователя. Такая зависимость от запоминания, а не от обобщения, становится особенно заметной при появлении новых товаров или при изменении поведения пользователя, когда модель сталкивается с ранее невиданными комбинациями.
Несмотря на то, что методы, такие как SASRec, демонстрируют высокую эффективность в запоминании последовательностей взаимодействия пользователей, их способность к предложению действительно новых элементов ограничена. Исследования показывают, что при столкновении с ранее не встречавшимися комбинациями товаров, эти модели испытывают значительные трудности. Эта особенность представляет собой серьезный недостаток для поддержания долгосрочной вовлеченности пользователей, поскольку система, повторяющая лишь пройденное, быстро теряет свою ценность. В конечном итоге, зависимость от простого запоминания препятствует адаптации к меняющимся предпочтениям и новым тенденциям, что снижает эффективность рекомендаций в перспективе.
Опора на простое запоминание последовательностей действий пользователей существенно ограничивает способность рекомендательных систем к обобщению — ключевому фактору, определяющему их эффективность в долгосрочной перспективе. Вместо того чтобы понимать глубинные предпочтения и закономерности, многие модели склонны воспроизводить уже известные комбинации, что приводит к предсказуемым и, в конечном итоге, неинтересным рекомендациям. Истинное обобщение предполагает умение модели экстраполировать знания на новые, ранее не встречавшиеся ситуации, предлагая пользователю релевантные варианты, основанные не на механическом повторении прошлого опыта, а на понимании его вкусов и потребностей. Таким образом, развитие способности к обобщению является важнейшей задачей для создания интеллектуальных рекомендательных систем, способных поддерживать длительный интерес пользователя и предлагать действительно ценный контент.
Понимание степени запоминания последовательностей действий пользователей является ключевым фактором в разработке рекомендательных систем, способных предложить нечто новое, а не просто повторить предыдущий опыт. Исследования показывают, что многие модели склонны к заучиванию часто встречающихся комбинаций, что ограничивает их способность адаптироваться к непредсказуемым запросам и предпочтениям. Оценка уровня заученности позволяет выявить узкие места в алгоритмах и разработать стратегии, направленные на повышение способности к обобщению — способности предлагать релевантные рекомендации даже в ситуациях, когда конкретная последовательность действий ранее не встречалась. Таким образом, акцент на понимание и снижение степени запоминания открывает путь к созданию более интеллектуальных и долгосрочно эффективных рекомендательных систем.

Принципы Обобщения: Выход за Рамки Простого Запоминания
Истинная сила рекомендательных систем заключается в способности к обобщению, выходящей за рамки простого запоминания ранее встреченных паттернов. Вместо того, чтобы предлагать только те элементы, с которыми пользователь уже взаимодействовал, эффективная система должна уметь предсказывать интерес к новым, ранее неизвестным элементам. Это достигается за счет выявления скрытых связей и закономерностей в данных, позволяющих экстраполировать предпочтения пользователя на неисследованные области. Способность к обобщению является ключевым фактором, отличающим эффективную рекомендательную систему от простой системы повторения, и напрямую влияет на ее способность предлагать релевантные и неожиданные рекомендации.
Рекомендательные системы могут расширять свои возможности за пределы простой памяти о предыдущих взаимодействиях пользователя, используя различные формы логического вывода. Принцип симметрии предполагает, что если пользователь перешел от элемента A к элементу B, то вероятно, существует обратный переход от B к A, который может быть использован для предсказания предпочтений. Транзитивность, в свою очередь, позволяет установить связь между элементами A и C через промежуточный элемент B, даже если прямой связи между A и C не наблюдалось. Если пользователь взаимодействовал с A и B, а также с B и C, система может предположить интерес к элементу C, даже если пользователь ранее не взаимодействовал с ним напрямую. Оба подхода позволяют системе делать прогнозы, основанные на косвенных связях между элементами и пользователями.
Более сложные формы обобщения, такие как симметрия второго порядка и взаимозаменяемость, требуют многошагового вывода (multi-hop inference). Симметрия второго порядка предполагает вывод о взаимодействии между двумя элементами на основе двух отдельных путей, включающих промежуточные элементы, что требует анализа более длинных последовательностей взаимодействий. Взаимозаменяемость выходит за рамки прямых аналогий и требует вывода о том, что один элемент может служить заменой другому в определенном контексте, основываясь на паттернах взаимодействия с другими элементами. Реализация этих механизмов требует от моделей способности обрабатывать и интегрировать информацию из нескольких шагов взаимодействия, что предъявляет высокие требования к их вычислительным ресурсам и способности к логическому выводу.
Принципы обобщения, такие как симметрия и транзитивность, формируют основу для создания рекомендательных систем, способных к предсказанию предпочтений, а не просто к воспроизведению ранее просмотренных элементов. В отличие от систем, основанных исключительно на извлечении данных (recall), применение этих принципов позволяет строить модели, способные выявлять скрытые связи и предлагать пользователю товары или контент, с которыми он ранее не взаимодействовал. Это достигается путем логического вывода на основе косвенных данных и анализа паттернов взаимодействия, что существенно повышает точность и релевантность рекомендаций и способствует формированию более персонализированного пользовательского опыта. Более сложные формы обобщения, такие как симметрия второго порядка и взаимозаменяемость, требуют более развитых вычислительных ресурсов и алгоритмов, но обеспечивают еще более глубокое понимание предпочтений пользователя.

Измерение Границы: Оценка Запоминания и Обобщения
Оценка степени запоминания (меморизации) является критически важной для корректной оценки истинных возможностей модели к обобщению. Способность модели к обобщению — это её умение применять полученные знания к новым, ранее не встречавшимся данным. Если значительная часть успешных предсказаний обусловлена не пониманием закономерностей, а простым запоминанием обучающего набора, то истинное обобщение отсутствует. Высокий уровень запоминания может приводить к завышенной оценке производительности модели на тестовых данных, особенно если тестовый набор содержит элементы, схожие с обучающим. Поэтому, для надежной оценки модели необходимо отделять случаи истинного обобщения от случаев, обусловленных запоминанием, используя соответствующие метрики и методы анализа.
Методы, такие как запоминание префиксных N-грамм и контрфактическое запоминание, позволяют оценить, в какой степени модель полагается на простое воспроизведение заученного материала, а не на реальное логическое заключение. Запоминание префиксных N-грамм выявляет случаи, когда модель предсказывает последовательность, основываясь на заученных фрагментах, а не на понимании контекста. Контрфактическое запоминание, в свою очередь, исследует, насколько модель чувствительна к незначительным изменениям во входных данных, что позволяет определить, воспроизводит ли она ответ, основанный на заученных ассоциациях, или на реальном анализе ситуации. Комбинированное использование этих методов предоставляет возможность более точно отделить случаи истинной генерализации от случаев, обусловленных запоминанием.
Индикатор MSP (Memorization Score Prediction), разработанный на основе моделей, таких как SASRec, представляет собой количественную метрику, позволяющую оценить вероятность запоминания информации моделью, а не ее логического вывода. Этот показатель вычисляется на основе анализа предсказаний модели и позволяет определить, насколько предсказание обусловлено вероятностью последовательности, основанной на ранее встреченных данных, а не на реальном понимании взаимосвязей. Высокое значение MSP указывает на то, что предсказание, вероятно, основано на запоминании, а не на обобщении. Фактически, индикатор MSP предоставляет числовую оценку степени, в которой модель полагается на запоминание вместо логического вывода, что позволяет более точно оценить ее способность к реальному обобщению.
Результаты наших исследований показывают, что более 5% переходов, демонстрирующих обобщение на уровне отдельных элементов, могут быть объяснены запоминанием префикса длиной в 3 шага. Это указывает на значительное влияние механизма запоминания на кажущуюся способность модели к обобщению. В частности, модель воспроизводит последовательности, основываясь не на понимании закономерностей, а на запоминании часто встречающихся префиксов, что приводит к ложноположительным результатам при оценке ее реальных возможностей к обобщению и инференции.
Комбинирование методов оценки запоминания, таких как анализ префиксных N-грамм, контрфактического запоминания и использование MSP-индикатора, позволяет получить более детальное представление о внутреннем процессе рассуждения модели. Отдельное применение каждого из этих методов дает лишь частичную картину; однако, сопоставление результатов, полученных разными способами, позволяет отделить случаи фактического запоминания от случаев истинного обобщения. Например, если элемент был предсказан на основе запомненной последовательности (выявленной анализом префиксных N-грамм), а MSP-индикатор показывает высокую вероятность запоминания, это подтверждает гипотезу о запоминании, а не о рассуждении. Такой комплексный подход позволяет не только оценить степень влияния запоминания на кажущуюся обобщающую способность модели, но и лучше понять, какие именно аспекты данных модель запоминает, а какие действительно использует для вывода новых закономерностей.

Гибридный Подход: Комбинирование Сильных Сторон для Оптимальной Производительности
Адаптивный ансамбль представляет собой комбинированный подход, объединяющий генеративные модели и методы, основанные на идентификаторах элементов (item ID). Генеративные модели, такие как TIGER, демонстрируют улучшенную способность к обобщению и исследованию пространства решений, в то время как методы, использующие item ID (например, SASRec), обеспечивают надежное запоминание и воспроизведение ранее просмотренных элементов. Такой ансамбль позволяет динамически взвешивать вклад каждого подхода, основываясь на индикаторе запоминания для каждого конкретного случая, что позволяет использовать сильные стороны обоих методов и достичь значительных улучшений в задачах рекомендаций, особенно в наборах данных, характеризующихся выраженным эффектом перекрестного влияния между моделями.
Генеративные рекомендации, использующие токенизацию, позволяют более эффективно исследовать пространство возможных решений благодаря способности модели создавать новые последовательности взаимодействий, не ограничиваясь заученными паттернами. В отличие от них, методы, основанные на идентификаторах элементов (item ID-based methods), обеспечивают надежное запоминание и воспроизведение известных предпочтений пользователя, фокусируясь на точных соответствиях в истории взаимодействий. Токенизация, преобразуя элементы во временные векторы, позволяет модели генерировать новые комбинации, расширяя возможности рекомендаций, в то время как item ID-based методы гарантируют, что хорошо известные и часто предпочитаемые элементы будут надежно рекомендованы.
В ходе экспериментов модель TIGER показала превосходство над SASRec на подмножествах, ориентированных на обобщение (генерализацию). Набор данных Office продемонстрировал улучшение на +58.8%, Beauty — на +56.7%, а Sports — на +39.8%. Эти результаты указывают на более эффективную способность TIGER к рекомендации новых, ранее не встречавшихся элементов в сравнении с SASRec в условиях, когда требуется предсказание предпочтений пользователя на основе ограниченного количества данных.
В ходе экспериментов было установлено, что модель SASRec демонстрирует превосходство над TIGER в задачах, связанных с запоминанием и воспроизведением ранее просмотренных элементов. На подмножествах данных, ориентированных на оценку способности к запоминанию, SASRec превзошел TIGER на 43.6% в данных Yelp, на 41.2% в данных Sports и на 35.2% в данных Beauty. Данные результаты указывают на то, что SASRec более эффективно извлекает и использует информацию о предыдущих взаимодействиях пользователя для точного воспроизведения известных предпочтений.
Ансамбль интеллектуально взвешивает вклад генеративных и основанных на ID элементов моделей, используя индивидуальный для каждого случая индикатор запоминания. Этот индикатор определяет, насколько вероятно, что пользователь взаимодействовал с данным элементом ранее, и соответствующим образом регулирует вклад каждой модели. В наборах данных с выраженным эффектом пересечения моделей (где одна модель сильна в запоминании, а другая — в исследовании) такой подход демонстрирует значительное улучшение производительности, позволяя эффективно сочетать исследование новых рекомендаций и надежное воспроизведение известных предпочтений пользователя.
Гибридная стратегия, объединяющая генеративные модели и методы, основанные на идентификаторах элементов, обеспечивает как исследование новых рекомендаций, так и надежное воспроизведение известных предпочтений пользователя. Это достигается за счет динамического баланса между генерацией новых вариантов и использованием информации о прошлых взаимодействиях. В результате, пользователи получают более релевантные и разнообразные рекомендации, что способствует повышению их вовлеченности и удовлетворенности системой. Улучшенное сочетание исследования и использования позволяет системе адаптироваться к изменяющимся интересам пользователей и предоставлять персонализированный опыт взаимодействия.

Исследование демонстрирует, что генеративные модели рекомендаций преуспевают в обобщении, эффективно предсказывая поведение пользователей даже в отношении ранее не встречавшихся последовательностей товаров. Это особенно важно, учитывая тенденцию к постоянному появлению новых позиций в каталогах. Как заметил Брайан Керниган: «Простота — это высшая степень совершенства». Данный принцип находит отражение в архитектуре генеративных моделей, которые, избегая излишней сложности, способны к более эффективной адаптации и обобщению. Работа подчеркивает, что устойчивость системы рекомендаций определяется не столько запоминанием часто встречающихся паттернов, сколько способностью к генерации новых, релевантных предложений, что соответствует идее ясности и лаконичности в проектировании систем.
Куда Далее?
Представленная работа, демонстрируя способность генеративных моделей к обобщению невидимых последовательностей элементов, открывает одновременно и новые возможности, и ставит вопросы. Иллюзия простоты, создаваемая элегантным переходом от запоминания к обобщению, может оказаться обманчивой. В конечном счете, успешность любой системы рекомендаций определяется не только её способностью предсказывать следующее действие, но и её устойчивостью к непредсказуемым изменениям в поведении пользователей.
Очевидным направлением дальнейших исследований представляется изучение архитектур, способных динамически адаптироваться к изменяющимся паттернам. Эффективность адаптивных ансамблей, предложенная в данной работе, указывает на необходимость более глубокого понимания взаимосвязи между запоминанием и обобщением. Следует учитывать, что простое объединение сильных сторон различных моделей не гарантирует оптимального решения; архитектура ансамбля сама по себе должна быть достаточно гибкой, чтобы учитывать контекст и сложность решаемой задачи.
В конечном счёте, необходимо помнить, что система рекомендаций — это лишь отражение сложной системы взаимодействий. Попытки оптимизировать её отдельные части, игнорируя целостную картину, неизбежно приведут к нежелательным последствиям. Настоящий прогресс возможен лишь при глубоком понимании архитектуры системы и её способности к адаптации к непрерывно меняющемуся миру.
Оригинал статьи: https://arxiv.org/pdf/2603.19809.pdf
Связаться с автором: https://www.linkedin.com/in/avetisyan/
Смотрите также:
- Отражения культуры: Как языковые модели рассказывают истории
- Гармония в коде: Распознавание аккордов с помощью глубокого обучения
- Самообучающиеся агенты: новый подход к автономным системам
- Укрощение Бесконечности: Алгебраические Инструменты для Кватернионов и За их Пределами
- Искусственный интеллект под контролем: новый подход к правовому регулированию
- Генерация изображений: Новый взгляд на скорость и детализацию
- Ожившие Миры: Новая Эра Видеогенерации
- Квантовый Шум: Не Враг, а Возможность?
- Искусственный интеллект в разговоре: что обсуждают друг с другом AI?
- Многокритериальная оптимизация: взгляд на народные методы
2026-03-24 03:02