Ururimi AI

Ntarengwa Ntarengwa

Ntarengwa Marginal Relevance (MMR) nuburyo bwo kongera gushyira mu gaciro buringaniza uburyo ibisubizo bihuye nuburyo bitandukanye nibisubizo bimaze gutorwa.

2 min somaIbiherutse kuvugururwa

Incamake

It matters because pure relevance ranking often returns near-duplicate passages that waste space in a RAG context window.

Kwibira cyane

Iyo sisitemu yo gushakisha itanga amanota gusa kubijyanye n'ikibazo, ibisubizo byo hejuru bikunze kuba byinshi - ibice bitanu byose bivuga ikintu kimwe. MMR, yatangijwe na Carbonell na Goldstein mu 1998, ikosora ibi uhitamo ibisubizo icyarimwe. Kuri buri ntambwe itoranya umukandida wuzuza cyane uburemere: lambda inshuro zijyanye n'ikibazo, ukuyemo (1 ukuyemo lambda) inshuro nyinshi ihuye nikintu cyose cyatoranijwe. Lambda hafi ya 1 ishyigikira akamaro keza; hafi 0 ishyigikira ubudasa. Mu bisubirwamo-byongerewe ibisekuru, MMR irazwi cyane mu kuzana ibice bitandukanye kuburyo icyitegererezo cyururimi kibona ibimenyetso byuzuzanya aho kuba ikintu kimwe cyasubiwemo, kunoza ubwishingizi butaguye imiterere.

Ubushishozi

MMR ni algorithm, umururumba. Byombi bifatika hamwe ninyandiko-mvugo isa mubisanzwe ibarwa nka cosine isa hagati yo gushiramo ibice. Inzira yo gutanga amanota ni: MMR = argmax hejuru ya doc zisigaye za [lambda * sim (doc, ikibazo) - (1 - lambda) * max sim (doc, yatoranijwe)]. Kuberako irongera gusuzuma kurwanya gukura kwatoranijwe gushiraho buri cyiciro, biterwa na gahunda kandi ikora hafi ya O (k * n) igereranya igereranya k yatowe nabakandida.

Ingaruka z'Ingamba

Umuvuduko n'igipimo

Ururimi rwakazi rushobora kugenda byihuse nta gutamba guhuzagurika.

Kugera no kugera

Yagura uburyo bwindimi nuburyo bwo gutumanaho.

Ibyemezo bisobanutse

Amakipe arashobora kumara umwanya munini murubanza mugihe automatike ikora gusubiramo.

Ejo hazaza harehare ntarengwa

MMR ikomeza kuba yoroheje mubakiriya ba vector-base base nka LangChain na Chroma, aho itangwa nkumurongo umwe wo kugarura. Sisitemu yigihe kizaza igenda ihuza intego zitandukanye zize, guhitamo gushingiye kumatsinda, hamwe na cross-encoder rerankers yerekana udushya dusobanutse kuruta intera ya cosine. Mugihe imiterere ya Windows ikura, kwibandaho biva mukuzigama umwanya ugahindura ibimenyetso byukuri byuzuzanya, kugumya guhitamo kumenya-bitandukanye nka MMR bijyanye nubwo ubushobozi buke ari bwinshi.

Gushyira mu bikorwa Isi

Ikiganiro cya RAG gikoresha MMR kugarura kuburyo ibice 5 byambere bikubiyemo ibintu bitandukanye bya politiki aho kuba ibice bitanu byingingo imwe.

Igikoresho cyincamake yubushakashatsi ikoresha MMR kugirango itore ibice bigabanya guhuzagurika, bitanga incamake yagutse, idasubirwamo.

Amakuru yegeranya amakuru ashyira ingingo hamwe na MMR kugirango yerekane amakuru atandukanye yibyabaye aho kuba ibibanza icumi bisubiramo inkuru imwe.

Ububiko bwububiko bwa LangChain bugaragaza gushakisha_ubwoko = 'mmr' hamwe na fetch_k na lambda_mult kugirango itandukanye inyandiko zasubijwe.

Ingaruka & Kurinda

Ibintu bifatika bishobora kwinjiza bucece raporo, gushyigikira imigendekere, cyangwa ibisubizo byubushakashatsi.

Kwihuta byihuse birashobora gukora ibisubizo bidahuye mubisabwa bisa.

Ibyanditswe byumvikana birashobora kugaragara niba kugenzura kugenzura ari ntege.

Igishushanyo mbonera

1

Sobanura imiterere isohoka, amajwi, hamwe nubuziranenge mbere yo gutangira.

2

Ibisubizo byibanze hamwe nisoko yizewe igihe cyose ukuri kwingirakamaro.

3

Komeza kugenzura abantu kugenzura ibisubizo byinshi.

4

Kurikirana uburyo bwo kunanirwa no kongera imyitozo cyangwa akazi gahoraho.

Komeza Ubushakashatsi

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 Maximum Marginal Relevance quiz

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

Tangira ikibazo

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

Ubuyobozi bukurikira

Kurengerwa Ntarengwa

Ibibazo bikunze kubazwa

What is Maximum Marginal Relevance?

Ntarengwa Marginal Relevance (MMR) nuburyo bwo kongera gushyira mu gaciro buringaniza uburyo ibisubizo bihuye nuburyo bitandukanye nibisubizo bimaze gutorwa. Nibyingenzi kuko urutonde rwingirakamaro akenshi rusubira hafi-kwigana ibice byangiza umwanya mumadirishya ya RAG.

Ni ikihe kibazo cyibanze MMR yagenewe gukemura?

MMR ikemura ikibazo cyingirakamaro gusa kurutonde rwibisubizo byinshi bivuga ikintu kimwe, muguhemba udushya.

Muri formula ya MMR, lambda agaciro kegereye 1 gushimangira iki?

Lambda ipima akamaro; hafi ya 1 ijambo ryingirakamaro ryiganje, mugihe hafi 0 ijambo ritandukanye (rito-risa) ryiganje.

Nigute MMR ihitamo ibisubizo byayo?

MMR nuburyo bwuzuye umururumba: buri gutoranya byerekana akamaro gakuyemo ibintu byinshi bisa nibintu byatoranijwe.

Ni ubuhe buryo busa bukoreshwa cyane muri MMR kugirango ushiremo inyandiko?

Cosine ihuza hagati yo gushyiramo ibice ni amahitamo asanzwe kubibazo byombi bifitanye isano no kugereranya inyandiko muri MMR.

Kuki MMR ari ingirakamaro cyane mugusubirana-kwongererwa ibisekuru (RAG)?

Mugutandukanya uduce twagaruwe, MMR ifasha icyitegererezo kubona ibimenyetso bitandukanye aho kuba ukuri gusubirwamo, kunoza ubwishingizi.