Position: Logical Soundness is not a Reliable Criterion for Neurosymbolic Fact-Checking with LLMs
यह शोध पत्र यह तर्क देता है कि एलएलएम (LLM) के साथ न्यूरोसिंबोलिक तथ्य-जांच (fact-checking) के लिए प्राथमिक मानदंड के रूप में औपचारिक तार्किक सुदृढ़ता (formal logical soundness) पर निर्भर करना मौलिक रूप से त्रुटिपूर्ण है क्योंकि यह मानवीय व्यावहारिक अनुमानों (human pragmatic inferences) को ध्यान में रखने में विफल रहता है, और इसके बजाय भ्रामक निष्कर्षों के विरुद्ध औपचारिक आउटपुट को मान्य करने के लिए एलएलएम की मानव-समान तर्क प्रवृत्तियों का लाभ उठाने का समर्थन करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
मुख्य विचार: क्यों "गणितीय रूप से सही" होने का मतलब "सत्य" होना नहीं है
कल्पना कीजिए कि आप एक सुपर-स्मार्ट रोबोट फैक्ट-चेकर (तथ्य-जांचने वाला) बनाने की कोशिश कर रहे हैं। इस पेपर के लेखक तर्क देते हैं कि बहुत से लोग इस रोबोट को फॉर्मल लॉजिक (औपचारिक तर्कशास्त्र) (जैसे सख्त गणितीय नियम) सिखाकर इसे बनाने की कोशिश कर रहे हैं। वे सोचते हैं: "यदि कोई कथन तर्क के नियमों का पूरी तरह से पालन करता है, तो वह सत्य और सुरक्षित होना चाहिए।"
लेखक कहते हैं: "नहीं, यह एक जाल है।"
उनका तर्क है कि सिर्फ इसलिए कि कोई वाक्य तार्किक रूप से सुदृढ़ (logically sound) (गणितीय रूप से वैध) है, इसका मतलब यह नहीं है कि वह एक मानव पाठक के लिए गहराई से भ्रामक नहीं हो सकता। वास्तव में, सख्त तर्क पर निर्भर रहने से रोबोट झूठ पकड़ने में और भी खराब हो सकता है क्योंकि यह इस बात को नजरअंदाज कर देता है कि वास्तविक इंसान वास्तव में कैसे सोचते और बात करते हैं।
मूल समस्या: "सख्त अकाउंटेंट" बनाम "बातूनी पड़ोसी"
इसे समझने के लिए, आइए एक उपमा (analogy) का उपयोग करें।
- फॉर्मल लॉजिक एक सख्त अकाउंटेंट (लेखाकार) की तरह है।
अकाउंटेंट को केवल नंबरों की परवाह होती है। यदि आप कहते हैं, "मेरे पास 10 या 10 हैं, तो यह सच है कि आपके पास $10 या एक मिलियन हैं)। - मानव तर्क प्रक्रिया एक बातूनी पड़ोसी की तरह है।
यदि एक पड़ोसी आपसे कहता है, "मेरे पास $10 या एक मिलियन हैं," तो आप तुरंत सोचेंगे, "रुको, क्या वे इस तथ्य को छिपा रहे हैं कि उनके पास शायद एक मिलियन हो सकते हैं? क्या वे मुझे धोखा देने की कोशिश कर रहे हैं?" आप एक ऐसी संभावना का अनुमान लगाते हैं जो वास्तव में तथ्यों द्वारा समर्थित नहीं है।
पेपर का बिंदु:
फैक्ट-चेकिंग की दुनिया में, "सख्त अकाउंटेंट" (फॉर्मल लॉजिक) पड़ोसी के बयान को "सत्य" मानकर स्वीकार कर लेगा। लेकिन "बातूनी पड़ोसी" (इंसान) खुद को ठगा हुआ महसूस करेगा। यदि हम अपने फैक्ट-चेकर को केवल अकाउंटेंट की बात सुनने के लिए बनाएंगे, तो वह उस धोखे को पकड़ने में विफल रहेगा जिसे पड़ोसी महसूस करता है।
"भ्रामक" उदाहरण (टेबल 1 का सरलीकृत रूप)
पेपर कई उदाहरण देता है कि कैसे तर्क हमें धोखा देते हैं। यहाँ दो सरल उदाहरण दिए गए हैं:
1. "या" का जाल (Disjunction Introduction)
- तथ्य: "टैरिफ (शुल्क) 10% बढ़ जाएंगे।"
- तार्किक निष्कर्ष: "टैरिफ 10% या 100% बढ़ जाएंगे।"
- लॉजिक इसे सुरक्षित क्यों कहता है: गणित में, यदि A सत्य है, तो "A या B" अपने आप सत्य हो जाता है।
- इंसान क्यों भ्रमित महसूस करते हैं: जब कोई इंसान "10% या 100%" सुनता है, तो वह सोचता है, "ओह नहीं, क्या वास्तव में 100% होने की कोई संभावना है?" यह कथन एक ऐसे खतरे का संकेत देता है जो मूल तथ्य के आधार पर मौजूद ही नहीं है। तर्क एकदम सटीक है; लेकिन संदेश डरावना और भ्रामक है।
2. "यदि" का जाल (Conditional Perfection)
- तथ्य: "यदि बारिश होती है, तो घास गीली हो जाती है।"
- तार्किक निष्कर्ष: "यदि बारिश नहीं होती है, तो घास गीली नहीं होगी।"
- लॉजिक इसे सुरक्षित क्यों कहता है: सख्त तर्क में, यह एक वैध निष्कर्ष है।
- इंसान क्यों भ्रमित महसूस करते हैं: इंसान जानते हैं कि घास स्प्रिंकलर (फव्वारे) से भी गीली हो सकती है! जब हम "यदि X, तो Y" सुनते हैं, तो हम आमतौर पर यह मान लेते हैं कि "यदि NOT X, तो NOT Y।" इसे "कंडीशनल परफेक्शन" कहा जाता है। सख्त तर्क का उपयोग करने वाला फैक्ट-चेकर इस बात को पकड़ने में चूक सकता है कि यह निहितार्थ (implication) एक झूठ है।
प्रस्तावित समाधान: "बग" को "फीचर" के रूप में उपयोग करें
वर्तमान में, शोधकर्ता AI मॉडल को ठीक करने की कोशिश करते हैं ताकि वे अधिक "सख्त अकाउंटेंट" की तरह व्यवहार करें (मानवीय त्रुटियों को हटाकर)।
लेखक सुझाव देते हैं कि हमें इसके विपरीत करना चाहिए। हमें AI की मानवीय प्रवृत्तियों को एक सुपरपावर के रूप में मानना चाहिए।
- पुराना तरीका: "AI, इंसान की तरह सोचना बंद करो। एक रोबोट बनो। गणित के नियमों का पालन करो।"
- नया तरीका: "AI, चालाकियों को पकड़ने के लिए अपने इंसान जैसे दिमाग का उपयोग करो! इस तार्किक रूप से पूर्ण वाक्य को देखो। क्या यह एक इंसान को भ्रामक लगता है? यदि हाँ, तो इसे फ्लैग (चिह्नित) करो।"
निष्कर्ष (The Takeaway)
पेपर निष्कर्ष निकालता है कि लॉजिकल साउंडनेस (तार्किक सुदृढ़ता) एक विश्वसनीय सुरक्षा कवच नहीं है।
यदि आप गलत सूचनाओं को पकड़ना चाहते हैं, तो आप केवल यह जांचकर काम नहीं चला सकते कि कोई वाक्य गणित के नियमों का पालन करता है या नहीं। आपको यह जांचना होगा कि क्या वह वाक्य मानव मस्तिष्क को धोखा दे रहा है कि वहां कुछ है जो वास्तव में नहीं है।
AI मॉडल को पूरी तरह से तार्किक बनाने के बजाय, हमें न्यूरोसिम्बोलिक सिस्टम (हाइब्रिड) बनाने चाहिए जहाँ:
- लॉजिक (तर्क) वाला हिस्सा कठिन तथ्यों की जांच करता है।
- AI (LLM) वाला हिस्सा एक "ह्यूमन सिम्युलेटर" के रूप में कार्य करता है यह पूछने के लिए: "क्या यह तकनीकी रूप से सत्य वाक्य एक सामान्य व्यक्ति को झूठ जैसा लग रहा है?"
संक्षेप में: केवल यह न पूछें, "क्या यह गणितीय रूप से वैध है?" बल्कि यह पूछें, "क्या यह मनोवैज्ञानिक रूप से भ्रामक है?" क्योंकि फेक न्यूज की दुनिया में, सबसे खतरनाक झूठ वे होते हैं जो तकनीकी रूप से तो सच होते हैं लेकिन व्यावहारिक रूप से भ्रामक होते हैं।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।