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

PTQ4SNN: Membrane-Aware Post-Training Quantization for Spiking Neural Networks

PTQ4SNN एक पोस्ट-ट्रेनिंग क्वांटाइजेशन फ्रेमवर्क है जो एक चैनल-वाइज यूनिफाइड स्केल ब्रिज और मिक्स्ड-प्रिसिजन बिट एलोकेशन का उपयोग करके स्पाइकिंग न्यूरल नेटवर्क में वेट्स और रिकरेंट मेम्ब्रेन स्टेट्स को संयुक्त रूप से क्वांटाइज करता है, जिससे बिना बैकबोन रिट्रेनिंग के उच्च-सटीकता वाला लो-बिट डिप्लॉयमेंट सक्षम होता है।

मूल लेखक: Hui Xie, Tong Shi, Haotong Qin, Aishan Liu, Xiaode Liu, Jinyang Guo

प्रकाशित 2026-08-10
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Hui Xie, Tong Shi, Haotong Qin, Aishan Liu, Xiaode Liu, Jinyang Guo

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

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

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

यहाँ PTQ4SNN आता है, एक नई विधि जिसे शोधकर्ताओं द्वारा विकसित किया गया है जो कहती है, "हाँ, हम ऐसा कर सकते हैं, और यहाँ बताया गया है कि कैसे।" SNN को एक फैक्ट्री असेंबली लाइन की तरह समझें जहाँ हर स्टेशन (एक न्यूरॉन) का एक सुपरवाइजर (मेम्ब्रेन) होता है जो काम का हिसाब रखता है। पहले, यदि आप सुपरवाइजर की नोटबुक को छोटा करने की कोशिश करते (मेम्ब्रेन को क्वांटाइज़ करना), तो आपको या तो उन्हें भारी, बोझिल फॉर्मेट में रखना पड़ता या इस जोखिम को उठाना पड़ता कि सुपरवाइजर अपना स्थान खो देंगे। शोधकर्ताओं ने पाया कि सुपरवाइजर की नोटबुक का "आकार" या वितरण अक्सर उन निर्देशों से अलग होता है जो उन्हें प्राप्त होते हैं, इसलिए निर्देशों के आकार की नकल करना काम नहीं आया।

टीम का समाधान एक कस्टम-साइज़्ड, हल्के वजन वाली नोटबुक देने जैसा है जो उनके विशिष्ट काम के लिए उपयुक्त हो, और साथ ही एक विशेष "जादुई रूलर" (पैमाना) जोड़ने जैसा है जो भारी निर्देशों और हल्की नोटबुक के बीच अनुवाद कर सके। वे इसे यूनिफाइड स्केल ब्रिज (Unified Scale Bridge) कहते हैं। हर सुपरवाइजर को एक ही आकार की नोटबुक देने के बजाय, वे एक चतुर ट्रिक का उपयोग करते हैं: वे दशमलव बिंदु को शिफ्ट करके (जैसे एक रूलर को खिसकाना) नोटबुक के आकार को समायोजित करते हैं, न कि जटिल गणित का उपयोग करके। यह अनुवाद को हार्डवेयर के लिए तेज़ और आसान रखता है, साथ ही यह भी सुनिश्चित करता है कि नोटबुक सही मात्रा में जानकारी रखने के लिए पर्याप्त बड़ी हो।

लेकिन वे यहीं नहीं रुके। उन्होंने महसूस किया कि सभी सुपरवाइजर समान रूप से व्यस्त नहीं होते हैं। कुछ लगातार संदेश भेज रहे होते हैं, जबकि अन्य ज्यादातर निष्क्रिय बैठे रहते हैं। इसलिए, उन्होंने मिक्स्ड-प्रिसिजन बिट एलोकेशन (Mixed-Precision Bit Allocation) पेश किया। एक कक्षा की कल्पना करें जहाँ शिक्षक सबसे सक्रिय छात्रों को 8-बिट नोटबुक (बहुत विस्तृत), मध्यम सक्रिय छात्रों को 4-बिट नोटबुक, और शांत रहने वालों को केवल 2-बिट नोटबुक देता है। इस प्रकार, सभी नोटबुक्स का कुल वजन कम रहता है, लेकिन महत्वपूर्ण काम को आवश्यक स्थान मिलता है। शोधकर्ताओं ने विभिन्न कार्यों पर परीक्षण किया, जैसे छवियों को पहचानना या चलती हुई घटनाओं को समझना, और पाया कि वे सटीकता को बहुत अधिक खोए बिना अपने बैकपैक को औसतन लगभग 4 बिट तक सिकोड़ सकते हैं।

अपने प्रयोगों में, टीम ने दिखाया कि यह विधि AI के विभिन्न प्रकार के "मस्तिष्क" पर काम करती है, जिसमें मानक कन्वोल्यूशनल नेटवर्क और नए, अधिक जटिल "ट्रांसफॉर्मर" स्टाइल शामिल हैं। ImageNet-1K जैसे कठिन परीक्षण पर, उनकी विधि ने सटीकता को मूल, भारी संस्करण के लगभग उतना ही ऊंचा बनाए रखा, जिसमें 1% से भी कम की गिरावट आई। यहाँ तक कि चलती हुई घटनाओं (जैसे वीडियो में कार को गुजरते हुए पहचानना) से जुड़े कार्यों में भी, यह विधि अच्छी तरह से टिकी रही, जिसमें पूर्ण-आकार वाले संस्करण की तुलना में केवल लगभग 1% की सटीकता की कमी आई। शोधकर्ता सुझाव देते हैं कि मेम्ब्रेन स्टेट्स को एक ऑप्टिमाइज़ किए जाने वाले प्रथम-श्रेणी के घटक के रूप में मानकर, न कि केवल एक विचार के बाद की चीज़ के रूप में, हम अंततः इन ऊर्जा-कुशल मस्तिष्कों को वास्तव में वास्तविक दुनिया के लिए तैयार कर सकते हैं, जो बिना दोबारा प्रशिक्षित किए छोटे चिप्स पर चल सकें। यह एक ऐसे AI की ओर एक कदम है जो न केवल स्मार्ट है, बल्कि कहीं भी ले जाने के लिए पर्याप्त हल्का भी है।

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

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

Digest आज़माएँ →