Nyelvi AI ÚTMUTATÓ

Self-RAG és Reflexive Retrieval

A Self-RAG egy olyan keretrendszer, amelyben a nyelvi modell eldönti, hogy mikor kell visszakeresni, majd speciális reflexió tokenek segítségével bírálja mind a visszakeresett szövegrészeket, mind a saját kimenetét.

2 perc olvasásUtoljára frissítve

Áttekintés

It matters because it makes retrieval-augmented generation adaptive and self-checking instead of blindly fetching documents for every query.

Mély merülés

A szabványos RAG minden bemenethez rögzített számú szövegrészletet kér le, még akkor is, ha egyikre sincs szükség, és soha nem ellenőrzi, hogy a válasz valóban támogatott-e. Az Asai és munkatársai által 2023-ban bevezetett Self-RAG egyetlen modellt képez ki, hogy igény szerint három dolgot végezzen el. Először is egy „lekérési” tokent bocsát ki, amely eldönti, hogy szükség van-e egyáltalán külső tudásra. Másodszor, a visszakeresés után „IsRelevant” kritikai tokeneket ad ki annak megítélésére, hogy az egyes szakaszok segítenek-e. Harmadszor, „IsSupported” és „IsUseful” tokeneket generál, amelyek felmérik, hogy saját állításai a bizonyítékokon alapulnak-e, és mennyire jó a válasz. Ezek a tükrözési tokenek lehetővé teszik a rendszer számára, hogy csak indokolt esetben tudjon visszaolvasni, kiszűrje az irreleváns részeket, és olyan kimeneteket részesít előnyben, amelyeket maga a modell jól támogatottnak minősít, csökkentve a hallucinációkat.

Technikai betekintés

A Self-RAG-t felügyelt tanulással képezik reflexiós tokenekkel jelölt adatokon, amelyeket gyakran egy erősebb modellből, például a GPT-4-ből desztillálnak. Következtetésként a modell a közönséges szöveges tokeneket összefűzi ezekkel a speciális vezérlőjelekkel. A szegmens szintű nyalábkeresés ezután a kritikai tokenek valószínűsége alapján pontozhatja a jelöltek folytatásait, lehetővé téve a fejlesztők számára, hogy futásidőben hangolják a viselkedést – például az „IsSupported” súlyozását nagyobb súlyozással, hogy maximalizálják a tényszerű alapozást a folyékonysággal szemben.

Stratégiai hatás

Sebesség és méretarány

A nyelvi munkafolyamatok gyorsabban haladhatnak a következetesség feláldozása nélkül.

Hozzáférés és elérés

Kibővíti a hozzáférést a nyelvek és a kommunikációs stílusok között.

Tisztább döntések

A csapatok több időt tölthetnek az ítélkezéssel, míg az automatizálás kezeli az ismétlést.

Az ön-RAG és a reflektív visszakeresés jövője

A reflektív visszakeresés az ügynöki RAG-hoz közeledik, ahol a modellek többlépcsős keresést terveznek, eszközöket hívnak meg, és az iterációk során önkorrekciót végeznek. Számíthat az önkritika és az ellenőrző modellek szorosabb integrációjára, a tudásgrafikonokon keresztüli visszakeresésre és a megerősítő tanulásra, amely jutalmazza a hűséges, jól idézett válaszokat. Ahogy az érvelési modellek érnek, az igény szerinti és önértékelésű visszakeresés valószínűleg alapértelmezett viselkedéssé válik, nem pedig külön keretrendszerré, és a modell dinamikusan dönti el, hogy az egyes állítások mennyi bizonyítékot igényelnek.

Valós megvalósítás

Az orvosi kérdések és válaszok asszisztense csak a klinikai kérdésekre kér útmutatást, és kihagyja az üdvözlések lekérését a „lekérési” döntési token használatával.

A kutatási asszisztens kiszűri a témán kívüli keresési találatokat úgy, hogy az írás előtt ellenőrzi az egyes szakaszok „IsRelevant” kritikáját.

Egy vállalati csevegőbot az „IsSupported” címkével ellátott válaszokat részesíti előnyben, így kijelentései a vállalati dokumentumokon maradnak, csökkentve a hallucinációkat.

Egy tényellenőrző eszköz az „IsUseful” pontszámot használja a több jelölt válaszának rangsorolására, és a legjobban bebizonyított válaszok feltárására.

Kockázatok és védőkorlátok

A hallucinált tények csendben bekerülhetnek a jelentésekbe, a támogatási folyamatokba vagy a kutatási eredményekbe.

Az azonnali érzékenység inkonzisztens eredményeket eredményezhet a hasonló kérések között.

Ha a hozzáférés-szabályozás gyenge, az érzékeny szöveges adatok megjelenhetnek.

Végrehajtási ütemterv

1

A kiadás előtt határozza meg a kimeneti formátumot, hangszínt és minőségi szabványokat.

2

Földelje a válaszokat megbízható forrásokból, amikor a pontosság számít.

3

Tartson emberi ellenőrzési pontot a nagy tétű kimenetekhez.

4

Kövesse nyomon a meghibásodási mintákat, és rendszeresen tanítsa át az utasításokat vagy a munkafolyamatokat.

Folytassa a felfedezést

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Self-RAG and Reflective Retrieval quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Kezdő kvíz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Következő útmutató

Spekulatív RAG és Retrieval-Augmented Drafting

Gyakran ismételt kérdések

What is Self-RAG and Reflective Retrieval?

A Self-RAG egy olyan keretrendszer, amelyben a nyelvi modell eldönti, hogy mikor kell visszakeresni, majd speciális reflexió tokenek segítségével bírálja mind a visszakeresett szövegrészeket, mind a saját kimenetét. Ez azért fontos, mert adaptívvá és önellenőrzővé teszi a visszakereséssel kiegészített generációt ahelyett, hogy vakon lekérné a dokumentumokat minden lekérdezéshez.

Milyen kulcsfontosságú döntést hoz a Self-RAG, amit a standard RAG nem?

A Self-RAG egy „lekérési” tokent bocsát ki, hogy igény szerint eldöntse, szükség van-e külső dokumentumokra, ahelyett, hogy mindig visszakeresne.

Mik azok a „reflexiós jelzők” a Self-RAG-ben?

Az olyan tükrözési tokenek, mint az IsRelevant, IsSupported és IsUseful, lehetővé teszik a modell számára, hogy bírálja a szövegrészeket és a saját kimenetét.

Melyik reflexió token értékeli, hogy egy generált állítás a visszakeresett bizonyítékon alapul-e?

Az IsSupported token megítéli, hogy a modell állítását valóban alátámasztják-e a visszakeresett szövegrészek, ami segít csökkenteni a hallucinációkat.

Általában hogyan képezik ki a Self-RAG modellt reflexiós tokenek előállítására?

A Self-RAG a reflexiós tokenekkel ellátott betanítási adatokból tanul, amelyeket gyakran egy alkalmasabb tanári modell, például a GPT-4 generál.

Milyen előnyökkel jár az „IsRelevant” kritika kibocsátása minden egyes szövegrészlethez?

Az egyes szakaszok relevanciájának bírálatával a Self-RAG figyelmen kívül hagyhatja a nem témához kapcsolódó visszakereséseket, ahelyett, hogy beletömné őket a válaszba.