← नवीनतम पेपर
🤖 AI

Distilling Answer-Set Programming Rules from LLMs for Neurosymbolic Visual Question Answering

यह शोध पत्र विज़ुअल क्वेश्चन अनस्वियरिंग (Visual Question Answering) के लिए एक न्यूरोसिंबोलिक दृष्टिकोण प्रस्तावित करता है जो कुछ-शॉट (few-shot) उदाहरणों और सॉल्वर फीडबैक का लाभ उठाकर लार्ज लैंग्वेज मॉडल्स से आंसर-सेट प्रोग्रामिंग (Answer-Set Programming) नियमों को आसवन (distill) करता है ताकि तर्क सिद्धांतों को स्वचालित रूप से विस्तारित किया जा सके, जो पारंपरिक डेटा-संचालित नियम शिक्षण का एक स्केलेबल और व्याख्या योग्य विकल्प प्रदान करता है।

मूल लेखक: Thomas Eiter, Nelson Higuera Ruiz, Johannes Oetsch

प्रकाशित 2026-06-03
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Thomas Eiter, Nelson Higuera Ruiz, Johannes Oetsch

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

बड़ी तस्वीर: एक रोबोट को तर्क के साथ सोचना सिखाना

कल्पना कीजिए कि आपके पास एक बहुत ही स्मार्ट रोबोट सहायक है जो किसी तस्वीर को देख सकता है और उसके बारे में सवालों के जवाब दे सकता है (जैसे "क्या बिल्ली ने टोपी पहनी है?")। इसे विजुअल क्वेश्चन अनस्वियरिंग (VQA) कहा जाता है।

आमतौर पर, इन रोबोट्स को एथलीटों की तरह प्रशिक्षित किया जाता है: वे लाखों बार अभ्यास करते हैं जब तक कि वे पैटर्न का अनुमान लगाकर सही उत्तर नहीं दे देते। लेकिन यह उन्हें एक "ब्लैक बॉक्स" जैसा बना देता है—आपको पता नहीं चलता कि उन्होंने सही उत्तर क्यों दिया, और यदि आप उनसे थोड़ा नया प्रकार का प्रश्न पूछते हैं, तो वे भ्रमित हो सकते हैं।

इस पेपर के लेखक एक ऐसा रोबोट बनाना चाहते हैं जो एक मानव तर्कशास्त्री (logician) की तरह सोचे। वे एक विशेष "नियम पुस्तिका" का उपयोग करते हैं जिसे आंसर-सेट प्रोग्रामिंग (ASP) कहा जाता है। इस नियम पुस्तिका को सख्त तार्किक निर्देशों (एक रेसिपी की तरह) के सेट के रूप में समझें जो रोबोट को ठीक से उत्तर निकालने का तरीका बताती है।

समस्या: इन नियम पुस्तिकाओं को हाथ से लिखना कठिन है। यदि आप रोबोट को एक नया करतब सीखना चाहते हैं (जैसे विशिष्ट तरीके से वस्तुओं को गिनना), तो एक मानव डेवलपर को नए सिरे से नए नियम लिखने के लिए बैठना पड़ता है। यह धीमा और उबाऊ है।

समाधान: लेखकों ने एक सुपर-स्मार्ट AI (एक लार्ज लैंग्वेज मॉडल, या LLM) से अपने लिए ये नियम लिखने के लिए कहा। वे इस प्रक्रिया को "डिस्टिलिंग रूल्स" (नियमों का आसवन) कहते हैं।


यह कैसे काम करता है: "शिक्षक और छात्र" का रूपक

कल्पना कीजिए कि LLM एक प्रतिभाशाली लेकिन थोड़ा लापरवाह छात्र है जिसे तर्क के बारे में बहुत कुछ पता है लेकिन उसने यह विशिष्ट पहेली पहले नहीं देखी है। "शिक्षक" (कंप्यूटर सिस्टम) चाहता है कि छात्र सही नियम पुस्तिका लिखे।

यहाँ वह चरण-दर-चरण प्रक्रिया दी गई है जिसका उन्होंने उपयोग किया:

  1. सेटअप: शिक्षक छात्र को एक "टूटी हुई" (अधूरी) नियम पुस्तिका देता है। यह अधिकांश चीजों के लिए काम करती है, लेकिन इसमें एक विशिष्ट नियम गायब है (जैसे, मानचित्र पर सबसे छोटा रास्ता कैसे खोजा जाए)।
  2. उदाहरण: शिक्षक छात्र को एक एकल उदाहरण दिखाता है: "यहाँ एक मानचित्र की तस्वीर है, यहाँ प्रश्न है, और यहाँ सही उत्तर है।"
  3. प्रयास: छात्र (LLM) टूटी हुई किताब को ठीक करने के लिए एक नया नियम लिखने की कोशिश करता है।
    • चुनौती: छात्र कभी-कभी गलतियाँ करता है। वे या तो गलत व्याकरण (सिंटैक्स एरर) के साथ नियम लिख सकते हैं, या ऐसा नियम जो सही दिखता है लेकिन गलत उत्तर देता है (लॉजिक एरर)।
  4. सुधार चक्र (मरम्मत करना):
    • सिंटैक्स चेक: कंप्यूटर यह जाँचता है कि क्या नियम सही भाषा में लिखा गया है। यदि छात्र ने एक ऐसा प्रतीक उपयोग किया है जो नियम पुस्तिका की भाषा में मौजूद नहीं है, तो कंप्यूटर कहता है, "हे, अपनी स्पेलिंग ठीक करो," और छात्र फिर से प्रयास करता है।
    • लॉजिक चेक: कंप्यूटर नए नियम को चलाता है। यदि उत्तर गलत है, तो कंप्यूटर कहता है, "आपने गलत उत्तर दिया। फिर से प्रयास करें।"
    • "सुरक्षा जाल" (रिग्रेशन टेस्टिंग): एक बार जब छात्र एक ऐसा नियम लिख देता है जो नए उदाहरण के लिए काम करता है, तो कंप्यूटर यह जाँचता है कि क्या वह नियम पुराने उदाहरणों को खराब तो नहीं कर रहा है। यह सुनिश्चित करने जैसा है कि केक में एक नया घटक पिछले बेक किए गए केक के स्वाद को खराब न कर दे।
  5. परिणाम: एक बार जब नियम सभी जाँचों को पार कर लेता है, तो इसे मास्टर नियम पुस्तिका में जोड़ दिया जाता है।

कुछ उदाहरणों का "जादू"

इस पेपर की सबसे शानदार खोजों में से एक यह है कि छात्र को हजारों उदाहरणों के अध्ययन की आवश्यकता नहीं थी। सबसे स्मार्ट AI मॉडलों के लिए तर्क को समझने और पूर्ण नियम लिखने के लिए केवल कुछ ही उदाहरण (कभी-कभी केवल 1 या 2) पर्याप्त थे।

यह एक जीनियस शेफ को एक आदर्श सूफ़ले (soufflé) की एक तस्वीर दिखाने और उनसे उसकी रेसिपी लिखने के लिए कहने जैसा है। उन्हें 1,000 सूफ़ले चखने की आवश्यकता नहीं है; उन्हें बस सामग्री के तर्क को समझने की आवश्यकता है।

प्रतियोगी: किसने सबसे अच्छा किया?

शोधकर्ताओं ने यह देखने के लिए कई अलग-अलग "छात्रों" (AI मॉडल्स) का परीक्षण किया कि कौन सबसे अच्छे नियम लिख सकता है:

  • शीर्ष प्रदर्शन करने वाले (GPT-4o, DeepSeek, Gemini-3): ये क्लास के टॉपर की तरह थे। उन्होंने लगभग हर बार, यहाँ तक कि मानचित्र और ग्राफ से जुड़ी बहुत कठिन पहेलियों के लिए भी, सटीक नियम लिखे।
    • Gemini-3 विशेष रूप से खास था। ऐसा लगता है कि उसमें एक "थिंकिंग मोड" था जहाँ वह नियम लिखने से पहले अपने स्वयं के तर्क की दोबारा जाँच करने के लिए रुकता था, जिसके परिणामस्वरूप बहुत कम गलतियाँ हुईं और बहुत छोटे, साफ-सुतेरे नियम पुस्तिकाएँ बनीं।
  • संघर्ष करने वाले छात्र (LLaMA3, Mistral): ये मॉडल सरल कार्यों के लिए ठीक थे लेकिन जटिल तर्क में उलझ गए। कभी-कभी, उन्हें बहुत अधिक संकेत (जटिल प्रॉम्प्ट) देने से उनका प्रदर्शन वास्तव में बिगड़ गया, जैसे कि वे निर्देशों से अभिभूत हो गए हों।

"प्रूनिंग" (गंदगी की सफाई)

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

शोधकर्ताओं ने एक "माली" उपकरण (प्रूनिंग ह्यूरिस्टिक) बनाया जो नियम पुस्तिका में गया और अनावश्यक नियमों (dead branches) को काट दिया।

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

इसका क्या अर्थ है (पेपर के अनुसार)

पेपर यह निष्कर्ष निकालता है कि अब हमें AI सिस्टम के लिए हमेशा जटिल तर्क को हाथ से कोड करने की आवश्यकता नहीं है। हम एक स्मार्ट AI का उपयोग करके हमारे लिए तर्क को "डिस्टिल" (आसवित) करने के लिए कर सकते हैं, जिसमें केवल कुछ उदाहरणों को मार्गदर्शक के रूप में उपयोग किया जाता है।

  • यह सबसे अच्छा काम करता है जब कार्य स्पष्ट हो और AI मॉडल बहुत स्मार्ट हो।
  • यह पारंपरिक मशीन लर्निंग से अलग है क्योंकि यह डेटा को "रटता" नहीं है; यह समस्या के तर्क को सीखता है।
  • यह पारदर्शिता बनाता है: क्योंकि इसका आउटपुट तार्किक नियमों (एक रेसिपी की तरह) का एक सेट है, इसलिए मनुष्य वास्तव में समझ सकते हैं कि रोबोट ने निर्णय क्यों लिया।

संक्षेप में: लेखकों ने एक ऐसी प्रणाली बनाई है जहाँ एक मानव एक टूटी हुई लॉजिक पहेली और कुछ उदाहरण प्रदान करता है, और एक स्मार्ट AI पहेली के लापता हिस्सों को लिखता है, अपने काम की जाँच करता है, और एक साफ, काम करने वाली नियम पुस्तिका वापस देता है।

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

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

Digest आज़माएँ →