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

Pruning Federated Models through Loss Landscape Analysis and Client Agreement Scoring

यह शोध पत्र AutoFLIP को प्रस्तुत करता है, जो एक ऐसा फेडरेटेड लर्निंग फ्रेमवर्क है जो सहयोगी लॉस लैंडस्केप एक्सप्लोरेशन (collaborative loss landscape exploration) का लाभ उठाकर क्लाइंट डेटा विषमता (heterogeneity) को एक लाभकारी विशेषता के रूप में पुनर्गठित करता है, जिससे एडेप्टिव प्रूनिंग (adaptive pruning) को निर्देशित किया जाता है, और इस प्रकार नॉन-आईआईडी (non-IID) सेटिंग्स में अत्याधुनिक सटीकता बनाए रखते हुए कंप्यूटेशनल और संचार ओवरहेड को महत्वपूर्ण रूप से कम किया जाता है।

मूल लेखक: Christian Internò, Elena Raponi, Markus Olhofer, Ali Raza, Thomas Bäck, Niki van Stein, Yaochu Jin, Barbara Hammer

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

मूल लेखक: Christian Internò, Elena Raponi, Markus Olhofer, Ali Raza, Thomas Bäck, Niki van Stein, Yaochu Jin, Barbara Hammer

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

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

समस्या यह है कि ये उपकरण अलग-अलग हैं (कुछ में अधिक शक्ति है, कुछ में अलग तरह की तस्वीरें हैं), और बड़ा रोबोट मॉडल उनके लिए बहुत भारी है। यह एक ग्रैंड पियानो को सीढ़ियों से ऊपर ले जाने जैसा है; यह बहुत भारी और अस्थिर है।

AutoFLIP एक नई विधि है जो एक स्मार्ट "आर्किटेक्ट" की तरह काम करके इस समस्या को हल करती है, जो केवल पियानो के हिस्सों को बेतरतीब ढंग से नहीं काटता, बल्कि यह पता लगाता है कि कौन सी चाबियाँ अनिवार्य हैं और कौन सी केवल सजावट हैं।

यह कैसे काम करता है, इसे सरल चरणों में यहाँ दिया गया है:

1. "स्काउट" मिशन (लॉस लैंडस्केप एक्सप्लोरेशन)

वास्तविक प्रशिक्षण शुरू होने से पहले, AutoFLIP उपकरणों के एक छोटे समूह को एक त्वरित "स्काउट मिशन" पर भेजता है।

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

2. "ग्रुप वोट" (क्लाइंट एग्रीमेंट स्कोरिंग)

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

  • उपमा: कल्पना कीजिए कि एक समिति एक नए नियम पर निर्णय लेने की कोशिश कर रही है। यदि सभी एक दिशा में सहमत हैं, तो वह नियम मजबूत है। यदि आधे सदस्य "बाएं" कहते हैं और दूसरे आधे "दाएं" कहते हैं, तो वह नियम कमजोर है और उसे अनदेखा किया जाना चाहिए।
  • क्या होता है: जैसे-जैसे उपकरण सीखते हैं, सर्वर यह जाँचता है: "क्या सभी उपकरण इस बात पर सहमत हैं कि मॉडल के इस विशिष्ट हिस्से को बदलने की आवश्यकता है?"
  • परिणाम: यदि मॉडल का एक हिस्सा महत्वपूर्ण है और सभी इस बात पर सहमत हैं कि इसे कैसे ठीक किया जाए, तो वह बना रहता है। यदि कोई हिस्सा महत्वपूर्ण है लेकिन सभी इस बात पर असहमत हैं कि इसे कैसे ठीक किया जाए, या यदि वह महत्वहीन है, तो उसे काट दिया जाता है।

3. "स्मार्ट कट" (हाइब्रिड प्रूनिंग)

यहीं पर जादू होता है। AutoFLIP मानचित्र और ग्रुप वोट का उपयोग करके मॉडल को काटता है।

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

यह एक बड़ी बात क्यों है?

पेपर का दावा है कि इस "स्काउट + वोट" पद्धति का उपयोग करके, AutoFLIP एक साथ तीन अद्भुत चीजें हासिल करता है:

  1. यह तेज़ है: यह कंप्यूटिंग कार्य (FLOPs) को लगभग 52% कम कर देता है। डिवाइस बहुत तेज़ी से चलते हैं।
  2. यह हल्का है: यह नेटवर्क पर भेजे जाने वाले डेटा को 65% से अधिक कम कर देता है। यह बैटरी और इंटरनेट डेटा बचाता है।
  3. यह स्मार्ट है: भले ही यह छोटा और तेज़ है, फिर भी यह अन्य तरीकों की तुलना में बेहतर सटीकता (accuracy) प्राप्त करता है, विशेष रूप से जब उपकरणों के पास बहुत अलग प्रकार का डेटा हो (जैसे एक डिवाइस केवल बिल्लियाँ देख रहा है और दूसरा केवल कुत्ते)।

"इंटेंट" (Intent) फीचर

पेपर में इंटेंट-बेस्ड नेटवर्किंग (Intent-Based Networking) नामक एक चीज़ का भी उल्लेख है।

  • उपमा: एक तकनीशियन द्वारा मैन्युअल रूप से सिस्टम को यह बताने के बजाय कि, "40% कोड हटा दें," ऑपरेटर केवल कहता है, "मैं चाहता हूँ कि मॉडल 40% कम ऊर्जा का उपयोग करे।" AutoFLIP एक स्वायत्त पायलट की तरह कार्य करता है जो यह पता लगाता है कि मानवीय हस्तक्षेप के बिना उस लक्ष्य को पूरा करने के लिए मॉडल को कैसे काटा जाए।

संक्षेप में: AutoFLIF एक स्मार्ट प्रूनिंग सिस्टम है जो पहले इलाके का मानचित्र बनाता है, फिर समूह की सहमति को सुनता है, और अंत में न्यूरल नेटवर्क के अनावश्यक भार को काट देता है। यह AI मॉडलों को छोटे, तेज़ और अधिक सटीक बनाता है, जो छोटे, रोजमर्रा के उपकरणों पर काम कर सकें।

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

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

Digest आज़माएँ →