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

DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theorems

यह शोध पत्र DRIFT को प्रस्तुत करता है, जो एक नवीन ढांचा (framework) है जो अनौपचारिक कथनों को लक्षित प्रिमिस रिट्रीवल (premise retrieval) के लिए उप-घटकों में विभाजित करके और प्रासंगिक प्रमेयों को स्पष्ट करके LLM-आधारित गणितीय ऑटोफॉर्मलाइजेशन (autoformalization) को बढ़ाता है, जिससे विविध बेंचमार्क पर फॉर्मलाइजेशन सटीकता और रिट्रीवल प्रदर्शन में महत्वपूर्ण सुधार होता है।

मूल लेखक: Meiru Zhang, Philipp Borchert, Milan Gritta, Gerasimos Lampouras

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

मूल लेखक: Meiru Zhang, Philipp Borchert, Milan Gritta, Gerasimos Lampouras

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

कल्पना कीजिए कि आप एक बहुत ही बुद्धिमान लेकिन थोड़े भ्रमित रोबोट (एक लार्ज लैंग्वेज मॉडल) को Lean नामक एक बहुत ही सख्त, प्राचीन भाषा बोलना सिखाने की कोशिश कर रहे हैं। इस भाषा का उपयोग गणितज्ञ उन प्रमाणों (proofs) को लिखने के लिए करते हैं जिन्हें कंप्यूटर 100% निश्चितता के साथ सत्यापित कर सकता है।

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

यह शोध पत्र इस समस्या को ठीक करने के लिए DRIFT नामक एक नई विधि पेश करता है। DRIFT को एक जादुई मंत्र के रूप में नहीं, बल्कि एक चार-चरणीय अध्ययन मार्गदर्शिका (study guide) के रूप में समझें जो रोबोट को उसकी परीक्षा के लिए तैयार करने में मदद करती है।

यहाँ DRIFT कैसे काम करता है, एक सरल उपमा (analogy) का उपयोग करके दिया गया है:

समस्या: "टेक्स्ट की दीवार" (The "Wall of Text")

कल्पना कीजिए कि आप रोबोट से एक जटिल गणितीय समस्या का अनुवाद करने के लिए कहते हैं। यदि आप उसे केवल पूरे पैराग्राफ का टेक्स्ट थमा देते हैं, तो वह घबरा जाता है। यह एक लाइब्रेरी में "सुई ढूँढो!" चिल्लाकर घास के ढेर में एक विशिष्ट सुई खोजने जैसा है। रोबंतु गलत किताब पकड़ सकता है या परिभाषा को पूरी तरह से मिस कर सकता है क्योंकि उसकी रिक्वेस्ट बहुत अस्पष्ट थी।

समाधान: DRIFT फ्रेमवर्क

DRIFT इस प्रक्रिया को चार अलग-अलग चरणों में तोड़ देता है, जैसे एक मास्टर शेफ एक जटिल व्यंजन तैयार करता है:

1. विघटित करना (Decompose - रेसिपी का विभाजन)

रोबोट से "पूरा भोजन बनाने" के बजाय, DRIFT उससे रेसिपी को व्यक्तिगत सामग्रियों में तोड़ने के लिए कहता है।

  • उपमा: यदि गणित की समस्या एक जटिल केक है, तो DRIFT रोबोट को बताता है: "पहले, हमें आटा चाहिए। दूसरा, हमें अंडे चाहिए। तीसरा, हमें चीनी चाहिए।"
  • यह क्या करता है: यह बड़े, उलझे हुए गणितीय वाक्य को छोटे, सरल सवालों में विभाजित करता है। "एक अभाज्य संख्या (prime number) क्या है?" "एक प्रिमिटिव रूट (primitive root) क्या है?" यह सही उत्तर खोजने में बहुत आसान बनाता है।

2. पुनः प्राप्त करना (Retrieve - लाइब्रेरी की खोज)

अब जब रोबोट के पास विशिष्ट सामग्रियों की एक सूची है, तो वह लाइब्रेरी (गणितीय परिभाषाओं का एक विशाल डेटाबेस जिसे Mathlib कहा जाता है) में उन्हें खोजने जाता है।

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

3. दृष्टांत करना (Illustrate - "हाउ-टू" वीडियो)

यही असली सीक्रेट सॉस है। "आटा" की परिभाषा ढूँढना पर्याप्त नहीं है; रोबोट को यह जानने की भी ज़रूरत है कि केक में इसका उपयोग कैसे किया जाए।

  • उपमा: कल्पना कीजिए कि आपके पास आटे की एक बोरी है, लेकिन आपने पहले कभी बेकिंग नहीं की है। आपको एक वीडियो देखने की ज़रूरत है जिसमें कोई वास्तव में आटे को बैटर में मिला रहा हो। DRIFT उदाहरण रेसिपी (अन्य गणितीय प्रमेय/theorems) खोजता है जो दिखाते हैं कि उन विशिष्ट सामग्रियों का वास्तविक वाक्य में उपयोग कैसे किया जाता है।
  • यह क्या करता है: यह उन "उदाहरण प्रमेयों" को पकड़ता है जो उन परिभाषाओं का उपयोग करते हैं जिन्हें रोबोट ने अभी खोजा है। यह रोबोट को सही व्याकरण और शैली दिखाता है, जो एक मचान (scaffold) या ट्रेनिंग व्हील्स की तरह काम करता है।

4. औपचारिक रूप देना (Formalize - अंतिम व्यंजन)

अंत में, रोबोट इन सभी चीजों को एक साथ जोड़ता है।

  • उपमा: अब रोबोट के पास सामग्रियों की सूची है (विघटित करना), आटे और चीनी की सटीक बोरियाँ हैं (पुनः प्राप्त करना), और एक वीडियो है जो दिखा रहा है कि उन्हें कैसे मिलाना है (दृष्टांत करना)। अब वह अंततः केक बना सकता है (औपचारिक Lean कोड लिख सकता है) बिना उसे जलाए।
  • यह क्या करता है: रोबोट इकट्ठा की गई सभी मददों का उपयोग करके सख्त Lean भाषा में अंतिम गणितीय प्रमाण लिखता है।

यह एक बड़ी बात क्यों है?

शोधकर्ताओं ने तीन अलग-अलग प्रकार की गणितीय चुनौतियों पर DRIFT का परीक्षण किया:

  1. मानक पाठ्यपुस्तक की समस्याएं: यह बहुत अच्छा काम करता है, पिछले तरीकों की तुलना में इसकी सफलता दर लगभग दोगुनी हो गई।
  2. ओलंपियाड की समस्याएं: इसने इसे अच्छी तरह से संभाला, जिससे पता चला कि रोबोट केंद्रित रह सकता है।
  3. बिल्कुल नई, अजीब समस्याएं (Out-of-Distribution): सबसे प्रभावशाली हिस्सा यही है। जब रोबोट ने उन गणितीय समस्याओं का सामना किया जिन्हें उसने पहले कभी नहीं देखा था (एक पूरी तरह से अलग लाइब्रेरी से), तो DRIFT ने इसे वहां सफल होने में मदद की जहां यह आमतौर पर विफल हो जाता है। यह रोबोट को एक ऐसा केक बनाना सिखाने जैसा है जिसे उसने पहले कभी नहीं देखा, केवल उसे बुनियादी सामग्रियों का सही उपयोग दिखाना।

मुख्य निष्कर्ष (The Bottom Line)

DRIFT से पहले, रोबोट को गणित करने के लिए कहना एक विदेशी शहर में बिना मानचित्र या गाइड के घूमने वाले पर्यटक से पूछने जैसा था। वे खो जाते या ऐसी दिशाएँ पूछते जो बहुत अस्पष्ट होतीं।

DRIFT रोबोट को एक नक्शा (Decompose), विशिष्ट सड़कों को खोजने के लिए एक GPS (Retrieve), शॉर्टकट दिखाने के लिए एक स्थानीय गाइड (Illustrate), और फिर उन्हें गाड़ी चलाने देने (Formalize) की सुविधा देता है।

परिणाम? रोबोट कम गलतियाँ करता है, जटिल गणित को बेहतर समझता है, और उन समस्याओं को भी हल कर सकता है जिन्हें उसने पहले कभी नहीं देखा है। यह एक "भ्रमित (hallucinating)" रोबोट को एक विश्वसनीय गणित सहायक में बदल देता है।

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

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

Digest आज़माएँ →