reranker
A reranker olyan AI-modell, amely a kereső által talált szövegeket újra sorba rendezi, hogy a kérdésedre valóban választ adók kerüljenek előre.
Érthetően
Képzeld el, hogy a könyvtárban megkérsz egy segédet, hozzon ki mindent a kovászos kenyérről. Ő gyorsan lekap ötven könyvet a polcról, mert a címük vagy a témájuk nagyjából stimmel. Ezután jön egy tapasztalt könyvtáros, aki mindegyikbe belelapoz, és a kezedbe adja azt az ötöt, amelyik tényleg a te kérdésedre felel. Ez a második ember a reranker.
Az AI-rendszerekben a keresés általában két lépésben zajlik. Az első lépés gyors, de felületes: akár több millió dokumentumból kiválaszt néhány tucat vagy néhány száz jelöltet. A reranker lassabb, de alaposabb: a jelölteket összeveti a kérdéseddel, és aszerint teszi sorba őket, mennyire illenek hozzá.
Azért van rá szükség, mert a nyelvi modell csak abból tud jól válaszolni, amit elé tesznek. Ha a legjobb szövegrész a huszadik helyen ragad, a modell jó eséllyel nem is látja, és a válasz pontatlan lesz.
Hogyan működik
- Felteszel egy kérdést, és a rendszer első körben gyors kereséssel (kulcsszavas vagy jelentés szerinti kereséssel) kiválaszt jellemzően 50–200 szóba jöhető szövegrészt.
- A reranker minden jelöltet a kérdéseddel együtt olvas el. Tehát nem előre, külön-külön elkészített számsorokat hasonlít össze, mint a jelentés szerinti keresés, hanem közvetlenül a kérdés és a szöveg viszonyát vizsgálja.
- Minden kérdés–szöveg párra ad egy pontszámot arról, mennyire válaszol a szöveg a kérdésre.
- A jelölteket a pontszám szerint újra sorba rendezi, és csak a legjobb néhányat (például az első ötöt) engedi tovább.
- A nyelvi modell vagy az agent ezekből a kiválasztott részekből fogalmazza meg a választ, vagy ezek alapján dönt a következő lépésről.
Példa a mindennapokból
A munkahelyi tudásbázis csevegőjétől megkérdezed, hány nap szabadság jár a próbaidő alatt. A kereső kidob negyven dokumentumrészletet, amelyben szerepel a „szabadság” szó, a reranker pedig ezek közül azt a két bekezdést teszi az élre, amelyik tényleg a próbaidőről szól. Ezért kapsz pontos választ, nem pedig általános szöveget a szabadságolási rendről.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Lassítja és drágítja a választ, mert minden jelöltet a kérdéssel együtt végig kell olvasnia, ezért csak néhány tucat vagy néhány száz szövegre érdemes ráengedni.
- A rossz első keresést nem javítja ki: ami ott kimaradt, az a végeredményből is hiányozni fog.
- A pontszám azt jelzi, mennyire illik a szöveg a kérdéshez, nem azt, hogy igaz-e, így egy elavult vagy téves dokumentum is az élre kerülhet.
- Magyar nyelvű vagy erősen szakmai (jogi, orvosi) szövegeken gyengébben teljesíthet, ha főleg angol, általános anyagokon tanították.
Hasonló, de nem ugyanaz
- beágyazás – A beágyazás minden szöveget előre, külön alakít számsorrá a gyors kereséshez, a reranker viszont a kérdést és a szöveget együtt, a kérdés pillanatában értékeli.
- vektoradatbázis – A vektoradatbázis tárolja és gyorsan előkeresi a jelölteket, a reranker pedig a már előkeresett jelölteket rendezi pontosabb sorrendbe.
- keresőmotor – A keresőmotor a teljes rendszer a feltérképezéstől a találati listáig, a reranker ennek csak egyetlen, a végső sorrendet finomító alkatrésze.
Kapcsolódó fogalmak
információ-visszakeresés, keresőmotor, visszakereséssel bővített generálás
keresztkódoló, nyelvi modellel végzett újrarangsorolás
beágyazás, vektoradatbázis, szemantikus keresés, hibrid keresés, kontextusablak
Röviden a története
A találatok gépi tanulással történő rangsorolása a 2000-es években vált a keresőmotor-kutatás önálló területévé. A mai értelemben vett neurális reranker 2019-től terjedt el, miután Rodrigo Nogueira és Kyunghyun Cho az év elején megmutatta, hogy a BERT nyelvi modell a korábbi módszereknél jóval pontosabban rendezi újra a találatokat.
Hol tart most
2026 végén a reranker a dokumentumokra épülő AI-rendszerek megszokott alkatrésze, felhős szolgáltatásként és nyílt forráskódú modellként is széles körben elérhető. Az agentek is rutinszerűen használják arra, hogy a keresési találatok közül csak a lényeget tartsák meg.
Más nevei
reranker · re-ranker · újrarangsoroló · újrarangsoroló modell · újrarangsorolás · reranking · cross-encoder · rerank modell
Források
A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.