MWONGOZO wa Kiufundi

Kuandika upya Hoja na Urejeshaji wa Maswali Mengi

Kuandika upya hoja na urejeshaji wa hoja nyingi ni mbinu za RAG ambazo hubadilisha swali la mtumiaji kabla ya kutafuta, kwa kulitaja upya, kuligawanya katika maswali madogo, au kuzalisha vibadala kadhaa na kuunganisha matokeo yake.

  • dk 3 kusoma
  • Ilisasishwa mwisho
Katika ukurasa huudk 3 kusoma
  1. Muhtasari
  2. Dive ya kina
  3. Athari za kimkakati
  4. Mustakabali wa Kuandika upya Hoja na Urejeshaji wa Hoja Nyingi
  5. Utekelezaji wa Ulimwengu Halisi
  6. Hatari & Walinzi
  7. Ramani ya Utekelezaji
  8. Endelea Kuchunguza
  9. Maswali yanayoulizwa mara kwa mara

Muhtasari

Ni muhimu kwa sababu watumiaji mara nyingi huuliza maswali yasiyoeleweka, ya mazungumzo au ya sehemu nyingi ambayo maneno yake hayalingani na hati, na swali bora zaidi linaweza kuibua vifungu muhimu ambavyo utafutaji mmoja halisi ungekosa.

Dive ya kina

Ubora wa kurejesha unategemea sana hoja. Watumiaji huandika maswali mafupi, yenye utata au mazungumzo, wakati hati hutumia msamiati wao wenyewe. Ubadilishaji wa hoja hufunga pengo hilo kabla ya utafutaji kutokea. Njia rahisi zaidi ni kuandika upya: LLM hugeuza ujumbe wa mtumiaji kuwa hoja ya utafutaji iliyo wazi zaidi. Hili ni muhimu katika gumzo la pande nyingi, ambapo ufuatiliaji kama vile "na mwaka wa 2023?" haimaanishi chochote bila historia, kwa hivyo mfumo unapunguza mazungumzo kuwa hoja ya pekee. Mtengano hugawanya swali changamano katika maswali madogo ambayo yanaweza kurejeshwa kando, muhimu kwa ulinganisho au maswali ya aina nyingi. Mwongozo wa kurudi nyuma, ulioelezewa na watafiti wa Google DeepMind mnamo 2023, unauliza swali la jumla zaidi kwanza ili kupata kanuni za usuli. Urejeshaji wa hoja nyingi huzalisha anuwai kadhaa za swali, hutafuta kila moja, na kuunganisha matokeo. LangChain iliipatia umaarufu hii kwa MultiQueryRetriever yake. RAG-Fusion inachanganya hoja nyingi na muunganisho wa cheo unaolingana (RRF), mbinu iliyofafanuliwa na Cormack, Clarke na Buettcher mwaka wa 2009, ambayo huweka alama kila hati kwa kujumlisha 1/(k + cheo) katika orodha zote za matokeo. Hati zinazoonekana juu katika orodha kadhaa hupanda juu bila kuhitaji alama mbichi zinazolinganishwa. Mbinu inayohusiana, HyDE (Upachikaji Hati za Dhahania, Gao na wenzake, 2022), ina kielelezo cha kuandika jibu dhahania na kupachika hilo badala ya swali, kwa sababu maandishi yenye umbo la jibu mara nyingi hukaa karibu na vifungu vya jibu halisi katika nafasi ya kupachika. Maoni potofu: maswali zaidi sio bora kila wakati. Kila lahaja huongeza muda na gharama, na vibadala vilivyozalishwa vibaya vinaweza kuondoka kwenye dhamira ya mtumiaji, na kuingiza hati zisizo na umuhimu. Kuandika upya kunaweza pia kuondoa vikwazo muhimu kama tarehe au majina ya bidhaa. Pima ukumbusho na ujibu ubora kwenye maswali halisi kabla ya kuchukua hatua hizi.

Athari za kimkakati

Gharama na bajeti

Maamuzi ya usanifu huendesha utendaji na gharama ya uendeshaji kwa miaka.

Maamuzi ya wazi zaidi

Elimu ya kiufundi husaidia timu kuchagua safu sahihi, sio tu mpya zaidi.

Udhibiti wa ubora

Chaguo bora za uhandisi hupunguza matukio ya kuaminika katika uzalishaji.

Mustakabali wa Kuandika upya Hoja na Urejeshaji wa Hoja Nyingi

Kadiri RAG ya kikali inavyoenea, mabadiliko ya hoja yanazidi kushughulikiwa na muundo unaoamua nini cha kutafuta, kurudia wakati matokeo yanaonekana dhaifu, badala ya hatua isiyobadilika ya kuandika upya. Hiyo hufanya mawazo ya msingi, mtengano, vibadala na muunganisho, kuwa muhimu zaidi hata yanapozidi kuonekana. Uboreshaji wa miundo ya kupachika na utafutaji mseto hupunguza baadhi ya kutofautiana kwa msamiati lakini hauondoi hitaji la kufafanua maswali yenye utata au mazungumzo. Tarajia timu kutumia mbinu hizi kwa kuchagua, zinazoanzishwa wakati hoja inaonekana changamano au urejeshaji wa awali ni dhaifu, ili kusawazisha ubora na gharama.

Utekelezaji wa Ulimwengu Halisi

Katika msaidizi wa gumzo, ufuatiliaji "vipi kuhusu wafanyikazi wa muda?" imeandikwa upya kuwa swali la pekee kama vile "sera ya likizo ya mzazi kwa wafanyikazi wa muda" kwa kutumia mazungumzo ya awali.

Swali linalolinganisha bei za watoa huduma wawili wa mtandaoni linagawanywa katika utafutaji tofauti kwa kila mtoa huduma, na matokeo huunganishwa kabla ya kujibu.

Kijibu cha usaidizi hutoa misemo minne ya "programu yangu huniacha", ikiwa ni pamoja na maneno ya kiufundi kama vile kuisha kwa muda wa muda na kuonyesha upya tokeni, na huunganisha matokeo kwa muunganisho wa cheo unaolingana.

Msaidizi wa utafiti hutumia ushawishi wa kurudi nyuma kutafuta kwanza kanuni ya jumla nyuma ya swali finyu, kisha hurejesha maelezo mahususi, na kuupa mfano usuli na maelezo mahususi.

Hatari & Walinzi

  • Kuboresha kiwango kimoja kunaweza kuficha udhaifu mkubwa wa mfumo.

  • Gharama za miundombinu na matengenezo mara nyingi hupunguzwa.

  • Mapengo ya usalama na uonekanaji yanaweza kukua kadiri mifumo inavyozidi kuwa ngumu.

Ramani ya Utekelezaji

  1. Bainisha muda, ubora na malengo ya gharama kabla ya utekelezaji.

  2. Benchmark chini ya mzigo halisi na hali ya data.

  3. Ufuatiliaji wa ala kwa makosa, kuteleza, na athari za mtumiaji.

  4. Tayarisha njia za urejeshaji na majibu ya matukio kabla ya kuongeza ukubwa.

Endelea Kuchunguza

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 Query Rewriting and Multi-Query Retrieval quiz

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

Anza chemsha bongo

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

Maswali yanayoulizwa mara kwa mara

Kuandika upya Hoja na Urejeshaji wa Maswali Mengi ni nini?

Kuandika upya hoja na urejeshaji wa hoja nyingi ni mbinu za RAG ambazo hubadilisha swali la mtumiaji kabla ya kutafuta, kwa kulitaja upya, kuligawanya katika maswali madogo, au kuzalisha vibadala kadhaa na kuunganisha matokeo yake. Ni muhimu kwa sababu watumiaji mara nyingi huuliza maswali yasiyoeleweka, ya mazungumzo au ya sehemu nyingi ambayo maneno yake hayalingani na hati, na swali bora zaidi linaweza kuibua vifungu muhimu ambavyo utafutaji mmoja halisi ungekosa.

Kwa nini kuandika upya hoja ni muhimu hasa katika gumzo la zamu nyingi?

Ufuatiliaji kama "na mwaka wa 2023?" inahitaji historia ya mazungumzo ili kuwa swali muhimu la pekee.

Ni mbinu gani inayogawanya swali la kulinganisha katika utafutaji tofauti kwa kila kitu kinacholinganishwa?

Mtengano hugawanya maswali changamano au yenye sehemu nyingi katika maswali madogo yaliyorejeshwa kando.

Ushawishi wa kurudi nyuma hufanya nini?

Ushawishi wa kurudi nyuma, kutoka kwa watafiti wa Google DeepMind, hupata usuli wa jumla kabla ya maelezo mahususi.

Katika muunganisho wa cheo unaofanana, alama ya hati huhesabiwaje?

RRF inajumlisha 1/(k + cheo) juu ya kila orodha iliyo na hati, hati za zawadi zimeorodheshwa juu katika orodha kadhaa.

Kwa nini RRF inafaa kwa kuunganisha utaftaji wa vekta na matokeo ya BM25?

Kwa sababu RRF hutumia nafasi za cheo pekee, inaweza kuchanganya orodha ambazo alama zake ghafi hazilinganishwi.