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

Personalized Additive Modeling for Multi-level Federated Learning

यह शोधपत्र फेडरेटेड मल्टी-लेवल एडिटिव मॉडलिंग (FeMAM) का प्रस्ताव करता है, जो एक गतिशील और लागत-कुशल ढांचा है जो वैश्विक, उपसमूह और क्लाइंट-विशिष्ट मॉडलों के योगात्मक संयोजन के माध्यम से व्यक्तिगत भविष्यवक्ताओं का निर्माण करके फेडरेटेड लर्निंग में जटिल नॉन-आईआईडी (non-IID) डेटा विषमता को संबोधित करता है, जो प्रशिक्षण के दौरान अनुकूल रूप से विकसित और छंटनी (prune) होते हैं।

मूल लेखक: Shutong Chen, Guodong Long, Tianyi Zhou, Jie Ma, Jing Jiang, Chengqi Zhang

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

मूल लेखक: Shutong Chen, Guodong Long, Tianyi Zhou, Jie Ma, Jing Jiang, Chengqi Zhang

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

कल्पना कीजिए कि आप 50 अलग-अलग लोगों के एक समूह को खाना बनाना सिखाने की कोशिश कर रहे हैं।

एक मानक कक्षा (पारंपरिक AI) में, शिक्षक सभी को बिल्कुल एक ही रेसिपी देता है। यदि छात्रों की पसंद या सामग्री बहुत अलग है, तो वह रेसिपी किसी के लिए भी अच्छी तरह काम नहीं करेगी।

एक "फेडरेटेड लर्निंग" (Federated Learning) परिदृश्य में, छात्र अपने स्वयं के रसोईघरों में होते हैं। वे गोपनीयता नियमों के कारण अपने गुप्त मसाले (डेटा) साझा नहीं कर सकते। वे केवल अपने विचार वापस शिक्षक को भेज सकते हैं ताकि मुख्य रेसिपी को अपडेट किया जा सके।

समस्या यह है कि ये 50 छात्र सभी अलग हैं। कुछ इतालवी हैं, कुछ शाकाहारी (vegan) हैं, कुछ पेशेवर शेफ हैं और कुछ शुरुआती स्तर के हैं। एक एकल रेसिपी बहुत सरल है, और हर किसी को एक पूरी तरह से अनूठी रेसिपी देना बहुत अराजक होगा।

समस्या: "एक-आकार-सभी-के-लिए-नहीं" की दुविधा (The "One-Size-Fits-None" Dilemma)

मौजूदा तरीके इसे हल करने का प्रयास करते हैं या तो:

  1. उन्हें समूहों में बांटकर: सभी इतालवी लोगों को एक समूह में और सभी शाकाहारियों को दूसरे समूह में रखना। लेकिन क्या होगा यदि एक इतालवी छात्र भी एक शुरुआती स्तर का व्यक्ति है? समूह बहुत कठोर हैं।
  2. प्रत्येक को व्यक्तिगत बनाना: हर किसी को एक अनूठी रेसिपी देना। लेकिन यह इस तथ्य को अनदेखा करता है कि उनके बीच कुछ सामान्य ज्ञान (जैसे प्याज कैसे काटें) हो सकता है।

पेपर का तर्क है कि वास्तविक जीवन अधिक जटिल है। समानता कई स्तरों पर मौजूद है:

  • स्तर 1 (ग्लोबल/वैश्विक): सभी जानते हैं कि पानी कैसे उबाला जाता है।
  • स्तर 2 (उप-समूह): "इतालवी" समूह के सभी लोग जानते हैं कि पास्ता सॉस कैसे बनाया जाता है।
  • स्तर 3 (व्यक्तिगत): आप विशेष रूप से जानते हैं कि अपना गुप्त पारिवारिक मसाला कैसे मिलाना है।

अधिकांश वर्तमान AI सिस्टम एक समय में केवल दो स्तरों को ही संभाल सकते हैं। जब संरचना अव्यवस्थित और बहु-स्तरीय होती है, तो वे फंस जाते हैं।

समाधान: FeMAM (द "लेगो टॉवर" अप्रोच)

लेखक FeMAM (Federated Multi-level Additive Modeling) नामक एक नई विधि प्रस्तावित करते हैं।

FeMAM को एक लेगो टॉवर (Lego tower) बनाने की तरह समझें जहाँ प्रत्येक परत थोड़ा और विवरण जोड़ती है:

  1. आधार परत (The Base Layer): सभी एक ही बुनियादी ब्लॉक (ग्लोबल मॉडल) से शुरू करते हैं। यह "पानी उबालने" वाले हिस्से को कवर करता है।
  2. मध्य परतें (The Middle Layers): जैसे-जैसे छात्र प्रशिक्षण लेते हैं, सिस्टम स्वचालित रूप से पता लगाता है कि किसे अतिरिक्त मदद की आवश्यकता है। यह इतालवी समूह के लिए एक "पास्ता" ब्लॉक और अन्य लोगों के लिए एक "शाकाहारी" ब्लॉक जोड़ता है। ये उप-समूहों के बीच साझा किए जाते हैं।
  3. शीर्ष परत (The Top Layer): अंत में, यह केवल आपके लिए एक छोटा, कस्टम "गुप्त मसाला" ब्लॉक जोड़ता है।

जादुई ट्रिक:
हर छात्र के लिए एक नया, विशाल टॉवर शून्य से बनाने के बजाय, FeMM इन ब्लॉक्स को स्टैक (stack) करता है।

  • आप ग्लोबल ब्लॉक लेते हैं।
  • आप उसके ऊपर ग्रुप ब्लॉक जोड़ते हैं।
  • आप उसके ऊपर अपना पर्सनल ब्लॉक जोड़ते हैं।
  • परिणाम: आपका अंतिम टॉवर इन सभी हिस्सों का योग है।

यह कुशल कैसे रहता है (द "ग्रो एंड प्रून" स्ट्रैटेजी)

आप सोच सकते हैं, "रुको, यदि हर छात्र के पास 5 अलग-अलग ब्लॉक्स हैं, तो क्या इससे डेटा का बहुत अधिक आदान-प्रदान नहीं होगा?"

पेपर कहता है नहीं, दो स्मार्ट नियमों के कारण:

  1. एक समय में एक कदम (बूस्टिंग - Boosting): सिस्टम पूरा टॉवर एक साथ नहीं बनाता है। यह आधार बनाता है, जब तक वह स्थिर न हो जाए तब तक प्रतीक्षा करता है, फिर अगली परत जोड़ता है। यह केवल नई परत वापस भेजता है। यह संचार लागत को कम रखता है, ठीक वैसे ही जैसे पूरी किताब भेजने के बजाय एक एकल पोस्टकार्ड भेजना।
  2. "स्टॉप" बटन (प्रूनिंग - Pruning): हर किसी को 5 परतों की आवश्यकता नहीं होती।
    • यदि कोई छात्र एक साधारण शुरुआती है, तो सिस्टम महसूस करता है, "हे, आधार परत आपके लिए पर्याप्त है!" और अधिक ब्लॉक जोड़ना बंद कर देता है।
    • यदि कोई छात्र एक जटिल विशेषज्ञ है, तो सिस्टम तब तक परतें जोड़ता रहता है जब तक कि वह एकदम सही न हो जाए।
    • इसका मतलब है कि सिस्टम छात्र के अनुसार अनुकूलित (adapt) होता है। यह एक साधारण उपयोगकर्ता पर जटिल टॉवर नहीं थोपता, जिससे उनका समय और स्टोरेज बचता है।

उन्होंने क्या पाया

शोधकर्ताओं ने इमेज डेटासेट (जैसे बिल्ली और कुत्ते को पहचानना) और लार्ज लैंग्वेज मॉडल्स (जैसे AI चैटबॉट्स) पर परीक्षण किया।

  • बहुमुखी प्रतिभा (Versatility): चाहे छात्रों को सरल श्रेणियों द्वारा समूहबद्ध किया गया हो या जटिल अंतरों के साथ, FeMAM उन तरीकों से बेहतर काम करता है जो या तो सभी को निश्चित समूहों में मजबूर करते हैं या हर किसी को पूरी तरह से अनूठा मॉडल देते हैं।
  • स्मार्ट अनुकूलन: प्रयोगों में, सिस्टम ने स्वचालित रूप से निर्णय लिया कि कुछ उपयोगकर्ताओं को 1 परत, कुछ को 2, और कुछ को 5 परतों की आवश्यकता थी। इसने अनुमान नहीं लगाया; इसने सीखा कि प्रत्येक व्यक्ति के लिए सबसे अच्छा क्या काम करता है।
  • लागत: भले ही यह कई "परतों" वाले मॉडल का उपयोग करता है, फिर भी इसे चलाने की लागत मानक तरीकों से बहुत अधिक नहीं थी क्योंकि यह एक बार में केवल एक ही परत संचारित करता है।

निचोड़ (The Bottom Line)

FeMAM एक स्मार्ट, लचीले शिक्षक की तरह है जो यह समझता है कि सीखना परतों में होता है। यह उस चीज़ से शुरू होता है जो सभी के पास साझा है, फिर वह जोड़ता है जो विशिष्ट समूह साझा करते हैं, और अंत में वह जोड़ता है जो आपको अद्वितीय बनाता है। यह इस ज्ञान को चरण-दर-चरण बनाता है, केवल उतना ही जोड़ता है जितना आवश्यक है, जो इसे एक ऐसी दुनिया के लिए एकदम सही बनाता है जहाँ हर कोई अलग है लेकिन फिर भी जुड़ा हुआ है।

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

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

Digest आज़माएँ →