← नवीनतम पेपर
💻 computer science

Improving Symbolic Translation of Language Models for Logical Reasoning

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

मूल लेखक: Ramya Keerthy Thatikonda, Jiuzhou Han, Wray Buntine, Ehsan Shareghi

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

मूल लेखक: Ramya Keerthy Thatikonda, Jiuzhou Han, Wray Buntine, Ehsan Shareghi

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

कल्पना कीजिए कि आपके पास एक बहुत ही बुद्धिमान, लेकिन थोड़ा अधीर, रोबोट सहायक (एक छोटा लैंग्वेज मॉडल) है। आप उसे साधारण अंग्रेजी में लिखा गया एक जटिल तर्क वाला पहेली (logic puzzle), जैसे कि कोई पहेली, देना चाहते हैं, और आप चाहते हैं कि वह सख्त गणितीय नियमों (फर्स्ट-ऑर्डर लॉजिक या FOL) का उपयोग करके उस पहेली को हल करे।

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

यह शोध पत्र इन छोटे, अधिक किफायती रोबोटों को अंग्रेजी को इस सख्त गणितीय भाषा में बेहतर तरीके से अनुवादित करने के लिए, बिना नियमों को तोड़े, सिखाने के बारे में है।

उन्होंने इसे तीन सरल उपमाओं (analogies) के माध्यम से कैसे किया, यहाँ बताया गया है:

1. "मास्टर शेफ के साथ अभ्यास" (डेटा सिंथेसिस)

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

2. "दो-चरणीय नृत्य" (इन्क्रीमेंटल इन्फरेंस)

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

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

3. "तर्क के लिए स्पेलचेकर" (वेरिफिकेशन मॉड्यूल)

समस्या: दो-चरणीय प्रक्रिया के बावजूद, रोबोट अभी भी एक विशिष्ट प्रकार की गलती कर सकता है: गलत संख्या के "स्लॉट" वाले शब्द का उपयोग करना। उदाहरण के लिए, एक वाक्य में "पैरेंट" (Parent) का उपयोग "X का पैरेंट" (एक स्लॉट) के रूप में करना, और दूसरे में "X और Y का पैरेंट" (दो स्लॉट) के रूप में करना। गणितीय इंजन इस विसंगति को पसंद नहीं करता।
समाधान: उन्होंने एक छोटा, हल्का "स्पेलचेकर" (वेरिफायर) जोड़ा जो चरण 1 और चरण 2 के बीच बैठता है। अंतिम गणितीय वाक्य लिखने से पहले, यह स्पेलचेकर अवधारणाओं की सूची को देखता है और कहता है, "हे, तुमने यहाँ दो लोगों के साथ 'पैरेंट' का उपयोग किया है, लेकिन वहाँ केवल एक व्यक्ति के साथ किया है। इसे ठीक करो।"
परिणाम: यह उन विशिष्ट त्रुटियों को पकड़ लेता है जिन्हें मुख्य रोबोट मिस कर देता है, जिससे अंतिम अनुवाद बहुत अधिक विश्वसनीय हो जाता है।

निचोड़

शोधकर्ताओं ने इन ट्रिक्स का परीक्षण चार अलग-अलग छोटे रोबोटों और चार अलग-अलग तर्क पहेलियों पर किया। उन्होंने पाया कि:

  • फाइन-ट्यूनिंग (मास्टर शेफ की रेसिपी का अध्ययन करना) ने रोबोटों को निर्देशों का पालन करने में बहुत बेहतर बनाया।
  • इन्क्रीमेंटल इन्फरेंस (दो-चरणीय नृत्य) ने रोबोटों को लूप में फंसने से रोका और उनके आउटपुट को बहुत साफ सुथरा बनाया।
  • वेरिफायर (स्पेलचेकर) ने शेष "स्लॉट" त्रुटियों को ठीक किया।

इन तीनों विधियों को मिलाकर, उन्होंने छोटे, सुलभ और सस्ते AI मॉडलों को विश्वसनीय अनुवादकों में बदल दिया जो तर्क संबंधी कार्यों को लगभग उतने ही अच्छे से संभाल सकते हैं जितने कि बहुत बड़े, अधिक महंगे मॉडल। उन्होंने केवल रोबोटों को तेज़ ही नहीं बनाया; उन्होंने उन्हें अधिक सटीक और सिस्टम क्रैश होने की संभावना से कम बनाया।

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

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

Digest आज़माएँ →