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

PIAST: Rapid Prompting with In-context Augmentation for Scarce Training data

PIAST एक तीव्र, स्वचालित प्रॉम्प्टिंग विधि है जो मानव निर्देशों को मोंटे कार्लो शापली अनुमान (Monte Carlo Shapley estimation) और आक्रामक सबसैंपलिंग के माध्यम से अनुकूलित किए गए कुछ-शॉट उदाहरण सेट के साथ संवर्धित करती है, जिससे सीमित प्रशिक्षण डेटा और कंप्यूट बजट वाले विभिन्न कार्यों पर अत्याधुनिक प्रदर्शन प्राप्त होता है।

मूल लेखक: Pawel Batorski, Paul Swoboda

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

मूल लेखक: Pawel Batorski, Paul Swoboda

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

कल्पना कीजिए कि आप एक बहुत ही बुद्धिमान, लेकिन थोड़े भ्रमित रोबोट को एक नया काम करना सिखाने की कोशिश कर रहे हैं। आप उसे निर्देशों का एक सेट (एक "प्रॉम्ट") देते हैं। यदि निर्देश अस्पष्ट हैं, तो रोबोट विफल हो सकता है। यदि वे उत्तम हैं, तो वह चमक उठेगा।

समस्या यह है कि हाथ से ये उत्तम निर्देश लिखना कठिन और समय लेने वाला है, और इसके लिए अक्सर आपको रोबोट को दिखाने के लिए उन विशिष्ट उदाहरणों की दर्जनों प्रतियां देनी पड़ती हैं जो आप उससे करवाना चाहते हैं। यह बिल्कुल वैसा ही है जैसे किसी बच्चे को केवल "केक बनाओ" कहकर केक बनाना सिखाना, बनाम उसे सैकड़ों बेहतरीन केक की तस्वीरें दिखाना और यह समझाना कि खराब बने केक में क्या गलत था।

PIAST (Scarce Training data के लिए Prompting with In-context Augmentation) एक नया, सुपर-फास्ट तरीका है जो एक स्मार्ट, स्वचालित 'सू-शेफ' (सहायक रसोइया) की तरह काम करता है ताकि आपको ये निर्देश लिखने में मदद मिल सके।

यह कैसे काम करता है, इसके लिए कुछ रोजमर्रा के उदाहरणों का उपयोग किया गया है:

1. समस्या: "अनुमान और जांच" का जाल (The "Guess and Check" Trap)

रोबोट को सिखाने के मौजूदा अधिकांश तरीके घंटों तक एक-एक करके सुई खोजने के समान हैं। वे या तो:

  • निर्देशों को बार-बार लिखने में कई दिन बिताते हैं (बहुत धीमा)।
  • मौजूदा उदाहरणों के एक विशाल पुस्तकालय पर निर्भर रहते हैं (जो शायद आपके पास न हो)।

2. PIAST समाधान: "टेस्ट-टेस्ट" लूप (The "Taste-Test" Loop)

PIAST केवल अनुमान नहीं लगाता; यह एक तीव्र, स्वचालित "टेस्ट-टेस्ट" लूप चलाता है। यहाँ प्रक्रिया दी गई है:

  • चरण 1: विचार जनरेटर (The Example Proposer)
    कल्पना कीजिए कि आप एक रचनात्मक लेखक से गणित की समस्या को हल करने के 10 अलग-अलग उदाहरण बनाने के लिए कहते हैं। वह लेखक (एक AI) तेजी से विविध उदाहरणों की एक सूची बनाता है, जिनमें से कुछ छोटे हैं, कुछ लंबे हैं, और वे विभिन्न दृष्टिकोणों को कवर करते हैं।
  • चरण 2: आलोचक (The Prompt Evaluator)
    आप इन 10 उदाहरणों को लेते हैं और उन्हें रोबोट को दिखाते हैं। रोबोट कुछ अभ्यास समस्याओं को हल करने की कोशिश करता है। "आलोचक" AI देखता है और कहता है, "हे, उदाहरण #4 रोबोट को भ्रमित कर रहा है। यह गलतियाँ कर रहा है। उदाहरण #1 बहुत बढ़िया है।"
  • चरण 3: गणित का जादू (Shapley Values)
    यही असली 'सीक्रेट सॉस' है। केवल यह अनुमान लगाने के बजाय कि कौन सा उदाहरण बुरा है, PIAST एक गणितीय अवधारणा का उपयोग करता है जिसे Shapley Values कहा जाता है।
    • उपमा: कल्पना कीजिए कि एक बैंड गाना बजा रहा है। आप जानना चाहते हैं कि कौन सा संगीतकार सबसे खराब है। आप केवल उन्हें अकेले नहीं सुनते; आप पहले पूरे बैंड को सुनते हैं, फिर ड्रमर को हटा देते हैं, फिर बेसिसट को हटा देते हैं, और देखते हैं कि गाने की गुणवत्ता कितनी कम होती है।
    • PIAST यह पता लगाने के लिए गणितीय रूप से ऐसा ही करता है कि प्रत्येक उदाहरण रोबोट के प्रदर्शन में कितनी मदद करता है या कितनी बाधा डालता है। यह श्रृंखला में "सबसे कमजोर कड़ी" को ढूंढ निकालता है।
  • चरण 4: अदला-बदली (Replace, Drop, or Keep)
    एक बार जब सबसे कमजोर उदाहरण की पहचान हो जाती है, तो PIAST "विचार जनरेटर" से एक नया विकल्प मांगता है। फिर यह एक त्वरित परीक्षण चलाता है:
    • क्या नया उदाहरण रोबोट को स्मार्ट बनाता है? इसे बदल दें (Swap it in)।
    • क्या उदाहरण वास्तव में बेकार है? इसे पूरी तरह से हटा दें (Drop it entirely)।
    • क्या वर्तमान सेट एकदम सही है? इसे रखें (Keep it)।

3. यह क्यों एक गेम चेंजर है

  • यह तेज़ है: अन्य तरीकों को एक धीमी, सूक्ष्म कला पुनर्स्थापक (art restorer) के रूप में सोचें जो एक पेंटिंग को ठीक करने में हफ्तों लेता है। PIAST एक हाई-स्पीड 3D प्रिंटर की तरह है जो मिनटों में पेंटिंग को ठीक कर देता है। यह एक सिंगल कंप्यूटर चिप पर अविश्वसनीय रूप से तेज़ चलने के लिए स्मार्ट ट्रिक्स (जैसे कैश मेमोरी का उपयोग) का उपयोग करता है।
  • इसे कम डेटा की आवश्यकता है: कई तरीकों को काम करने के लिए डेटा के विशाल पुस्तकालय की आवश्यकता होती है। PIAST एक जासूस की तरह है जो केवल कुछ सुरागों के साथ मामला सुलझा सकता है। यह अपने आप नए उदाहरण बना सकता है जो आपके मौजूदा ट्रेनिंग डेटा में मौजूद भी नहीं हैं।
  • यह लचीला है: आप PIAST को कह सकते हैं, "मेरे पास 5 मिनट हैं, मुझे सबसे अच्छा प्रॉम्ट दें जो आप दे सकते हैं।" यह आपको एक शानदार परिणाम देगा। या आप कह सकते हैं, "मेरे पास 2 घंटे हैं," और यह इसे और भी बेहतर बनाएगा। यह आपके समय के बजट के साथ तालमेल बिठाता है।

परिणाम

लेखकों ने टेक्स्ट क्लासिफिकेशन (ईमेल को स्पैम या नॉट-स्पैम के रूप में छांटना) से लेकर गणित की समस्याओं (जटिल समीकरणों को हल करना) और सारांश (summarization) (लंबे लेखों को संक्षिप्त करना) तक सब पर इसका परीक्षण किया।

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

निष्कर्ष (The Bottom Line)

PIAST आपके AI के लिए एक व्यक्तिगत कोच की तरह है। उदाहरणों को मैन्युअल रूप से बदलने में घंटों बिताने के बजाय, PIAST स्वचालित रूप से नए उदाहरण बनाता है, उनका परीक्षण करता है, और उन्हें एक तीव्र लूप में तब तक बदलता रहता है जब तक कि AI अपने शिखर प्रदर्शन पर न पहुँच जाए। यह साबित करता है कि AI को दिखाए जाने वाले उदाहरणों को अनुकूलित करना (optimizing the examples) अक्सर केवल निर्देशों को फिर से लिखने से कहीं अधिक शक्तिशाली होता है।

यह एक छात्र को पाठ्यपुस्तक देने और एक ऐसे शिक्षक के बीच का अंतर है जो तुरंत जानता है कि छात्र को अंततः "समझने" के लिए किन विशिष्ट अभ्यास प्रश्नों को देखने की आवश्यकता है।

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

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

Digest आज़माएँ →