Сила шума: переосмысление поиска для систем RAG

The Power of Noise: Redefining Retrieval for RAG Systems
Florin Cuconasu, Giovanni Trappolini, Federico Siciliano, Simone Filice, Cesare Campagnano, Yoelle Maarek, Nicola Tonellotto, Fabrizio Silvestri, Yoelle Maarek
2024-07-10

информационный поискбольшие языковые моделислучайные документыстратегия поискагенерация с дополненным поиском
Генерация с дополнением извлечённой информацией (Retrieval-Augmented Generation, RAG) недавно стала методом расширения предварительно обученных знаний больших языковых моделей (Large Language Models, LLM) за счёт дополнения исходного запроса релевантными фрагментами или документами, извлечёнными системой информационного поиска (Information Retrieval, IR). RAG приобретает всё большее значение для решений на основе генеративного искусственного интеллекта, особенно в корпоративной среде или в любой предметной области, где знания постоянно обновляются и не могут быть запомнены языковой моделью. В данной работе мы утверждаем, что компонент поиска в системах RAG, будь то плотный или разреженный поиск, заслуживает повышенного внимания исследовательского сообщества, и поэтому проводим первое всестороннее и систематическое исследование стратегии поиска в системах RAG. В частности, мы сосредоточиваемся на том, какие типы фрагментов должны извлекать системы информационного поиска в составе решения RAG. В нашем анализе учитываются несколько факторов, включая релевантность фрагментов, включённых в контекст запроса, их положение и количество. Один из контринтуитивных результатов этой работы заключается в том, что документы с наивысшими оценками, возвращаемые поисковой системой, но не имеющие прямого отношения к запросу (например, не содержащие ответа), отрицательно влияют на эффективность большой языковой модели. Ещё более неожиданно, мы обнаружили, что добавление в запрос случайных документов повышает точность большой языковой модели до 35%. Эти результаты подчёркивают необходимость изучения подходящих стратегий интеграции поиска с большими языковыми моделями, тем самым закладывая основу для дальнейших исследований в этой области.
1
Добавление случайных документов в запрос может повысить точность языковой модели до 35%, демонстрируя неожиданный положительный эффект поискового шума.
2
Документы с наиболее высокими оценками, которые напрямую не релевантны запросу, могут снижать эффективность языковой модели.
3
Эффективность RAG зависит от нескольких характеристик поискового контекста, включая релевантность, позицию и количество добавляемых фрагментов.
4
Результаты показывают, что стратегии интеграции поиска требуют более тщательного изучения, чем обычное ранжирование по релевантности.
5
Исследование представляет первый комплексный и систематический анализ стратегий поиска в системах генерации с дополнением извлечёнными данными (RAG).

системы генерации с дополненным поиском (RAG)

влияние релевантности, положения и количества извлечённых фрагментов, включая нерелевантные и случайные фрагменты, на эффективность и точность больших языковых моделей

Publication Details
Publication Date
2024-07-10
Journal
Publisher
ISSN
Cited by
205
Access Type
Author Information
Authors
Florin Cuconasu
Giovanni Trappolini
Federico Siciliano
Simone Filice
Cesare Campagnano
Yoelle Maarek
Nicola Tonellotto
Fabrizio Silvestri
Yoelle Maarek
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%