Èdè AI Itọsọna

Cross-Encoders vs Bi-Encoders

Awọn ọna meji awọn awoṣe nkankikan ṣe afiwe ọrọ: bi-encoders fi sii nkan kọọkan lọtọ fun wiwa ni iyara, lakoko ti awọn kooduopo-agbelebu ka awọn ọrọ mejeeji papọ fun iṣedede giga.

2 min kakẹhin imudojuiwọn

Akopọ

The choice shapes the speed-versus-precision tradeoff in every modern search and retrieval system.

Jin Dive

Mejeeji faaji dahun 'bawo ni jo ni o wa meji ọrọ?', sugbon ti won yato ninu nigbati awọn ọrọ pade. Ayipada-meji nṣiṣẹ gbolohun kọọkan nipasẹ ẹrọ oluyipada ni ominira, ti o nmu awọn fekito ti o wa titi kan fun ọrọ kan; ibajọra lẹhinna jẹ ọja aami olowo poku tabi cosine laarin awọn vectors. Nitoripe a le ṣe iṣiro awọn onisọpọ ni ilosiwaju ati titọju, iwọn awọn oluyipada-meji si awọn miliọnu awọn iwe aṣẹ ati awọn apoti isura data fekito agbara. Iyipada koodu agbelebu dipo awọn ọrọ mejeeji (ibeere [CLS] iwe [SEP]) ki o jẹ ifunni wọn nipasẹ awoṣe papọ, jẹ ki gbogbo aami wa si gbogbo ami ami miiran ṣaaju ṣiṣejade Dimegilio ibaramu kan. Ifarabalẹ ni kikun yii n gba awọn ibaraenisepo ti o dara-dara ti koodu bi-encoder padanu, nitorinaa awọn koodu encoders jẹ aami deede diẹ sii ṣugbọn ko le ṣe asọtẹlẹ ohunkohun ati pe o gbọdọ ṣiṣẹ ni ẹẹkan fun bata.

Imọ-imọ-ẹrọ

Iyatọ mojuto jẹ aaye akiyesi. Ni koodu-meji kan, akiyesi ara ẹni ko kọja laarin awọn igbewọle meji, nitorinaa awọn ifibọ iwe jẹ ominira ibeere ati atunlo. Ninu koodu-agbelebu kan, ifarabalẹ gba ọna ti o darapọ, ti o jẹ ki ibeere Dimegilio dale. Awọn irẹjẹ idiyele ni ibamu: awọn iwe aṣẹ N nilo N ni kikun transformer kọja fun kooduopo-agbelebu dipo N awọn afiwera vector olowo poku fun koodu oni-meji lẹhin koodu ibeere kan.

Ipa Ilana

Iyara ati iwọn

Ṣiṣan iṣẹ ede le gbe ni iyara laisi irubọ aitasera.

Wiwọle ati arọwọto

O faagun iraye si kọja awọn ede ati awọn aza ibaraẹnisọrọ.

Awọn ipinnu diẹ sii

Awọn ẹgbẹ le lo akoko diẹ sii lori idajọ lakoko ti adaṣe n kapa atunwi.

Ojo iwaju ti Cross-Encoders vs Bi-Encoders

Apẹrẹ ti o ga julọ jẹ gbigba arabara-lẹhinna-atunṣe: koodu-iyipada kan gba awọn oludije ọgọrun diẹ lati awọn miliọnu, lẹhinna kooduopo-agbelebu tun paṣẹ awọn abajade ti o ga julọ. Awọn awoṣe ibaraenisepo pẹ bi ColBERT pin iyatọ nipasẹ titoju awọn aṣoki-ọpa-ami, ati distillation npọ si awọn olupilẹṣẹ bi-encoders iwapọ lati ṣe afarawe awọn idajọ koodu koodu agbelebu. Reti awọn atunto ti o din owo ati isọdọkan ti awọn ipele mejeeji sinu awọn opo gigun ti iran imupadabọ.

Real-World imuse

Ibi ipamọ data fekito nlo awọn ifibọ koodu-meji lati gba awọn aye oludije 200 ti o ga julọ lati awọn miliọnu awọn iwe aṣẹ ni milliseconds

Oluyipada koodu-agbelebu tun paṣẹ fun awọn oludije 200 yẹn ṣaaju ki wọn jẹ ifunni si RAG chatbot kan, imudara ibaramu idahun ni imudara

Gbólóhùn-Awọn oluyipada awọn ọkọ oju omi ti a ti kọkọ tẹlẹ-encoders (fun wiwa itumọ-ọrọ) ati awọn koodu-agbelebu (fun atunṣe ati igbelewọn STS)

Iwari-ibeere pidánpidán lori apejọ Q&A kan nlo kooduopo-agbelebu fun ibaamu pipe-penge-meji lori atokọ kukuru kan

Awọn ewu & Awọn ọna iṣọ

Awọn otitọ ti a sọ di mimọ le tẹ awọn ijabọ sii ni idakẹjẹ, awọn ṣiṣan atilẹyin, tabi awọn abajade iwadii.

Ifamọ kiakia le ṣẹda awọn abajade aisedede kọja awọn ibeere ti o jọra.

Awọn data ọrọ ifarabalẹ le farahan ti awọn idari wiwọle ko lagbara.

Ilana Ilana imuse

1

Ṣetumo ọna kika iṣẹjade, ohun orin, ati awọn iṣedede didara ṣaaju ṣiṣejade.

2

Awọn idahun ilẹ pẹlu awọn orisun ti o gbẹkẹle nigbakugba ti deede ba ṣe pataki.

3

Jeki aaye ayẹwo atunyẹwo eniyan fun awọn abajade ti o ga julọ.

4

Tọpinpin awọn ilana ikuna ati tunṣe awọn itọsi tabi ṣiṣan iṣẹ nigbagbogbo.

Tesiwaju Ṣiṣawari

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 Cross-Encoders vs Bi-Encoders quiz

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

Bẹrẹ adanwo

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

Itọsọna atẹle

BERT ati Awọn awoṣe kooduopo

Awọn ibeere ti a beere nigbagbogbo

What is Cross-Encoders vs Bi-Encoders?

Awọn ọna meji awọn awoṣe nkankikan ṣe afiwe ọrọ: bi-encoders fi sii nkan kọọkan lọtọ fun wiwa ni iyara, lakoko ti awọn kooduopo-agbelebu ka awọn ọrọ mejeeji papọ fun iṣedede giga. Yiyan n ṣe apẹrẹ iyara-dipo-konge iṣowo ni gbogbo wiwa igbalode ati eto imupadabọ.

Kini iyatọ ti ayaworan ti n ṣalaye laarin koodu-agbelebu ati kooduopo-meji kan?

Cross-encoders concatenate mejeeji awọn igbewọle si jẹ ki akiyesi igba gbogbo ọkọọkan; awọn koodu bi-encoders ṣe koodu kọọkan ọrọ ni ipinya si awọn abala ọtọtọ.

Kini idi ti awọn koodu bi-encoders ṣe iwọn si awọn miliọnu awọn iwe aṣẹ daradara?

Nitoripe iwe-ipamọ kọọkan jẹ koodu ni ominira, fekito rẹ jẹ atunlo kọja gbogbo awọn ibeere ati pe o le ṣe atọka ṣaaju akoko.

Ninu opo gigun ti epo iṣelọpọ ti iṣelọpọ, bawo ni a ṣe papọ awọn ile ayaworan meji naa?

Apẹrẹ imupadabọ-lẹhinna-iṣatunṣe boṣewa nlo koodu-iyipada meji-yara fun iranti nla ati koodu koodu agbelebu deede lati tunto atokọ kukuru.

Kilode ti oluyipada koodu-agbelebu ko le ṣaju awọn aṣoju iwe aṣẹ?

Niwọn igba ti Dimegilio naa ti ṣejade lati ọna ṣiṣe-iwewe ti o darapọ mọ, o gbẹkẹle ibeere ati pe o gbọdọ ṣe iṣiro fun gbogbo bata.

Kini oluyipada meji-iyipada maa n jade fun ọrọ titẹ sii ẹyọkan?

Awọn maapu bi-encoder maapu ọrọ kọọkan si fekito ifibọ kan; ibajọra ti wa ni ki o si iṣiro laarin awọn fekito.