← नवीनतम पेपर
💬 NLP

In-Context Optimization for Retrieval-Augmented Generation: A Gradient-Descent Perspective

यह शोध पत्र रिट्रीवल-ऑगमेंटेड जनरेशन (RAG) को इन-कॉन्टेक्स्ट ऑप्टिमाइज़ेशन प्रक्रिया के रूप में पुनर्गठित करता है, यह प्रदर्शित करते हुए कि लीनियर सेल्फ-अटेंशन लेयर्स एक एकीकृत रिट्रीवल ऑब्जेक्टिव पर ग्रेडिएंट-डिसेन्ट स्टेप्स को लागू कर सकते हैं, जिससे एक हल्का, केवल फॉरवर्ड-ओनली तरीका प्राप्त होता है जो बिना किसी टेस्ट-टाइम ग्रेडिएंट अडैप्टेशन की आवश्यकता के, साक्ष्य उपयोग के संदर्भ-सशर्त अपडेट का पूर्वानुमान लगाकर फ्रोजन RAG मॉडल्स को उन्नत करता है।

मूल लेखक: Mingchen Li, Jiatan Huang, Chuxu Zhang, Liang Zhao, Hong Yu

प्रकाशित 2026-05-27
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Mingchen Li, Jiatan Huang, Chuxu Zhang, Liang Zhao, Hong Yu

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

यहाँ एक सरल भाषा और रोज़मर्रा के उदाहरणों का उपयोग करके पेपर की व्याख्या दी गई है।

मुख्य विचार: एक रोबोट को पढ़ने के दौरान "सोचना" सिखाना

कल्पना कीजिए कि आपके पास एक बहुत ही बुद्धिमान, लेकिन थोड़ा जड़ (rigid) रोबोट लाइब्रेरियन है (Large Language Model या LLM)। इस लाइब्रेरियन ने अपनी ट्रेनिंग के दौरान किताबों का एक विशाल पुस्तकालय पढ़ा है, लेकिन जो कुछ भी इसके पढ़ने के बाद हुआ, उसके बारे में इसे कोई जानकारी नहीं है।

लाइब्रेरियन को नए सवालों के जवाब देने में मदद करने के लिए, आप उसे जवाब देने से ठीक पहले प्रासंगिक दस्तावेज़ों का एक ढेर (जैसे कि एक 'चीट शीट') देते हैं। इसे Retrieval-Augmented Generation (RAG) कहा जाता है।

समस्या:
आमतौर पर, लाइब्रेरियन बस चीट शीट पढ़ता है और जवाब देता है। वह दस्तावेज़ों को स्थिर तथ्यों (static facts) की तरह मानता है। यदि सवाल पेचीदा है या दस्तावेज़ भ्रमित करने वाले हैं, तो लाइब्रेरियन को यह नहीं पता होता कि उन दस्तावेज़ों का बेहतर उपयोग करने के लिए अपनी सोच को कैसे एडजस्ट (adjust) किया जाए। यह वैसा ही है जैसे किसी छात्र को एक पाठ्यपुस्तक थमा दी जाए लेकिन उसे उस पर हाईलाइट करने या नोट्स लेने की अनुमति न दी जाए; उसे बस उसे सीधे पढ़ना पड़ता है।

समाधान (RAG-GD):
यह पेपर लाइब्रेरियन की मदद करने का एक नया तरीका प्रस्तावित करता है। दस्तावेज़ों को केवल पढ़ने के बजाय, लाइब्रेरियन यह सीखता है कि कुछ उदाहरणों के आधार पर उन्हें कैसे पढ़ना है (adapt how it reads them)

लेखक इसे "In-Context Optimization" कहते हैं। उन्होंने महसूस किया कि जब एक मॉडल उदाहरणों को देखता है, तो वह केवल उन्हें "पढ़" नहीं रहा होता; वह गुप्त रूप से थोड़ी सी गणितीय गणना (जैसे कि एक त्वरित मानसिक गणना) कर रहा होता है ताकि जानकारी का सर्वोत्तम उपयोग किया जा सके।


पेपर की तीन-भागों वाली कहानी

1. "जादुई गणित" की खोज (सिद्धांत/Theory)

शोधकर्ताओं ने एक सैद्धांतिक प्रश्न पूछा: क्या "उदाहरण पढ़ने" और "उनसे सीखने" के बीच कोई गणितीय संबंध है?

उन्होंने एक सरलीकृत, लीनियर वर्जन का रोबोट लाइब्रेरियन बनाया (जिसे Linear Self-Attention का उपयोग करके बनाया गया था)। उन्होंने एक "जादुई ट्रिक" खोजी:

  • उपमा (Analogy): कल्पना कीजिए कि आप एक छात्र को गणित की समस्या हल करना सिखा रहे हैं। आप उसे तीन उदाहरण दिखाते हैं।
  • निष्कर्ष: शोधकर्ताओं ने सिद्ध किया कि यदि आपके पास एक विशिष्ट प्रकार का सरल रोबोट है, तो उन तीन उदाहरणों को देखना गणितीय रूप से बिल्कुल वैसा ही है जैसे रोबोट "ग्रेडिएंट डिसेंट" (गलतियों को सुधारने का एक मानक तरीका) का एक छोटा सा कदम उठा रहा हो।
  • इसका अर्थ क्या है: रोबोट केवल उदाहरणों को याद नहीं कर रहा है; यह तुरंत अपने "नियमों" को अपडेट करने के लिए उनका उपयोग कर रहा है कि सवाल और जवाब को कैसे जोड़ा जाए। यह ऐसा है जैसे रोबोट बोलने से पहले ही अपने दिमाग में एक सूक्ष्म-पाठ (micro-lesson) ले रहा है।

2. सीमाओं का परीक्षण (सीमा/Boundary)

इसके बाद, उन्होंने पूछा: क्या यह "जादुई ट्रिक" तब भी काम करती है जब रोबोट अधिक जटिल (जैसे कि एक आधुनिक AI) हो या डेटा अव्यवस्थित (messy) हो?

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

3. व्यावहारिक उपकरण (RAG-GD)

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

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

परिणाम

उन्होंने इस "कोच और स्टिकर नोट" सिस्टम का परीक्षण सात अलग-अलग प्रश्न-उत्तर खेलों (जैसे ट्रिविया और जटिल तर्क पहेलियाँ) पर किया।

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

सारांश

यह पेपर तर्क देता है कि प्राप्त किए गए दस्तावेज़ केवल निष्क्रिय तथ्य नहीं होने चाहिए; उन्हें ऐसे संकेतों के रूप में होना चाहिए जो AI को अपनी सोच को एडजस्ट करने के लिए प्रेरित करें। इस गणित को समझकर, लेखकों ने एक हल्का सिस्टम बनाया है जो फ्रोजन AI मॉडल्स को बिना दोबारा ट्रेन किए या भारी गणनाओं से धीमा किए, तुरंत नई जानकारी के अनुकूल होने की अनुमति देता है।

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

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

Digest आज़माएँ →