← नवीनतम पेपर
🤖 machine learning

DisjunctiveNet: Neural Symbolic Learning via Differentiable Convexified Optimization Layers

यह शोध पत्र DisjunctiveNet का प्रस्ताव करता है, जो एक एकीकृत एंड-टू-एंड फ्रेमवर्क है जो नियमों को विजांक्टिव (disjunctive) बाधाओं के रूप में निरूपित करके और विभेदनीय अनुकूलन परतों (differentiable optimization layers) को बनाने के लिए पदानुक्रमित उत्तल विश्रामों (hierarchical convex relaxations) को लागू करके न्यूरल नेटवर्क के भीतर कठोर, इनपुट-निर्भर मिश्रित-पूर्णांक रैखिक बाधाओं को लागू करता है जो सटीक नियम संतुष्टि की गारंटी देते हैं।

मूल लेखक: Shraman Pal, Can Li

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

मूल लेखक: Shraman Pal, Can Li

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

कल्पना कीजिए कि आप एक प्रतिभाशाली लेकिन लापरवाह छात्र (एक न्यूरल नेटवर्क) को जटिल समस्याओं को हल करने के लिए प्रशिक्षित कर रहे हैं। यह छात्र डेटा में पैटर्न पहचानने में बहुत अच्छा है, लेकिन नियम पुस्तिका का पालन करने में बहुत बुरा है। कभी-कभी, यह ऐसे अनुमान लगाता है जो गणितीय रूप से संभव तो हैं लेकिन भौतिक रूप से असंभव या खतरनाक हैं—जैसे कि एक सेल्फ-ड्राइविंग कार का किसी ठोस दीवार के समान दिखने वाले "टनल" के आधार पर दीवार के आर-पार जाने का निर्णय लेना।

कई वास्तविक दुनिया के क्षेत्रों जैसे इंजीनियरिंग या जीव विज्ञान में, हमारे पास एक सख्त "नियम पुस्तिका" होती है जो भौतिकी, सुरक्षा प्रोटोकॉल या विशेषज्ञ ज्ञान से प्राप्त होती है। ये नियम अक्सर इस तरह दिखते हैं: "यदि तापमान अधिक है, तो पंखा चालू होना चाहिए या एसी (AC) चालू होना चाहिए।"

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

पेश है, DisjunctiveNet।

लेखक एक नया ढांचा प्रस्तावित करते हैं जो न्यूरल नेटवर्क के लिए एक स्मार्ट, रियल-टाइम सेफ्टी हार्नेस (सुरक्षा कवच) की तरह काम करता है। यह कैसे काम करता है, इसके लिए सरल उपमाओं का उपयोग किया गया है:

1. "डिस्जंक्टिव" (Disjunctive) पहेली

इस शोधपत्र के नियम अक्सर "डिस्जंक्टिव" होते हैं, जिसका अर्थ है कि वे विकल्प प्रदान करते हैं।

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

2. "कॉन्वेक्स हल" (Convex Hull) तकनीक (एक जादुई सांचा)

इसे ठीक करने के लिए, लेखक कॉन्वेक्स हल नामक एक गणितीय ट्रिक का उपयोग करते हैं।

  • कल्पना करें कि वैध उत्तर (रेनकोट OR छाता) समुद्र में दो अलग-अलग द्वीपों की तरह हैं। AI वर्तमान में समुद्र के बीच में तैर रहा है (एक अमान्य उत्तर)।
  • मानक तरीके केवल निकटतम द्वीप तक एक पुल बना सकते हैं, लेकिन वह अस्थिर होगा।
  • DisjunctiveNet सभी वैध द्वीपों के चारों ओर एक परफेक्ट, टाइट सांचा (Mold) बनाता है। यह एक नया, चिकना आकार बनाता है जो बीच के किसी भी "वर्जित पानी" को शामिल किए बिना बिल्कुल वैध विकल्पों के चारों प्रकार से लिपट जाता है।
  • महत्वपूर्ण रूप से, वे इसे एक "लिफ्टेड" (उन्नत) स्पेस में करते हैं। इसे द्वीपों के 2D मानचित्र को 3D मूर्तिकला पर प्रोजेक्ट करने के रूप में सोचें। इस 3D दृश्य में, "छेद" गायब हो जाते हैं, और आकार एक चिकना, ठोस ब्लॉक बन जाता है जिसे कंप्यूटर आसानी से नेविगेट कर सकता है।

3. "प्रोजेक्शन लेयर" (द बाउंसर)

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

  • न्यूरल नेटवर्क अपना सबसे अच्छा अनुमान (अनकन्स्ट्रेंड प्रेडिक्शन) लगाता है।
  • यह अनुमान बाउंसर (ऑप्टिमाइज़ेशन लेयर) को सौंपा जाता है।
  • बाउंसर "सांचे" (कॉन्वेक्स हल) की जांच करता है। यदि अनुमान नियमों के बाहर है, तो बाउंसर तुरंत नियमों के भीतर सबसे निकटतम संभव वैध स्थान ढूंढ लेता है और अनुमान को वहां 'स्नैप' (सेट) कर देता है।
  • जादू: यह स्नैपिंग प्रक्रिया "डिफरेंशिएबल" (Differentiable) है। इसका मतलब है कि बाउंसर केवल उत्तर को ठीक नहीं करता; वह छात्र को बिल्कुल सटीक रूप से बताता है कि वे कहाँ गलत हुए ताकि वे तुरंत इससे सीख सकें। छात्र "वर्जित पानी" से बचना सीख जाता है।

4. "If-Then" जटिलता को संभालना

शोधपत्र इस बात पर प्रकाश डालता है कि कुछ नियम केवल विशिष्ट स्थितियों में ही लागू होते हैं (इनपुट-डिपेंडेंट)।

  • उदाहरण: "यदि पंखा खराब है, तो एसी (AC) का उपयोग करें।" यदि पंखा खराब नहीं है, तो वह नियम लागू नहीं होता।
  • DisjunctiveNet स्मार्ट है कि वह वर्तमान स्थिति की जांच करता है, यह पता लगाता है कि कौन से नियम सक्रिय हैं, और केवल सक्रिय नियमों के अनुकूल होने के लिए अपने "सांचे" को तुरंत नया आकार देता है। यह "एक ही आकार सबके लिए" वाला दृष्टिकोण नहीं अपनाता; यह हर इनपुट के लिए अपना सुरक्षा कवच कस्टमाइज़ करता है।

परिणाम: पूर्ण अनुपालन (Perfect Compliance)

लेखकों ने दो परिदृश्यों पर इसका परीक्षण किया:

  1. कूलिंग सिस्टम: एक सिम्युलेटेड फैक्ट्री जहाँ AI को सुरक्षा नियमों को तोड़े बिना पंखों और चिलर्स को नियंत्रित करना था।
  2. मेडिकल डेटा (scRNA-seq): जीन मार्कर्स के आधार पर कोशिकाओं का वर्गीकरण, जहाँ जैविक नियम निर्धारित करते हैं कि यदि कुछ जीन मौजूद हैं, तो कोशिका का एक निश्चित प्रकार होना अनिवार्य है।

निष्कर्ष स्पष्ट थे:

  • नियम संतुष्टि (Rule Satisfaction): जबकि अन्य तरीके (जैसे पेनल्टी-आधारित तरीके) बार-बार नियमों को तोड़ते थे, DisjunctiveNet ने 100% नियम संतुष्टि हासिल की। इसने कभी भी नियमों का उल्लंघन नहीं किया।
  • प्रदर्शन: बहुत कम डेटा वाली स्थितियों में (जहाँ AI आमतौर पर संघर्ष करता है), DisjunctiveNet अन्य तरीकों की तुलना में बहुत अधिक स्मार्ट था क्योंकि नियम एक मजबूत मार्गदर्शक के रूप में कार्य कर रहे थे।
  • ट्रेड-ऑफ (समझौता): "परफेक्ट" संस्करण (DNF) "गुड एनफ" संस्करण (CNF) की तुलना में कम्प्यूटेशनल रूप से भारी है (सांचे की गणना करने में थोड़ा अधिक समय लेता है), लेकिन यह गारंटी देता है कि नियमों का पूरी तरह से पालन किया जाए।

सारांश

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

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

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

Digest आज़माएँ →