Ulimi lwe-AI GUIDE

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

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.

I-Maximum Marginal Relevance iyingxenye yesitaki solimi-AI esisetshenziselwa ukufunda, ukukhiqiza, ukuhlukanisa, nokuguqula umbhalo nenkulumo ngezikali.

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-Mastering 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. I-Maximum Marginal Relevance iyingxenye yesitaki solimi-AI esisetshenziselwa ukufunda, ukukhiqiza, ukuhlukanisa, nokuguqula umbhalo nenkulumo ngezikali. Ukuze wakhe ukuqonda okujulile, phatha i-Maximum Marginal Relevance njengemodeli yokusebenza, hhayi isici esisodwa: chaza imiphumela efiselekayo, ucacise ukucabanga, futhi uhlukanise lokho uhlelo olungakwenza ngokwethembeka kulokho okusadinga ukwahlulela kochwepheshe.

Empeleni, amaqembu aqinile asebenzisa ukwaziswa kwedizayini ye-Maximum Marginal Relevance, ukubuyisa, nokubuyekeza amalophu njengohlelo olulodwa lokuxhumana oludidiyelwe. Babhala imibandela yempumelelo ecacile, ukuhlola okuqhathaniswa nedatha engokoqobo nokugeleza komsebenzi, futhi baphindaphinde ngokusekelwe kumaphethini okuhluleka aqashiwe esikhundleni sokuwina kwebhentshimakhi yesikhathi esisodwa. Yilapho ukuqonda kwethiyori kuguquka kube amandla ahlala njalo kuwo wonke umkhiqizo, inqubomgomo, kanye nokusebenza.

Ukugeleza komsebenzi wolimi kungahamba ngokushesha ngaphandle kokudela ukuvumelana. Ngesikhathi esifanayo, amaqiniso Akhohliwe angafaka imibiko buthule, ukugeleza kosekelo, noma imiphumela yocwaningo. Indlela eqine kakhulu iwukuhlanganisa isivinini sokuhlola nesiyalo sokuphatha: qhuba abashayeli bezindiza, bamba ubufakazi, ushicilele amalogi ezinqumo, futhi ubuyekeze izivikelo ngokuqhubekayo njengoba imodeli yokuziphatha, okulindelwe ngabasebenzisi, kanye nezimfuneko zokulawula zishintsha.

I-Strategic Impact

Ukugeleza komsebenzi wolimi kungahamba ngokushesha ngaphandle kokudela ukuvumelana.

Ukugeleza komsebenzi wolimi kungahamba ngokushesha ngaphandle kokudela ukuvumelana. Ekusetshenzisweni kwekhwalithi ephezulu, lokhu kuhunyushwa emithethweni yokusebenza elinganisekayo, imingcele yobunikazi, nemikhuba yokubuyekeza ephindelelayo ukuze amaqembu akwazi ukukala ukuzethemba esikhundleni sokukala ukungaqondakali.

Yandisa ukufinyelela kuzo zonke izilimi nezitayela zokuxhumana.

Yandisa ukufinyelela kuzo zonke izilimi nezitayela zokuxhumana. Ekusetshenzisweni kwekhwalithi ephezulu, lokhu kuhunyushwa emithethweni yokusebenza elinganisekayo, imingcele yobunikazi, nemikhuba yokubuyekeza ephindelelayo ukuze amaqembu akwazi ukukala ukuzethemba esikhundleni sokukala ukungaqondakali.

Amaqembu angachitha isikhathi esiningi ekwahluleleni kuyilapho i-automation isingatha impinda.

Amaqembu angachitha isikhathi esiningi ekwahluleleni kuyilapho i-automation isingatha impinda. Ekusetshenzisweni kwekhwalithi ephezulu, lokhu kuhunyushwa emithethweni yokusebenza elinganisekayo, imingcele yobunikazi, nemikhuba yokubuyekeza ephindelelayo ukuze amaqembu akwazi ukukala ukuzethemba esikhundleni sokukala ukungaqondakali.

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.

Amaphethini Okusebenzisa

Maximum Marginal Relevance in practice

I-chatbot ye-RAG isebenzisa ukubuyiswa kwe-MMR ukuze izingxenye zayo eziphezulu ezi-5 zimboze izici ezihlukene zenqubomgomo esikhundleni sezigatshana ezinhlanu zepharagrafu efanayo.

I-chatbot ye-RAG isebenzisa ukubuyiswa kwe-MMR ukuze izingxenye zayo ezi-5 eziphezulu zihlanganise izici ezihlukene zenqubomgomo esikhundleni sezimiselo ezinhlanu zesigaba esifanayo Amathimba ngokuvamile athola imiphumela engcono uma echaza imingcele yekhwalithi ngaphambili, egcina indlela yokukhuphuka komuntu yamakesi asemaphethelweni, futhi alandelele kokubili izinzuzo zokukhiqiza nezindleko zamaphutha ngokuhamba kwesikhathi.

Maximum Marginal Relevance in practice

Ithuluzi lokufingqa locwaningo lisebenzisa i-MMR ukuze ikhethe amavesi anciphisa ukugqagqana, akhiqize isifinyezo esibanzi, esingaphindaphindi kakhulu.

Ithuluzi lokufingqa locwaningo lisebenza i-MMR ukuze ikhethe amavesi anciphisa ukugqagqana, akhiqize isifinyezo esibanzi, esiphindaphinda kancane Amathimba ngokuvamile athola imiphumela engcono lapho echaza izilinganiso zekhwalithi ngaphambili, egcina indlela yokukhuphuka kwabantu yamakesi asemaphethelweni, futhi alandelele kokubili izinzuzo zokukhiqiza nezindleko zamaphutha ngokuhamba kwesikhathi.

Maximum Marginal Relevance in practice

Umhlanganisi wezindaba ulinganisa ama-athikili nge-MMR ukuze abonise ukumbozwa okuhlukahlukene komcimbi kunezitolo eziyishumi eziphinda indaba eyodwa yocingo.

Umhlanganisi wezindaba ulinganisa ama-athikili nge-MMR ukuze abonise ukumbozwa okuhlukahlukene komcimbi kunezitolo eziyishumi eziphinda indaba eyodwa yocingo Amaqembu ngokuvamile athola imiphumela engcono uma echaza izilinganiso zekhwalithi ngaphambili, egcina indlela yokukhuphuka yomuntu yamakesi asemaphethelweni, futhi elandelela kokubili izinzuzo zokukhiqiza nezindleko zamaphutha ngokuhamba kwesikhathi.

Maximum Marginal Relevance in practice

Isitholi sesitolo se-vector se-LangChain sidalula search_type='mmr' nge-fetch_k kanye ne-lambda_mult ukuze kuhlukanise amadokhumenti abuyisiwe.

Isitholi sesitolo se-Vector sika-LangChain sidalula search_type='mmr' nge-fetch_k kanye ne-lambda_mult ukuze kuhlukanise amadokhumenti abuyisiwe Amaqembu ngokuvamile athola imiphumela engcono uma echaza izinga eliphezulu ngaphambili, egcina indlela yokukhuphuka komuntu yamakesi asemaphethelweni, futhi alandelele kokubili izinzuzo zokukhiqiza nezindleko zamaphutha ngokuhamba kwesikhathi.

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

1

Chaza ifomethi yokuphumayo, ithoni, namazinga wekhwalithi ngaphambi kokukhishwa.

Chaza ifomethi yokuphumayo, ithoni, namazinga wekhwalithi ngaphambi kokukhishwa. Phatha isinyathelo ngasinye njengesango lobufakazi: uma imibandela ingafinyelelwa, misa ukukhishwa, vala igebe, bese unweba ukusetshenziswa.

2

Izimpendulo eziyisisekelo ngemithombo ethembekile noma nini lapho ukunemba kubalulekile.

Izimpendulo eziyisisekelo ngemithombo ethembekile noma nini lapho ukunemba kubalulekile. Phatha isinyathelo ngasinye njengesango lobufakazi: uma imibandela ingafinyelelwa, misa ukukhishwa, vala igebe, bese unweba ukusetshenziswa.

3

Gcina indawo yokuhlola isibuyekezo somuntu ukuze uthole imiphumela ephezulu.

Gcina indawo yokuhlola isibuyekezo somuntu ukuze uthole imiphumela ephezulu. Phatha isinyathelo ngasinye njengesango lobufakazi: uma imibandela ingafinyelelwa, misa ukukhishwa, vala igebe, bese unweba ukusetshenziswa.

4

Landela amaphethini okuhluleka futhi uqeqeshe kabusha imiyalo noma ukuhamba komsebenzi njalo.

Landela amaphethini okuhluleka futhi uqeqeshe kabusha imiyalo noma ukuhamba komsebenzi njalo. Phatha isinyathelo ngasinye njengesango lobufakazi: uma imibandela ingafinyelelwa, misa ukukhishwa, vala igebe, bese unweba ukusetshenziswa.

Qhubeka Uhlole