← नवीनतम पेपर
💻 computer science

ButterflyViT: 354×\times Expert Compression for Edge Vision Transformers

ButterflyViT एक ज्यामितीय पैरामीट्राइजेशन विधि पेश करता है जो Mixture of Experts को एक साझा क्वांटाइज्ड सबस्ट्रेट के रोटेशन के रूप में मानता है, जिससे स्थानिक सहजता नियमितीकरण (spatial smoothness regularization) के माध्यम से सटीकता बनाए रखते हुए एज डिवाइसेस पर विजन ट्रांसफॉर्मर्स के लिए 354×\times मेमोरी की कमी प्राप्त होती है।

मूल लेखक: Aryan Karmore

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

मूल लेखक: Aryan Karmore

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

कल्पना कीजिए कि आप एक छोटे, बैटरी से चलने वाले रोबोट (जैसे एक स्मार्ट कैमरा या ड्रोन) के लिए ज्ञान का एक विशाल पुस्तकालय बनाने की कोशिश कर रहे हैं। इस रोबोट को हजारों अलग-अलग चीजों को पहचानना होगा: बिल्लियाँ, कारें, पेड़, बादल और बहुत कुछ।

इसे अच्छी तरह से करने के लिए, आपका रोबोट "मिक्सचर ऑफ एक्सपर्ट्स" (MoE) सिस्टम का उपयोग करता है। इसे 64 विशेषज्ञ सलाहकारों की एक टीम को काम पर रखने के रूप में समझें।

  • सलाहकार A फर और मूंछों को पहचानने में माहिर है।
  • सलाहकार B पहियों और इंजनों का विशेषज्ञ है।
  • सलाहकार C पत्तियों और छाल के बारे में सब कुछ जानता है।

समस्या: "भारी सूटकेस"

पारंपरिक AI मॉडल्स में, प्रत्येक सलाहकार अपने ज्ञान का अपना पूरा, भारी सूटकेस साथ लेकर चलता है।

  • यदि आपके पास 64 सलाहकार हैं, तो आपको 64 सूटकेसों की आवश्यकता होगी।
  • प्रत्येक सूटकेस बहुत बड़ा है (पूरी टीम के लिए लगभग 940 MB में कुल)।
  • परिणाम: आपका छोटा रोबोट 64 भारी सूटकेस उठाने के लिए बहुत कमजोर है। चलने शुरू करने से पहले ही उसकी बैटरी और मेमोरी खत्म हो जाती है। यह एक एकल नोटबुक के लिए बने बैकपैक में 64 विश्वकोशों को फिट करने की कोशिश करने जैसा है।

वर्तमान समाधानों में सूचर्सों के अंदर किताबों को संकुचित करने (क्वांटाइजेशन) या कुछ पन्ने फेंक देने (प्रूनिंग) की कोशिश की जाती है, लेकिन फिर भी आपको 64 अलग-अलग सूटकेस उठाने पड़ते हैं। वजन की समस्या बनी रहती है।

समाधान: बटरफ्लाईविट (ButterflyViT) (एक "यूनिवर्सल टूलकिट")

इस शोध पत्र के लेखक, आर्यन कर्मोर ने एक शानदार विचार दिया जिसे ButterflyViT कहा जाता है। हर सलाहकार को अपना अलग सूटकेस देने के बजाय, वे टीम को एक ही, अत्यंत हल्का टूलकिट और जादुई घूमने वाले लेंसों का एक सेट देते हैं।

यह कैसे काम करता है, सरल उपमाओं का उपयोग करके देखें:

1. साझा सब्सट्रेट (द "यूनिवर्सल टूलकिट")

64 अलग-अलग किताबों के बजाय, टीम एक ही, छोटी, टेनरी (ternary) किताब साझा करती है (एक ऐसी किताब जिसमें केवल तीन प्रकार के शब्द हैं: -1, 0, और +1)।

  • इस किताब में दृष्टि (vision) के मौलिक निर्माण खंड शामिल हैं: किनारे, रंग और बनावट।
  • क्योंकि यह इतनी सरल है, यह बहुत कम जगह लेती है (लगभग 1.58 बिट प्रति शब्द)।
  • उपमा: कल्पना कीजिए कि लेगो (LEGO) ब्रिक्स का एक ही छोटा बॉक्स है। टीम के पास उस एक ही बॉक्स तक पहुंच है।

2. बटरफ्लाई रोटेशन्स (द "जादुई लेंस")

सलाहकार A (बिल्ली का विशेषज्ञ) बिल्ली के लिए सलाहकार B (कार का विशेषज्ञ) के समान ही लेगो बॉक्स का उपयोग कैसे कर सकता है?

  • उन्हें अलग-अलग ईंटों की आवश्यकता नहीं है; उन्हें बस ईंटों को एक अलग कोण से देखने की आवश्यकता है।
  • ButterflyViT प्रत्येक सलाहकार को "घूमने वाले लेंसों" (बटरफ्लाई मैट्रिसेस नामक गणितीय रूपांतरण) का एक अनूठा सेट देता है।
  • जब सलाहकार A उस लेगो बॉक्स को अपने लेंस के माध्यम से देखता है, तो ईंटें खुद को पुनर्व्यवस्थित करके एक बिल्ली का रूप ले लेती हैं।
  • जब सलाहकार B उनके लेंस के माध्यम से देखता है, तो वही ईंटें खुद को पुनर्व्यवस्थित करके एक कार का रूप ले लेती हैं।
  • जादू: "लेंस" बहुत छोटे और सस्ते होते हैं। आपको हर सलाहकार के लिए एक नया सूटकेस रखने की आवश्यकता नहीं है; आपको बस दृश्य को घुमाने के तरीके पर एक छोटा निर्देश मैनुअल चाहिए।

3. "स्पेशियल स्मूथनेस" (द "पड़ोस का नियम")

चूंकि यह विजन (छवियों) के लिए है, इसलिए शोध पत्र में एक विशेष नियम जोड़ा गया है: पड़ोसी, पड़ोसियों से बात करेंगे।

  • एक फोटो में, बिल्ली के कान को दिखाने वाला पिक्सेल का हिस्सा आमतौर पर बिल्ली के चेहरे वाले हिस्से के बगल में होता है।
  • मॉडल यह सुनिश्चित करता है कि यदि दो पैच एक-दूसरे के बगल में हैं, तो उन्हें समान विशेषज्ञों के पास भेजा जाएगा। यह रोबोट को भ्रमित होने से रोकता है (उदाहरण के लिए, यह सोचने से कि बिल्ली का कान कार का पहिया है क्योंकि वे एक-दूसरे के बगल में हैं)।

परिणाम: दक्षता का चमत्कार

इस "साझा टूलकिट + घूमने वाले लेंसों" के दृष्टिकोण का उपयोग करके, परिणाम आश्चर्यजनक हैं:

  • मेमोरी बचत: 64 विशेषज्ञों के साथ, पारंपरिक विधि को 939 MB मेमोरी की आवश्यकता होती है। ButterflyViT को केवल 2.6 MB की आवश्यकता होती है। यह 354 गुना कमी है।
  • छोटे उपकरणों पर फिट होना:
    • मानक मॉडल: Raspberry Pi या स्मार्टवॉच पर फिट नहीं हो सकता।
    • ButterflyViT: यह एक सूक्ष्म नियंत्रक (microcontroller) जैसे कि Arduino पर भी 64 विशेषज्ञों को फिट कर सकता है, जो आमतौर पर एक विशेषज्ञ को भी फिट नहीं कर सकता।
  • बैटरी लाइफ: क्योंकि रोबोट को मेमोरी से भारी सूटकेस लगातार लोड नहीं करने पड़ते, इसलिए यह प्रत्येक चरण के लिए आवश्यक ऊर्जा के 99.5% हिस्से को बचाता है

सारांश

ButterflyViT खेल के नियमों को बदल देता है। यह AI विशेषज्ञों को 64 अलग-अलग, भारी व्यक्तियों के रूप में देखने के बजाय, उन्हें एक ही, साझा, हल्के यथार्थ पर 64 अलग-अलग दृष्टिकोणों के रूप में मानता है।

यह महसूस करने जैसा है कि आपको शहर में नेविगेट करने के लिए 64 अलग-अलग मानचित्रों की आवश्यकता नहीं है; आपको बस एक मानचित्र की आवश्यकता है और 64 लोगों की जिन्हें पता है कि उन्हें जिस विशिष्ट सड़क की आवश्यकता है उसे देखने के लिए मानचित्र को कैसे घुमाना है। यह शक्तिशाली AI को अंततः उन छोटे, बैटरी से चलने वाले उपकरणों पर चलने में सक्षम बनाता है जिनका हम हर दिन उपयोग करते हैं।

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

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

Digest आज़माएँ →