NastępnyNastępny poradnik
Wskaźniki oceny ROUGE i BLEU
Techniczne
PRZEWODNIK techniczny
Ocena RAG ocenia system generowania wspomaganego wyszukiwaniem oddzielnie w przypadku wyszukiwania i generowania, najczęściej za pomocą czterech wskaźników: wierności, trafności odpowiedzi, precyzji kontekstu i przypomnienia kontekstu.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~3 min
RAGAS to platforma typu open source, która oblicza te wskaźniki, w dużej mierze wykorzystując LLM jako sędziego. Oddzielne wyniki mają znaczenie, ponieważ pokazują, czy zła odpowiedź wynikała z pobrania niewłaściwych fragmentów, czy z niewłaściwego użycia właściwych.
System RAG może zawieść w dwóch miejscach: pobieranie może spowodować pobranie niewłaściwych fragmentów lub generowanie może zignorować lub zniekształcić właściwe. Pojedynczy ogólny wynik jakości ukrywa to, co się wydarzyło, więc ocena RAG dzieli rurociąg na mierzalne części. RAGAS, platforma typu open source wprowadzona w artykule Es i współpracowników z 2023 r., spopularyzowała zestaw podstawowych wskaźników obejmujących obie połowy. Wierność pyta, czy każde twierdzenie w odpowiedzi jest poparte odzyskanym kontekstem; łapie halucynacje, nawet jeśli odpowiedź brzmi wiarygodnie. Trafność odpowiedzi pyta, czy odpowiedź faktycznie odnosi się do pytania, karząc odpowiedzi wymijające lub uzupełnione. Dokładność kontekstu pyta, czy odzyskane fragmenty, które mają znaczenie, znajdują się na górze, a nie zakopane wśród szumu. Przywołanie kontekstu pyta, czy pobrany kontekst zawiera wszystko, co potrzebne do uzyskania odpowiedzi referencyjnej, dlatego wymaga odpowiedzi opartej na faktach na każde pytanie testowe. Większość tych wyników jest obliczana przez LLM pełniący rolę sędziego, w podziale na małe kroki. Aby zachować wierność, sędzia wyodrębnia z odpowiedzi poszczególne stwierdzenia i sprawdza je pod kątem kontekstu; wynik to obsługiwany ułamek. Aby odpowiedź była trafna, RAGAS generuje pytania, na które odpowiedź mogłaby odpowiedzieć, i porównuje je z pierwotnym pytaniem za pomocą osadzania. Podobne pomysły pojawiają się w innych narzędziach, takich jak triada TruLens RAG (stosowność kontekstu, uziemienie i trafność odpowiedzi) oraz DeepEval. Powszechne są dwa błędne przekonania. Po pierwsze, wierny nie oznacza poprawny: odpowiedź może wiernie powtórzyć nieaktualny lub błędny dokument. Po drugie, wyniki sędziów LLM nie są prawdą. Różnią się one w zależności od modelu sędziego i podpowiedzi, więc zespoły sprawdzają je na miejscu z etykietami stworzonymi przez ludzi i porównują systemy przy identycznych ustawieniach, zamiast traktować wynik taki jak 0,85 jako ocenę bezwzględną.
Asystent ds. zasad banku uzyskuje wynik 0,95 za przypominanie kontekstu, ale 0,70 za wierność, co oznacza, że zespołowi odzyskiwanie przebiega prawidłowo, a model dodaje nieobsługiwane szczegóły, więc zawęża podpowiedzi, zamiast odbudowywać indeks.
Zespół pomocy technicznej porównuje dwa modele osadzania w tym samym zestawie testów składającym się z 200 pytań i wybiera ten, który zapewnia większą pamięć kontekstową i precyzję kontekstu.
Narzędzie wiedzy szpitalnej przeprowadza ocenę wierności na codziennej próbie prawdziwych pytań i oznacza odpowiedzi jako nieuzasadnione twierdzenia do sprawdzenia przez człowieka, zanim wzorzec się rozpowszechni.
Startup dodaje moduł rerankingu po zobaczeniu wysokiego zapamiętywania kontekstu, ale niskiej precyzji kontekstu, co oznacza, że pobrano właściwe fragmenty, ale umieszczono je poniżej nieistotnych.
Ocena RAG odchodzi od sporadycznych raportów offline w kierunku ciągłych kontroli, podczas których oceniana jest próbka ruchu produkcyjnego, a regresje wyzwalają alerty. Do frameworków dodano metryki dla wieloetapowych konwersacji, użycia agentów i narzędzi, a definicje metryk zmieniają się pomiędzy wersjami bibliotek, więc przypinanie wersji ma znaczenie dla porównywalnych wyników. Największą otwartą kwestią jest wiarygodność sędziów: sędziowie LLM mogą wykazywać uprzedzenia, takie jak faworyzowanie dłuższych odpowiedzi, a zgodność z recenzentami różni się w zależności od domeny. Kalibrowanie sędziów na podstawie małych zestawów oznaczonych przez człowieka i łączenie ich z deterministycznymi metrykami wyszukiwania prawdopodobnie pozostanie dobrą praktyką.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Ocena RAG ocenia system generowania wspomaganego wyszukiwaniem oddzielnie w przypadku wyszukiwania i generowania, najczęściej za pomocą czterech wskaźników: wierności, trafności odpowiedzi, precyzji kontekstu i przypomnienia kontekstu. RAGAS to platforma typu open source, która oblicza te wskaźniki, w dużej mierze wykorzystując LLM jako sędziego. Oddzielne wyniki mają znaczenie, ponieważ pokazują, czy zła odpowiedź wynikała z pobrania niewłaściwych fragmentów, czy z niewłaściwego użycia właściwych.
Wierność mierzy ułamek odpowiedzi popartych kontekstem, który jest ukierunkowany na halucynacje.
Przywołanie kontekstu sprawdza, czy pobrany kontekst zawiera to, co jest potrzebne do uzyskania odpowiedzi referencyjnej, więc odniesienie musi istnieć.
Precyzja kontekstu nagradza umieszczanie przydatnych fragmentów wysoko w rankingu zamiast zakopywania ich wśród nieistotnych.
Jeśli pytania wygenerowane na podstawie odpowiedzi przypominają prawdziwe pytanie, odpowiedź jest na temat; osadzania mierzą to podobieństwo.
Pobierane są właściwe fragmenty, ale ich ranking jest słaby, co jest problemem rankingowym, który często rozwiązuje osoba zajmująca się ponownym rankingiem.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Wskaźniki oceny ROUGE i BLEU
Techniczne