← नवीनतम पेपर
🤖 machine learning

Retriever Portfolios: A Principled Approach to Adaptive RAG

यह शोध पत्र "रिट्रीवर पोर्टफोलियो" (Retriever Portfolios) का प्रस्ताव करता है, जो एक सिद्धांतपूर्ण विधि है जो विषम प्रश्नों (heterogeneous queries) को संभालने के लिए रिट्रीवर्स के एक विविध उपसमूह का स्वचालित रूप से चयन करता है, जिससे सिंगल-रिट्रीवर या नैइव मल्टी-रिट्रीवर बेसलाइन की तुलना में कम विलंबता (latency) और लागत के साथ बेहतर सटीकता प्राप्त होती है।

मूल लेखक: Miltiadis Stouras, Vincent Cohen-Addad, Silvio Lattanzi, Ola Svensson

प्रकाशित 2026-06-01
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Miltiadis Stouras, Vincent Cohen-Addad, Silvio Lattanzi, Ola Svensson

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक प्रश्न का उत्तर देने की कोशिश कर रहे हैं, और आपके पास मदद के लिए किताबों का एक विशाल पुस्तकालय (इंटरनेट) है। आर्टिफिशियल इंटेलिजेंस की दुनिया में, इसे RAG (रिट्रीवल-ऑगमेंटेड जनरेशन) कहा जाता है। AI एक "लाइब्रेरियन" (रिट्रीवर) से सबसे अच्छे पन्ने खोजने के लिए कहता है, और फिर एक "लेखक" (लार्ज लैंग्वेज मॉडल) उन पन्नों का उपयोग करके उत्तर लिखता है।

लंबे समय तक, ये सिस्टम हर एक सवाल के लिए एक ही अकेले लाइब्रेरियन का उपयोग करते थे। समस्या क्या थी? कुछ सवाल सरल होते हैं ("राष्ट्रपति कौन है?"), जबकि अन्य जटिल पहेलियाँ होते हैं जिनमें आपको कई अलग-अलग किताबों के बीच कड़ियों को जोड़ने की आवश्यकता होती है ("प्रिंटिंग प्रेस के आविष्कार ने फ्रांसीसी क्रांति को कैसे प्रभावित किया?")।

एक लाइब्रेरियन जो सरल तथ्य खोजने में माहिर है, वह जटिल पहेलियों को सुलझाने में बहुत खराब हो सकता है, और इसके विपरीत भी। केवल एक ही लाइब्रेरियन पर निर्भर रहने का मतलब है कि आपको अक्सर गलत पन्ने मिलते हैं, जिससे गलत उत्तर या "हैलुसिनेशन" (बनाई गई बातें) पैदा होती हैं।

समाधान: एक "रिट्रीवर पोर्टफोलियो"

इस शोध पत्र के लेखक एक स्मार्ट तरीका प्रस्तावित करते हैं: एक अकेला लाइब्रेरियन रखने के बजाय, विशेषज्ञों की एक छोटी टीम (एक "पोर्टफोलियो") नियुक्त करें।

इसे एक मेडिकल क्लिनिक की तरह समझें।

  • पुराना तरीका: आपके पास एक जनरल प्रैक्टिशनर (सामान्य चिकित्सक) है जो टूटे हुए पैर से लेकर हार्ट अटैक तक सब कुछ ठीक करने की कोशिश करता है। वे हार्ट अटैक को मिस कर सकते हैं क्योंकि वे पैरों को देखने के आदी हैं।
  • नया तरीका (पेपर का विचार): आपके पास एक फुट डॉक्टर, एक हार्ट स्पेशलिस्ट और एक न्यूरोलॉजिस्ट वाला क्लिनिक है। जब आप अंदर आते हैं, तो एक स्मार्ट ट्राइएज नर्स ("रूटर") आपके लक्षणों को जल्दी से देखती है और आपको आपकी विशिष्ट समस्या के लिए सबसे अच्छे विशेषज्ञ के पास भेज देती है।

इस पेपर में, "विशेषज्ञ" अलग-अलग सर्च एल्गोरिदम (रिट्रीवर्स) हैं जिनके अलग-अलग सेटिंग्स हैं। कुछ सटीक शब्द मिलान खोजने में अच्छे हैं, अन्य ऐसे विचारों को खोजने में अच्छे हैं जो सुनने में समान लगते हैं, और अन्य संबंधित अवधारणाओं को जोड़ने में अच्छे हैं।

उन्होंने टीम कैसे बनाई

शोधकर्ताओं ने केवल अनुमान नहीं लगाया कि किसे काम पर रखना है। उन्होंने एक आदर्श टीम बनाने के लिए एक गणितीय विधि विकसित की:

  1. बड़ा पूल: उन्होंने 360 अलग-अलग "लाइब्रेरियनों" (विभिन्न खोज रणनीतियों और सेटिंग्स) के एक विशाल पूल से शुरुआत की।
  2. "बेस्ट-ऑफ-के" लक्ष्य: उन्होंने एक सरल प्रश्न पूछा: "यदि हम 5 लाइब्रेरियनों की एक छोटी टीम चुनते हैं, तो कौन से 5 सबसे अधिक क्षेत्र को कवर करेंगे?" वे ऐसे 5 लाइब्रेरियन नहीं चाहते थे जो बिल्कुल एक जैसा काम करते हों। वे एक विविध टीम चाहते थे जहाँ यदि एक विफल हो जाए, तो दूसरा सफल हो जाए।
  3. एल्गोरिदम: उन्होंने एक ग्रीडी एल्गोरिदम (एक चरण-दर-चरण चयन प्रक्रिया) का उपयोग किया। यह पहले सबसे अच्छे लाइब्रेरियन को चुनता है, फिर दूसरे ऐसे लाइब्रेरियन को चुनता है जो उन सवालों में मदद करता है जिन्हें पहले वाले ने छोड़ दिया था, और इसी तरह आगे बढ़ता है।
  4. परिणाम: वे एक छोटी, विविध टीम (जैसे, 4 या 5 विशेषज्ञ) के साथ समाप्त हुए जो लगभग सभी प्रकार के सवालों को कवर करती है।

यह वास्तविक जीवन में कैसे काम करता है

जब कोई उपयोगकर्ता प्रश्न पूछता है:

  1. द रूटर: एक हल्का AI प्रश्न को देखता है और निर्णय लेता है, "यह एक जटिल पहेली लग रही है; चलिए ग्राफ-एक्सपर्ट और डायवर्सिटी-एक्सपर्ट से पूछते हैं।"
  2. समानांतर खोज (Parallel Search): एक लाइब्रेरियन से पूछने, फिर इंतजार करने, और फिर दूसरे से पूछने के बजाय, सिस्टम चुनी गई टीम के सदस्यों को एक साथ (समानांतर में) पूछता है।
  3. अंतिम उत्तर: सिस्टम को कुछ अलग-अलग पन्नों के सेट मिलते हैं। एक "जज" AI उन पन्नों से उत्पन्न उत्तरों को देखता है और सबसे अच्छा उत्तर चुनता है।

यह क्यों बेहतर है (परिणाम)

इस पेपर ने कई कठिन प्रश्न-उत्तर बेंचमार्क (जैसे HotpotQA और TriviaQA) पर इसका परीक्षण किया। यहाँ उन्होंने क्या पाया:

  • बेहतर सटीकता: विशेषज्ञों की टीम ने सही जानकारी अधिक बार खोजी जितनी बार कोई भी एकल लाइब्रेरियन खोज सकता था, भले ही वह एकल लाइब्रेरियन औसत रूप से "सर्वश्रेष्ठ" क्यों न हो।
  • तेज़ और सस्ता: अन्य तरीके सवाल का जवाब देते समय (जैसे एक-एक करके अलग-अलग सेटिंग्स आज़माना जब तक कि वह काम न कर जाए) लाइब्रेरियन को "ट्यून" करने की कोशिश करते हैं। यह धीमा और महंगा है। इस पेपर का तरीका सवाल पूछने से पहले ही टीम चुन लेता है। क्योंकि टीम के सदस्य समानांतर में काम करते हैं, इसलिए यह बहुत तेज़ है और समान या बेहतर परिणाम प्राप्त करते हुए कम कंप्यूटर संसाधनों (टोकन) का उपयोग करता है।
  • सिर्फ "अधिक किताबें" नहीं: उन्होंने साबित किया कि सुधार केवल इसलिए नहीं था क्योंकि वे अधिक पन्ने पढ़ रहे थे। यह इसलिए था क्योंकि वे सही विशेषज्ञ से सही पन्ने पढ़ रहे थे।

निचोड़

यह पेपर AI के लिए "एक ही आकार सबके लिए उपयुक्त" (one-size-fits-all) सर्च इंजन का उपयोग करना बंद करने का एक व्यवस्थित तरीका पेश करता है। खोज विशेषज्ञों की एक छोटी, विविध टीम बनाकर और सही काम के लिए सही लोगों को चुनने के लिए एक स्मार्ट रूटर का उपयोग करके, सिस्टम अधिक सटीक, तेज़ और कुशल हो जाता है। यह एक सामान्य विशेषज्ञ के सब कुछ करने की कोशिश करने और एक विशेष टीम के मिलकर समस्या को हल करने के बीच का अंतर है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →