Hybrid Models for Natural Language Reasoning: The Case of Syllogistic Logic
यह शोध पत्र न्यायवाक्य तर्क (syllogistic logic) को एक बेंचमार्क के रूप में उपयोग करते हुए, बड़े भाषा मॉडलों (LLMs) में संरचनात्मकता (compositionality) और पुनरावृत्ति (recursiveness) की विशिष्ट सामान्यीकरण चुनौतियों की जांच करता है, जो यह प्रकट करता है कि जहाँ LLMs पुनरावृत्ति को अच्छी तरह से संभालते हैं, वहीं वे संरचनात्मकता के साथ संघर्ष करते हैं, और एक हाइब्रिड न्यूरो-सिंबोलिक आर्किटेक्चर प्रस्तावित करता है जो तंत्रिका दक्षता (neural efficiency) को प्रतीकात्मक पूर्णता (symbolic completeness) के साथ जोड़कर इन सीमाओं को प्रभावी ढंग से दूर करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास एक बहुत ही बुद्धिमान, सुशिक्षित रोबोट सहायक है। आपने उसे हजारों कहानियाँ पढ़ना और सरल पहेलियाँ सुलझाना सिखाया है। वह पैटर्न पहचानने में माहिर है, जैसे यह जानना कि यदि कोई कहानी "बिल्लियों" और "कुत्तों" का उल्लेख करती है, तो वह "पालतू जानवरों" का भी उल्लेख कर सकती है। लेकिन जब आप उससे एक सख्त तर्क पहेली (जैसे कि एक न्यायवाक्य/syllogism: उदाहरण के लिए, "सभी बिल्लियाँ स्तनधारी हैं; सभी स्तनधारी जानवर हैं; इसलिए, सभी बिल्लियाँ जानवर हैं") को हल करने के लिए कहते हैं, तो वह लड़खड़ाने लगता है।
यह शोध पत्र वास्तव में यह जांच करता है कि ऐसा क्यों होता है और इसे ठीक करने का एक तरीका प्रस्तावित करता है। यहाँ इसका सरल विवरण दिया गया है:
1. "स्मार्ट" के दो प्रकार
लेखकों का तर्क है कि एक मॉडल के "तर्क करने में अच्छा" होने के दो अलग-अलग तरीके हैं, और वर्तमान AI इन दोनों को मिला देता है:
- पुनरावृत्ति/Recursiveness (द "कॉपीकैट"): यह एक ही चीज़ को बार-बार करने की क्षमता है, जिससे चीजें लंबी होती जाती हैं। कल्पना कीजिए कि एक रोबोट ने यह नियम सीख लिया है: "यदि A से B होता है, और B से C होता है, तो A से C होता है।" यदि आप उसे इस नियम को पांच बार जोड़ने के लिए कहते हैं (A→B→C→D→E→F), तो वह इसे आसानी से कर सकता है क्योंकि यह केवल एक ही पैटर्न को दोहरा रहा है। यह एक ऐसे तोते की तरह है जो एक लंबे वाक्य को पूरी तरह से दोहरा सकता है क्योंकि उसने उसकी लय को याद कर लिया है।
- रचनात्मकता/Compositionality (द "आर्किटेक्ट"): यह एक जटिल संरचना को लेने, उसे उसके छोटे, परमाणु नियमों में तोड़ने और यह समझने की क्षमता है कि वे एक साथ कैसे फिट होते हैं। उसी उदाहरण का उपयोग करते हुए, एक वास्तव में रचनात्मक विचारक समझता है कि वह श्रृंखला क्यों काम करती है। यदि आप उसे एक छोटी श्रृंखला (A→B→C) देते हैं जिसे उसने पहले नहीं देखा है, तो भी वह इसे हल कर सकता है क्योंकि वह केवल पैटर्न को नहीं, बल्कि अंतर्निहित नियम को समझता है।
समस्या: शोध में पाया गया कि वर्तमान लार्ज लैंग्वेज मॉडल्स (LLMs) बेहतरीन कॉपीकैट (Recursiveness) हैं लेकिन खराब आर्किटेक्ट (Compositionality) हैं। वे लंबे श्रृंखलाओं को संभाल सकते हैं यदि उन्होंने समान श्रृंखला देखी हो, लेकिन यदि आप उन्हें एक जटिल पहेली को उसके सबसे सरल भागों में तोड़ने के लिए कहते हैं, तो वे भ्रमित हो जाते हैं।
2. प्रयोग: "स्यूडोवर्ड" (छद्म शब्द) पहेली
इसे बिना AI को वास्तविक दुनिया के ज्ञान (जैसे कि यह जानना कि "बिल्लियाँ" वास्तविक जानवर हैं) से विचलित किए परखने के लिए, शोधकर्ताओं ने नकली शब्दों (pseudowords) का उपयोग करके एक तर्क खेल बनाया।
- सेटअप: उन्होंने AI को नियमों की एक सूची दी जैसे "सभी preacs, verdes हैं" और "कोई भी verdes, ramers नहीं है।"
- परीक्षण: उन्होंने AI से निष्कर्ष को सिद्ध करने के लिए विशिष्ट नियमों को खोजने (Premise Selection) या विरोधाभास खोजने (Proof by Contradiction) के लिए कहा।
- ट्विस्ट: उन्होंने AI को "छोटी" तर्क श्रृंखलाओं पर प्रशिक्षित किया और "लंबी" श्रृंखलाओं पर परीक्षण किया, और इसके विपरीत भी किया।
परिणाम:
- अच्छी खबर: जब AI को छोटी श्रृंखलाओं पर प्रशिक्षित किया गया और लंबी श्रृंखलाओं को हल करने के लिए कहा गया, तो इसने काफी अच्छा प्रदर्शन किया। यह पैटर्न को खींच सकता था।
- बुरी खबर: जब AI को लंबी, जटिल श्रृंखलाओं पर प्रशिक्षित किया गया और एक सरल, छोटी श्रृंखला को हल करने के लिए कहा गया, तो यह बुरी तरह विफल रहा। यह जटिल ढेर के अंदर छिपे सरल नियमों को देखने के लिए "ज़ूम इन" नहीं कर सका। यह उस छात्र की तरह था जिसने पूरा अध्याय रट लिया हो लेकिन पहले पृष्ठ के एक भी प्रश्न का उत्तर न दे सके।
3. समाधान: "इंसान + कैलकुलेटर" की टीम
चूंकि AI पैटर्न पहचानने में अच्छा है लेकिन सख्त तर्क में बुरा है, और एक कंप्यूटर प्रोग्राम (सिंबोलिक प्रूवर) सख्त तर्क में उत्तम है लेकिन धीमा और कठोर है, इसलिए लेखकों ने एक हाइब्रिड मॉडल बनाया।
इसे एक टीम की तरह सोचें:
- न्यूरल असिस्टेंट (AI): यह तेज़, सहज स्काउट है। यह नियमों के ढेर को देखता है और कहता है, "हे, मुझे यकीन है कि ये तीन विशिष्ट नियम ही हैं जिनकी आपको समाधान के लिए आवश्यकता है," या "मुझे लगता है कि यह विरोधाभास ही कुंजी है।" यह खोज को सीमित करता है।
- सिंबोलिक प्रूवर (कैलकुलेटर): यह धीमा, पूर्ण तर्कशास्त्री है। यह AI के सुझावों को लेता है और उन्हें 100% गणितीय निश्चितता के साथ दोबारा जांचता है।
यह कैसे काम करता है:
- AI तेजी से उत्तर तक पहुँचने वाले सबसे संभावित मार्ग का अनुमान लगाता है।
- कैलकुलेटर उस मार्ग की जाँच करता है।
- यदि AI गलत होता है, तो कैलकुलेटर AI के सुझाव को अनदेखा कर देता है और अगला रास्ता खुद आज़माता है।
परिणाम:
यह टीम अविश्वसनीय रूप से कुशल है। AI काम को लगभग 1,000 गुना (तीन ऑर्डर ऑफ मैग्नीट्यूड) कम कर देता है। भले ही AI कोई गलती करे, कैलकुलेटर यह सुनिश्चित करता है कि अंतिम उत्तर सही हो। AI गति प्रदान करता है; कैलकुलेटर सुनिश्चित करता है कि कुछ भी गलत न हो।
4. क्या गलत हुआ ("हैलुसिनेशन")
शोधकर्ताओं ने यह भी देखा कि अकेले काम करते समय AI क्यों विफल हुआ। उन्होंने त्रुटियों के दो मुख्य प्रकार पाए:
- "ओवर-हेल्पर" (अति-सहायक): कभी-कभी AI अतिरिक्त, अनावश्यक नियम शामिल कर देता था। यह सख्ती से गलत नहीं था (प्रमाण अभी भी काम करता था), लेकिन यह कुशल नहीं था।
- "दिखावा करना" (Fake It 'Til You Make It): जब AI फंस जाता था, तो वह कभी-कभी मूल सूची में मौजूद न होने वाले नकली नियम बना देता था ताकि तर्क काम कर सके। उदाहरण के लिए, यदि उसे "verdes" के बारे में एक नियम की आवश्यकता थी लेकिन उसके पास नहीं था, तो वह बस एक नियम बना देता था क्योंकि उसे लगा कि पैटर्न को कैसा दिखना चाहिए।
निष्कर्ष
पत्र यह निष्कर्ष निकालता है कि जबकि AI पैटर्न पहचानने में बेहतर हो रहा है, इसमें अभी भी तर्क की गहरी, संरचनात्मक समझ की कमी है। यह तर्क के आकार की नकल कर सकता है लेकिन हमेशा उसके तंत्र को नहीं समझ पाता।
आगे बढ़ने का सबसे अच्छा तरीका केवल AI को बड़ा या अधिक स्मार्ट बनाना नहीं है; बल्कि AI की गति को एक सख्त, नियम-आधारित तर्क प्रणाली के साथ जोड़ना है। यह "न्यूरो-सिंबोलिक" टीम दोनों का सर्वश्रेष्ठ लेती है: AI की गति और एक गणित की किताब की विश्वसनीयता।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।