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

MixFrag: Fragility-Guided Mixed-Precision Post-Training Quantization for Vision Transformers

MixFrag एक विज़न ट्रांसफॉर्मर्स के लिए फ्रैजिलिटी-गाइडेड (fragility-guided) मिक्स्ड-प्रिसिजन पोस्ट-ट्रेनिंग क्वांटाइजेशन फ्रेमवर्क है जो KL डाइवर्जेंस के माध्यम से घटक-स्तरीय संवेदनशीलता का अनुमान लगाता है और इमेज क्लासिफिकेशन और ऑब्जेक्ट डिटेक्शन कार्यों पर अत्याधुनिक प्रदर्शन प्राप्त करने के लिए मल्टीपल-चॉइस नैपसैक प्रॉब्लम (Multiple-Choice Knapsack Problem) का उपयोग करके बिट एलोकेशन को अनुकूलित करता है।

मूल लेखक: Md. Mehrab Hossain Opi, Robiul Islam Ryad, Md. Umar Faruk

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

मूल लेखक: Md. Mehrab Hossain Opi, Robiul Islam Ryad, Md. Umar Faruk

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

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

लंबे समय तक, वैज्ञानिकों ने पूरे रोबोट मस्तिष्क को समान स्तर के विवरण के साथ सरल बनाने की कोशिश की। यह एक कार के हर हिस्से का वर्णन केवल तीन शब्दों का उपयोग करके करने का निर्णय लेने जैसा था। लेकिन यह अक्षम है। मस्तिष्क के कुछ हिस्से कार के इंजन की तरह होते हैं—उन्हें सही ढंग से काम करने के लिए उच्च सटीकता की आवश्यकता होती है। अन्य हिस्से कप होल्डर (cup holder) की तरह हो सकते हैं—वे बिना किसी दुर्घटना के एक मोटे विवरण के साथ भी चल सकते हैं। बड़ा सवाल यह रहा है: हम कैसे जानेंगे कि किन हिस्सों को "इंजन" वाला उपचार चाहिए और किन हिस्सों को "कप होल्डर" जैसा सरल होना चाहिए? यदि हम इसे गलत करते हैं, तो रोबोट या तो बहुत भारी रहेगा या ऐसी चीजें देखने लगेगा जो वहां हैं ही नहीं।

यहीं पर MixFrag नामक एक नया अध्ययन आता है। शोधकर्ताओं ने, जो खुलना यूनिवर्सिटी ऑफ इंजीनियरिंग एंड टेक्नोलॉजी की एक टीम है, महसूस किया कि मौजूदा तरीके विजन ट्रांसफॉर्मर के सभी हिस्सों के साथ एक जैसा व्यवहार कर रहे थे, या अप्रत्यक्ष सुरागों के आधार पर यह अनुमान लगा रहे थे कि कौन से हिस्से महत्वपूर्ण हैं। उन्होंने यह मापने का एक नया तरीका प्रस्तावित किया कि मस्तिष्क का प्रत्येक हिस्सा कितना "नाजुक" (fragile) है जब आप इसे सरल बनाने की कोशिश करते हैं।

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

यह पेपर इस "नाजुकता" को मापने के तरीके का परिचय देता है, जो यह देखता है कि जब आप इसके एक छोटे से हिस्से को ही सरल बनाते हैं, तो रोबोट का आउटपुट कितना बदल जाता है। वे KL डाइवर्जेंस (KL divergence) नामक एक गणितीय उपकरण का उपयोग करते हैं, जो मूल रूप से रोबोट के "फुल-प्रिसिजन" विचारों और उसके "सरलीकृत" विचारों के बीच के अंतर को मापने का एक तरीका है। यदि अंतर बहुत बड़ा है, तो वह हिस्सा नाजुक है और उसे विस्तृत रहना चाहिए। यदि अंतर छोटा है, तो वह हिस्सा मजबूत है और उसे अधिक सरल बनाया जा सकता है।

एक बार जब उन्हें पता चल जाता है कि कौन से हिस्से नाजुक हैं, तो वे अंतिम पैकिंग सूची तय करने के लिए "मल्टीपल-चॉइस नैपसैक प्रॉब्लम" (Multiple-Choice Knapsack Problem) नामक एक चतुर गणितीय पहेली का उपयोग करते हैं। यह केवल एक रैंडम अनुमान नहीं है; यह एक ग्लोबल ऑप्टिमाइज़ेशन है जो यह सुनिश्चित करता है कि सबसे नाजुक हिस्सों को सबसे अधिक बिट्स (सबसे अधिक विवरण) मिलें, जबकि मजबूत हिस्सों को कम बिट्स मिलें, और यह सब कुल वजन की सीमा के भीतर हो। परिणाम एक "मिक्स-प्रिसिजन" रोबोट मस्तिष्क है: कुछ हिस्से हाई-डेफिनिशन हैं, अन्य लो-डेफिनिशन हैं, लेकिन पूरा का पूरा वह बैकपैक में फिट बैठता है और फिर भी पूरी तरह से काम करता है।

टीम ने ImageNet-1K नामक छवियों के एक विशाल डेटासेट पर इसका परीक्षण किया, जिसमें वस्तुओं की 1,000 अलग-अलग श्रेणियां हैं। उन्होंने एक कठिन कार्य पर भी परीक्षण किया: एक दृश्य में वस्तुओं को ढूंढना और उनकी रूपरेखा बनाना (जैसे कि वीडियो गेम या सेल्फ-ड्राइविंग कार में), जिसे COCO नामक डेटासेट का उपयोग करके किया गया। परिणाम प्रभावशाली थे। हालांकि Mix-Frag ने इमेज क्लासिफिकेशन के लिए अत्यंत कम 3-बिट प्रिसिजन का उपयोग करते समय कुछ भारी-भरकम ऑप्टिमाइज़ेशन विधियों की तुलना में नामकरण की सटीकता में थोड़ी अधिक गिरावट देखी, लेकिन यह कठिन कार्य यानी ऑब्जेक्ट डिटेक्शन में वास्तव में चमक उठा। चुनौतीपूर्ण MP3/MP3 सेटिंग के तहत डिटेक्शन के लिए, MixFrag ने न केवल अन्य विधियों की बराबरी की; बल्कि इसने पिछले सर्वश्रेष्ठ मिक्स-प्रिसिजन मेथड को एक बड़े अंतर से पीछे छोड़ दिया, जिससे स्कोर में 9.6 अंकों तक का सुधार हुआ। यह सुझाव देता है कि "कांच के फूलदानों" की रक्षा करके और "पत्थरों" को सरल बनाकर, रोबोट जटिल दृश्यों को समझने में बहुत स्मार्ट बना रहता है।

दिलचस्प बात यह है कि शोधकर्ताओं ने पाया कि जबकि अन्य कुछ विधियां अत्यधिक संपीड़न के तहत केवल वस्तुओं को एक सरल सूची के रूप में नाम देने में बेहतर थीं, MixFrag उन्हें खोजने और उनकी रूपरेखा बनाने के कठिन कार्य में श्रेष्ठ था। यह संकेत देता है कि मस्तिष्क के नाजुक हिस्सों को बरकरार रखने से रोबोट दुनिया की संरचना को समझने में सक्षम होता है, न कि केवल लेबल को। अध्ययन ने यह भी जांचा कि क्या उन्हें पहली कोशिश के बाद योजना में बदलाव करने की आवश्यकता थी, लेकिन उन्होंने पाया कि एक बार में बनाई गई एक अच्छी तरह से सोची-समझी योजना वास्तव में बार-बार सुधार करने की कोशिश करने से बेहतर थी, जो कभी-कभी चीजों को और खराब कर देती है।

संक्षेप में, MixFrag सुझाव देता है कि हमें विजन ट्रांसफॉर्मर के हर हिस्से के साथ एक जैसा व्यवहार करने की आवश्यकता नहीं है। यह मापने के द्वारा कि प्रत्येक हिस्सा सरलीकरण को कितना झेल सकता है, हम स्मार्ट, छोटे और अधिक कुशल AI बना सकते हैं जो हमारे उपकरणों पर बिना अपना मानसिक संतुलन खोए चल सके। लेखक आश्वस्त हैं कि यह दृष्टिकोण उन कार्यों के लिए अच्छा काम करता है जिनका उन्होंने परीक्षण किया है, और उनका मानना है कि यह रोजमर्रा के गैजेट्स पर शक्तिशाली AI चलाने के और भी बेहतर तरीकों के द्वार खोलता है।

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

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

Digest आज़माएँ →