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

Synthetic Function Demonstrations Improve Generation in Low-Resource Programming Languages

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

मूल लेखक: Nick McKenna, Xinnuo Xu, Jack Williams, Nick Wilson, Benjamin Van Durme, Christian Poelitz

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

मूल लेखक: Nick McKenna, Xinnuo Xu, Jack Williams, Nick Wilson, Benjamin Van Durme, Christian Poelitz

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

यहाँ "Synthetic Function Demonstrations Improve Generation in Low-Resource Programming Languages" पेपर का सरल भाषा और रचनात्मक उपमाओं (analogies) का उपयोग करते हुए स्पष्टीकरण दिया गया है।

बड़ी समस्या: "खाली लाइब्रेरी"

कल्पना कीजिए कि आप एक बहुत ही बुद्धिमान छात्र (एक AI) को एक दुर्लभ भाषा, जैसे कि Excel फॉर्मूला, बोलना सिखाने की कोशिश कर रहे हैं। समस्या यह है कि यह भाषा एक "Low-Resource" (कम संसाधन वाली) भाषा है।

सोचिए कि High-Resource भाषाओं (जैसे Python या English) को लाखों किताबों, ट्यूटोरियल और उदाहरणों से भरी एक विशाल, चहल-पहल वाली लाइब्रेरी की तरह समझें। AI ने उन सबको पढ़ लिया है और वह उसमें विशेषज्ञ है।

अब, कल्पना कीजिए कि Low-Resource भाषाओं (जैसे Excel फॉर्मूला) को एक छोटे, धूल भरे शेड की तरह समझें जिसमें केवल कुछ पम्फलेट्स (pamphlets) हैं। भले ही लाखों लोग हर दिन Excel का उपयोग करते हैं, लेकिन वे इसे इस तरह से नहीं लिखते कि एक AI इसे आसानी से पढ़ सके। AI के अध्ययन के लिए कोई "पाठ्यपुस्तक" (textbooks) मौजूद नहीं है। इस खाली लाइब्रेरी के कारण, एक बहुत ही स्मार्ट AI होने के बावजूद, AI सही Excel फॉर्मूला लिखने में संघर्ष करता है।

पुराना तरीका: विशेषज्ञ से पूछना (RAG)

आमतौर पर, जब किसी AI को कुछ पता नहीं होता, तो हम उसे सवाल का जवाब देने से ठीक पहले एक "चीट शीट" (cheat sheet) देने की कोशिश करते हैं। इसे Rally-Augmented Generation (RAG) कहा जाता है।

  • उपमा: कल्पना कीजिए कि आप एक परीक्षा दे रहे हैं। आपको पहले से पढ़ाई करने की अनुमति नहीं है, लेकिन शिक्षक आपको उत्तर देते समय अपने हाथ में एक डिक्शनरी (शब्दकोश) पकड़ने की अनुमति देते हैं।
  • परिणाम: पेपर में पाया गया कि Excel के लिए यह तरीका अच्छी तरह काम नहीं करता है। AI डिक्शनरी से भ्रमित हो जाता है, या वह वास्तविक समय में जो नियम पढ़ रहा है, उन्हें लागू करना नहीं जानता। यह किसी ऐसे व्यक्ति को डिक्शनरी देने जैसा है जिसने अभी तक वर्णमाला (alphabet) भी नहीं सीखी है; वे फिर भी एक वाक्य नहीं लिख पाएंगे।

नया समाधान: शून्य से एक "पाठ्यपुस्तक" बनाना

लेखकों ने एक AI के लिए पाठ्यपुस्तक बनाने का एक चतुर तरीका निकाला, जिसमें बिना हर पन्ने को इंसानों द्वारा लिखे जाने की आवश्यकता के काम किया जा सके। उन्होंने तीन-चरणीय प्रक्रिया का उपयोग किया:

चरण 1: "संदर्भ नियमावली" (Documentation)

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

चरण 2: "शिक्षक" और "वास्तविक दुनिया"

उन्होंने एक बहुत ही स्मार्ट AI (जिसे "टीचर मॉडल" कहा जाता है, विशेष रूप से GPT-4o) लिया और उसे दो चीजें दीं:

  1. शुष्क संदर्भ नियमावली (Reference Manual)
  2. एक वास्तविक डेटा टेबल (जैसे विकिपीडिया से खेल के स्कोर या बिक्री के आंकड़ों की सूची)।

उन्होंने टीचर को निर्देश दिया: "यहाँ COUNTIFS फंक्शन के लिए मैनुअल है। यहाँ स्पोर्ट्स स्कोर की एक सूची है। कृपया एक 'टेक्स्टबुक-क्वालिटी' ट्यूटोरियल लिखें जो यह दिखाए कि उस विशिष्ट स्कोर की सूची पर उस फंक्शन का उपयोग करके एक प्रश्न का उत्तर कैसे दिया जाए।"

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

चरण 3: "छात्र" सीखता है

उन्होंने इन AI-जनरेटेड उदाहरणों को लिया और इनका उपयोग एक छोटे AI (जिसे "स्टूडेंट" कहा जाता है) को Fine-tune करने के लिए किया।

  • उपमा: स्टूडेंट को केवल परीक्षा के दौरान डिक्शनरी देने के बजाय, उन्होंने स्टूडेंट को अभ्यास के लिए एक पूरा "समर कोर्स" दिया। स्टूडेंट ने उदाहरणों को पढ़ा, पैटर्न को सीखा, और तब तक अभ्यास किया जब तक कि उसने उस कौशल में महारत हासिल नहीं कर ली।

"क्वालिटी कंट्रोल" चेक

चूंकि टीचर AI केवल अनुमान लगा रहा था (क्योंकि वह Excel विशेषज्ञ नहीं था), इसलिए कुछ उदाहरण गलत भी हो सकते थे। इसे ठीक करने के लिए, शोधकर्ताओं ने एक सुरक्षा जाल जोड़ा:

  1. उन्होंने AI द्वारा लिखे गए Excel फॉर्मूलों को चलाने की कोशिश की। यदि कंप्यूटर क्रैश हो गया या त्रुटि (error) आई, तो उन्होंने उस उदाहरण को हटा दिया।
  2. उन्होंने टीचर से उसी समस्या को Python (एक भाषा जिसमें AI विशेषज्ञ है) का उपयोग करके हल करने के लिए भी कहा। यदि Excel का उत्तर Python के उत्तर से मेल खाता था, तो उन्होंने उस उदाहरण को रख लिया।

इससे यह सुनिश्चित हुआ कि जिस "पाठ्यपुस्तक" से स्टूडेंट सीख रहा है, वह सटीक है।

परिणाम: एक बड़ी जीत

जब उन्होंने स्टूडेंट मॉडल्स का वास्तविक Excel प्रश्नों पर परीक्षण किया:

  • प्रशिक्षण के बिना: AI अक्सर भ्रमित हो जाता था और गलत उत्तर देता था।
  • "टेक्स्टबुक" प्रशिक्षण के साथ: AI का प्रदर्शन काफी बढ़ गया (अक्सर 10% से अधिक)।
  • चीट शीट से बेहतर: प्रशिक्षित AI उस AI से बेहतर प्रदर्शन करता था जिसे टेस्ट के दौरान केवल एक डिक्शनरी दी गई थी (RAG)।

यह क्यों महत्वपूर्ण है

यह पेपर यह साबित करता है कि AI को नया कौशल सिखाने के लिए आपको लाखों मानव-लिखित उदाहरणों की आवश्यकता नहीं है। आपको बस चाहिए:

  1. आधिकारिक नियम (Documentation)।
  2. उन नियमों के आधार पर अभ्यास प्रश्न उत्पन्न करने के लिए एक स्मार्ट AI।
  3. यह जांचने का एक तरीका कि क्या वे अभ्यास प्रश्न काम करते हैं।

यह जानकारी के "धूल भरे शेड" को एक पूरी "पाठ्यपुस्तक" में बदल देता है, जिससे AI Excel फॉर्मूला जैसी कम-संसाधन वाली भाषाओं को बहुत तेज़ी से और अधिक सटीकता से सीख सकता है। पेपर ने विशेष रूप से WikiTQ और TAT-QA नामक डेटासेट का उपयोग करके Excel Formulas पर इसका परीक्षण किया, जिससे पता चलता है कि यह विधि इन विशिष्ट कार्यों के लिए काम करती है।

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

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

Digest आज़माएँ →