Ukuhambisana Okuphezulu KweMarginal
I-Maximum Marginal Relevance (MMR) iyindlela yokubeka kabusha isikhundla ebhalansisa ukuthi umphumela ubaluleke kangakanani uma uqhathanisa nokuthi uhluke kangakanani emiphumeleni ekhethiwe kakade.
Uhlolojikelele
It matters because pure relevance ranking often returns near-duplicate passages that waste space in a RAG context window.
I-Deep Dive
Uma isistimu yosesho ithola amadokhumenti ngokuhlobene kuphela nombuzo, imiphumela ephezulu ivamise ukungabi nalutho - iziqephu ezinhlanu zonke zisho into efanayo. I-MMR, eyethulwe nguCarbonell noGoldstein ngo-1998, ilungisa lokhu ngokukhetha imiphumela eyodwa ngesikhathi. Esinyathelweni ngasinye ikhetha ikhandidethi elenza libe likhulu ukuhlanganisa okunesisindo: i-lambda iphinda izikhathi ukuhambisana kwayo nombuzo, khipha (1 khipha i-lambda) iphindaphinda ukufana kwayo okukhulu kunoma yini esivele ikhethiwe. I-lambda eseduze no-1 ithanda ukuhambisana okumsulwa; eduze no-0 ithanda ukuhlukahluka. Esizukulwaneni sokubuyiswa-esithuthukisiwe, i-MMR idume ngokulanda isethi ehlukahlukene yezigaxa ukuze imodeli yolimi ibone ubufakazi obuhambisanayo kunokuba iqiniso elifanayo liphindeke, lithuthukise ukuhlanganisa ngaphandle kokukhulisa umongo.
I-Technical Insight
I-MMR iyi-algorithm ehahayo, ephindaphindayo. Kokubili ukuhambisana nokufana phakathi kwemibhalo ngokuvamile kubalwa njengokufana kwe-cosine phakathi kwama-vector ashumekayo. Ifomula yamaphuzu ithi: MMR = argmax phezu kwamadokhumenti asele we-[ lambda * sim(doc, query) - (1 - lambda) * max sim(doc, selected) ]. Ngenxa yokuthi ihlola kabusha iqhathaniswa nesethi ekhulayo ekhethiwe umjikelezo ngamunye, incike ekuhlelekeni futhi isebenza cishe ngokuqhathaniswa okufana no-O(k*n) kokukhetha kuka-k kumakhandidethi angu-n.
I-Strategic Impact
Isivinini nesikali
Ukugeleza komsebenzi wolimi kungahamba ngokushesha ngaphandle kokudela ukuvumelana.
Finyelela futhi ufinyelele
Yandisa ukufinyelela kuzo zonke izilimi nezitayela zokuxhumana.
Izinqumo ezicacile
Amaqembu angachitha isikhathi esiningi ekwahluleleni kuyilapho i-automation isingatha impinda.
Ikusasa Lokuhambisana Okuphezulu KweMarginal
I-MMR ihlala iyinto ezenzakalelayo engasindi kumakhasimende esizindalwazi se-vector njenge-LangChain ne-Chroma, lapho inikezwa khona njengemodi yokubuyisa yomugqa owodwa. Amasistimu esikhathi esizayo aya ngokuya ematanisa nezinjongo ezifundiwe zokuhlukahluka, ukukhetha okusekelwe kuqoqo, kanye nezifaki khodi ezihlukanisayo ezahlulela ubusha ngokwemantiki kunebanga le-cosine. Njengoba amafasitela omongo akhula, ukugcizelela kuyasuka ekongeni isikhala kuye ekucubunguleni ubufakazi obuhambisanayo, okugcina ukukhetha okuqaphela ukwehlukahlukana okufana ne-MMR kuhambisana ngisho noma umthamo ongahluziwe uliningi.
Ukuqaliswa Komhlaba Wangempela
I-chatbot ye-RAG isebenzisa ukubuyiswa kwe-MMR ukuze izingxenye zayo eziphezulu ezi-5 zimboze izici ezihlukene zenqubomgomo esikhundleni sezigatshana ezinhlanu zepharagrafu efanayo.
Ithuluzi lokufingqa locwaningo lisebenzisa i-MMR ukuze ikhethe amavesi anciphisa ukugqagqana, akhiqize isifinyezo esibanzi, esingaphindaphindi kakhulu.
Umhlanganisi wezindaba ulinganisa ama-athikili nge-MMR ukuze abonise ukumbozwa okuhlukahlukene komcimbi kunezitolo eziyishumi eziphinda indaba eyodwa yocingo.
Isitholi sesitolo se-vector se-LangChain sidalula search_type='mmr' nge-fetch_k kanye ne-lambda_mult ukuze kuhlukanise amadokhumenti abuyisiwe.
Izingozi & Guardrails
Amaqiniso akhonjiwe angafaka ngokuthula imibiko, ukugeleza kosekelo, noma imiphumela yocwaningo.
Ukuzwela okusheshayo kungadala imiphumela engahambisani kuzo zonke izicelo ezifanayo.
Idatha yombhalo ebucayi ingase idalulwe uma izilawuli zokufinyelela zibuthakathaka.
Ukuqalisa Umhlahlandlela
Chaza ifomethi yokuphumayo, ithoni, namazinga wekhwalithi ngaphambi kokukhishwa.
Izimpendulo eziyisisekelo ngemithombo ethembekile noma nini lapho ukunemba kubalulekile.
Gcina indawo yokuhlola isibuyekezo somuntu ukuze uthole imiphumela ephezulu.
Landela amaphethini okuhluleka futhi uqeqeshe kabusha imiyalo noma ukuhamba komsebenzi njalo.
Qhubeka Uhlole
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.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Umhlahlandlela olandelayo
Ukucindezela Okungekona Okuphezulu
Imibuzo evame ukubuzwa
What is Maximum Marginal Relevance?
I-Maximum Marginal Relevance (MMR) iyindlela yokubeka kabusha isikhundla ebhalansisa ukuthi umphumela ubaluleke kangakanani uma uqhathanisa nokuthi uhluke kangakanani emiphumeleni ekhethiwe kakade. Kubalulekile ngoba izinga lokuhlobana okumsulwa livame ukubuyisela amaphaseji acishe abe yimpinda amosha isikhala ewindini lomongo we-RAG.
Iyiphi inkinga eyinhloko i-MMR eklanyelwe ukuyixazulula?
I-MMR ibhekana nokuthambekela kokulinganisa okuhlobene kuphela ukuze kuveze imiphumela eminingi esho into efanayo, ngokuvuza okusha.
Kufomula ye-MMR, inani le-lambda elisondele ku-1 ligcizelela ini?
Izisindo ze-Lambda; eduze no-1 igama lokuhlobana liyabusa, kuyilapho eduze kuka-0 igama lokuhlukahluka (eliphansi elifanayo) liyabusa.
I-MMR iyikhetha kanjani imiphumela yayo?
I-MMR iyindlela ephindaphindayo ehahayo: ukukhetha ngakunye kukhulisa ukuhambisana kukhishwe ukufana okuphezulu kwezinto esezikhethiwe kakade.
Isiphi isilinganiso sokufana esisetshenziswa kakhulu ngaphakathi kwe-MMR ekushumekeni kombhalo?
Ukufana kwe-cosine phakathi kwama-vectors okushumeka kuwukukhetha okujwayelekile kwakho kokubili ukuhambisana nombuzo nokuqhathanisa phakathi kwemibhalo ku-MMR.
Kungani i-MMR iwusizo ikakhulukazi esizukulwaneni se-retrieval-augmented generation (RAG)?
Ngokuhlukanisa izingcezu ezibuyisiwe, i-MMR isiza imodeli ukuthi ibone ubufakazi obuhlukahlukene kunokuba iqiniso elifanayo liphindeke, lithuthukise ukumbozwa.