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

Mining Verdict Boundaries for Neural Network Verification

यह शोध पत्र न्यूरल नेटवर्क सत्यापन के लिए एक कुशल ब्रांच एंड बाउंड दृष्टिकोण प्रस्तावित करता है जो पाथ मोनोटोनिसिटी (path monotonicity) और एक्सपोनेंशियल सर्च का लाभ उठाकर एक साथ कई एक्टिवेशन फंक्शन्स को विभाजित करता है, जिससे अप्रासंगिक उप-समस्याओं को छोड़ना और मौजूदा विधियों के खर्चीले अनुक्रमिक बाउंड प्रोपेगेशन के बिना निर्णय सीमाओं (verdict boundaries) को सटीक रूप से स्थित करना संभव होता है।

मूल लेखक: Jiawei Ren, Guanqin Zhang, Zhenya Zhang, Yulei Sui

प्रकाशित 2026-08-03
📖 4 मिनट में पढ़ें☕ कॉफ़ी ब्रेक में पढ़ें

मूल लेखक: Jiawei Ren, Guanqin Zhang, Zhenya Zhang, Yulei Sui

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

कल्पना कीजिए कि आप एक रोबोट को सुरक्षित रूप से कार चलाना सिखाने की कोशिश कर रहे हैं। आप पूरी तरह आश्वस्त होना चाहते हैं कि सड़क पर चाहे कुछ भी हो जाए, रोबोट दुर्घटनाग्रस्त नहीं होगा। यह न्यूरल नेटवर्क वेरिफिकेशन (neural network verification) की दुनिया है। एक न्यूरल नेटवर्क को स्विच और लीवरों से बनी एक विशाल, जटिल भूलभुलैया के रूप में सोचें। रोबोट को सुरक्षित साबित करने के लिए, हमें इस भूलभुलैया के हर संभावित रास्ते की जांच करनी होगी ताकि यह सुनिश्चित हो सके कि उनमें से कोई भी दुर्घटना की ओर न ले जाए।

समस्या यह है कि ये भूलभुलैया बहुत विशाल हैं। हर रास्ते की एक-एक करके जांच करना समुद्र को स्ट्रॉ से पीने की कोशिश करने जैसा है—इसमें अनंत समय लगता है। इसलिए, वैज्ञानिक एक चतुर तकनीक का उपयोग करते हैं जिसे ब्रांच एंड बाउंड (Branch and Bound) कहा जाता है। कल्पना कीजिए कि आप एक विशाल जंगल में छिपे हुए खजाने की तलाश कर रहे हैं। हर पेड़ के पास जाने के बजाय, आप जंगल को छोटे हिस्सों में विभाजित करते हैं। आप दूर से एक हिस्से की जांच करते हैं; यदि वह सुरक्षित दिखता है, तो आप उस पूरे क्षेत्र को छोड़ देते हैं। यदि वह खतरनाक दिखता है, तो आप उस हिस्से को और भी छोटे टुकड़ों में बांटते हैं और उसकी जांच करते हैं। यह "विभाजित करो और जीतो" (divide and conquer) पद्धति बेहतरीन है, लेकिन इसमें अभी भी बहुत अधिक चलने और जांच करने की आवश्यकता होती है। बड़ा सवाल यह है कि हम एक सेक्शन की जांच करना कब रोक दें जब हमें पता चल जाए कि वह सुरक्षित है, बिना उस पैच के हर एक पेड़ के पास जाकर समय बर्बाद किए?

यह ठीक वही है जिसे इस शोध पत्र के शोधकर्ताओं ने हल करने की कोशिश की है। उन्होंने देखा कि जैसे-जैसे आप इन वन खंडों में गहराई तक जाते हैं, "सुरक्षा स्कोर" (safety score) आमतौर रूप से एक अनुमानित तरीके से बेहतर होता जाता है। यह एक पहाड़ी पर चढ़ने जैसा है: एक बार जब आप ऊपर जाना शुरू करते हैं, तो आप शीर्ष तक पहुँचने तक ऊपर ही जाते रहते हैं। जांच करने का पुराना तरीका एक बार में एक छोटा कदम उठाने और शीर्ष पर पहुँचने की जाँच करने के लिए हर कदम के बाद जमीन को देखने जैसा था। यह बहुत विस्तृत है, लेकिन कष्टदायक रूप से धीमा है।

लेखक, जियावेई रेन (Jiawei Ren) और उनकी टीम ने महसूस किया कि वे कदम छोड़ सकते हैं। उन्होंने एक नई विधि प्रस्तावित की जिसे BMiner कहा जाता है। छोटे कदम लेने के बजाय, वे आगे बढ़ने के लिए दो स्मार्ट ट्रिक्स का उपयोग करते हैं। पहली ट्रिक एक्सपोनेंशियल सर्च (exponential search) जैसी है: आप एक बड़ी छलांग लगाते हैं, फिर दोगुनी आकार की छलांग, फिर तीन गुनी आकार की छलांग, जब तक कि आप शिखर से आगे न निकल जाएं। एक बार जब आपको पता चल जाता है कि आपने शिखर को पार कर लिया है, तो आप सटीक स्थान खोजने के लिए कुछ कदम पीछे चलते हैं। दूसरी ट्रिक और भी स्मार्ट है: ग्रेडिएंट-आधारित सर्च (gradient-based search)। यह पहाड़ी की ढलान को देखने जैसा है। यदि जमीन बहुत तेजी से ऊपर उठ रही है, तो आप जानते हैं कि आप शीर्ष के करीब हैं, इसलिए आप एक बड़ी, आत्मविश्वासी छलांग लगा सकते हैं। यदि पहाड़ी समतल है, तो आप एक छोटा कदम लेते हैं।

इन "स्किप-अहेड" (skip-ahead) रणनीतियों का उपयोग करके, टीम ने पाया कि वे न्यूरल नेटवर्क को बहुत तेज़ी से सत्यापित कर सकते हैं। मानक कंप्यूटर विज़न मॉडल (MNIST और CIF-10 जैसे डेटासेट का उपयोग करके) पर अपने परीक्षणों में, उनकी विधि ने सुरक्षा सिद्ध करने में लगने वाले समय को औसतन 17% से 30% तक कम कर दिया। सर्वोत्तम मामलों में, उन्होंने लगभग 45% समय बचा लिया। उन्होंने केवल अनुमान नहीं लगाया; उन्होंने इन परिणामों को 500 अलग-अलग वेरिफिकेशन समस्याओं पर चलाया और अपने परिणामों की तुलना वर्तमान के सर्वश्रेष्ठ उपकरणों से की। परिणामों ने दिखाया कि "वर्डिक्ट बाउंड्री" (verdict boundary)—वह सटीक बिंदु जहाँ एक समस्या "असुरक्षित" से "सुरक्षित" में बदल जाती है—की खोज करके, वे बड़ी संख्या में अनावश्यक जांचों को छोड़ सकते हैं।

इस शोध पत्र ने एक चिंता का भी समाधान किया: क्या होगा यदि पहाड़ी पूरी तरह से चिकनी नहीं है? क्या होगा यदि एक छोटा सा उभार हो जहाँ सुरक्षा स्कोर बढ़ने से पहले थोड़ा गिर जाता है? शोधकर्ताओं ने इसकी जांच की और पाया कि हालांकि ऐसे उभार मौजूद हैं, लेकिन वे दुर्लभ हैं और आमतौर पर छोटे होते हैं। उनकी विधि इतनी मजबूत है कि वह भ्रमित हुए बिना उन्हें संभाल सकती है। संक्षेप में, उन्होंने केवल एक तेज़ चलने वाला नहीं बनाया; उन्होंने वेरिफिकेशन प्रक्रिया के लिए जेटपैक बनाए, जिससे हम बहुत कम प्रयास और बहुत जल्दी "सुरक्षित" निष्कर्ष तक पहुँच सकें।

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

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

Digest आज़माएँ →