Nowy zbiór ClariEdge i lekki model LoRA osiągają 96,6% skuteczności w rozpoznawaniu niejednoznacznych zapytań w systemach RAG.

Źródło zdjęcia: arXiv.org
Nowe badanie opublikowane na arXiv pokazuje, że niewielki, dostrojony model może skuteczniej rozpoznawać niejednoznaczne zapytania w systemach RAG (retrieval-augmented generation) niż znacznie większe modele sterowane samym promptem. Autorzy z IBM Research – Lihong He, Lucian Popa i Marina Danilevsky – przedstawili zarówno nowy zbiór danych ClariEdge, jak i lekki model LoRA, który osiąga 96,6% dokładności klasyfikacji zapytań wymagających doprecyzowania.
Systemy RAG łączą wyszukiwanie dokumentów z generowaniem odpowiedzi przez modele językowe, ale ich skuteczność zależy od tego, czy zapytanie użytkownika jest jasne. Zespół badawczy skupił się na wielorundowych, osadzonych w kontekście rozmowach konwersacyjnych, w których zapytanie może być źle sformułowane lub niejednoznaczne w świetle wcześniejszego dialogu.
Co szczególnie interesujące, autorzy zwracają uwagę na drugi, mniej oczywisty przypadek: zapytanie może być poprawnie sformułowane, ale po zestawieniu z pobranymi dokumentami okazuje się, że istnieje wiele uzasadnionych interpretacji. W obu sytuacjach zadaniem systemu jest rozpoznanie niejednoznaczności, a następnie wygenerowanie odpowiedniego pytania doprecyzowującego skierowanego do użytkownika, zamiast udzielania odpowiedzi opartej na błędnym założeniu.
Zbiór danych ClariEdge, liczący blisko 3900 przykładów, zawiera zarówno zapytania wymagające doprecyzowania, jak i negatywne przypadki, które takiej interwencji nie potrzebują. Zastosowanie w pełni oznaczonego zbioru z przykładami negatywnymi pozwoliło autorom przetestować model w warunkach zbliżonych do rzeczywistego ruchu użytkowników, gdzie większość zapytań jest w rzeczywistości jasna.
Badacze podkreślają, że obecność tzw. hard negatives – czyli zapytań, które pozornie wyglądają na niejednoznaczne, ale w rzeczywistości dają się rozstrzygnąć na podstawie kontekstu – jest „niezbędnym składnikiem” do oddzielenia prawdziwej niejednoznaczności od pozornej. Bez takich trudnych przykładów model mógłby zbyt często i niepotrzebnie prosić użytkownika o doprecyzowanie, co w praktycznym zastosowaniu obniżałoby komfort korzystania z systemu.
Do dostrojenia modelu zastosowano technikę LoRA (Low-Rank Adaptation) – metodę pozwalającą efektywnie dostosować duży model bazowy do konkretnego zadania przy użyciu relatywnie niewielkiej liczby parametrów trenowalnych. Mimo niewielkich rozmiarów, tak dostrojony model przewyższył promptowane bazowe konfiguracje wielu większych modeli zarówno w zadaniu klasyfikacji (rozpoznanie, czy zapytanie wymaga doprecyzowania), jak i w jakości samego wygenerowanego pytania zwrotnego.
Jedną z praktycznych zalet przedstawionego rozwiązania jest jego elastyczność architektoniczna. Ten sam model LoRA osiąga wysoką skuteczność zarówno w scenariuszu pre-retrieval – czyli zanim system jeszcze pobierze dokumenty z bazy wiedzy – jak i post-retrieval, gdy niejednoznaczność ujawnia się dopiero po zestawieniu zapytania z konkretnymi, pobranymi treściami.
Dzięki temu model może być umieszczony w dwóch różnych punktach kontrolnych wewnątrz potoku RAG: raz na etapie wstępnej analizy zapytania użytkownika, a drugi raz – jako dodatkowe zabezpieczenie tuż przed wygenerowaniem finalnej odpowiedzi, już po wyszukaniu dokumentów. Taka podwójna kontrola pozwala wyłapać przypadki, w których sam tekst zapytania wydawał się jednoznaczny, ale po konfrontacji z rzeczywistą zawartością bazy wiedzy okazuje się, że pasuje do kilku różnych, równie uzasadnionych interpretacji.
Autorzy udostępnili zbiór danych ClariEdge publicznie, co umożliwia dalsze badania i replikację wyników przez innych badaczy pracujących nad poprawą jakości systemów RAG oraz interakcji konwersacyjnych opartych na dużych modelach językowych.
Badanie pokazuje, że w zadaniach wymagających precyzyjnego rozpoznawania niuansów językowych nie zawsze potrzeba największego dostępnego modelu – odpowiednio przygotowany zestaw danych treningowych, w tym trudne przykłady negatywne, może dać przewagę nawet niewielkiemu, lekko dostrojonemu modelowi.

Naukowcy z MIT stworzyli multimodalny model AI, który łączy 3D struktury kryształów z językiem naturalnym, by lepiej projektować materiały.

Sąd federalny oddalił z uszczerbkiem pozew Ann Altman przeciwko bratu Samowi Altmanowi, CEO OpenAI, o wykorzystywanie seksualne w dzieciństwie.

Meta wycofała kontrowersyjny zapis w warunkach, który mógł pozwalać jej na pobieranie treści z serwisów informacyjnych do trenowania AI.