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

A Comparative Study of Federated Learning Aggregation Strategies under Homogeneous and Heterogeneous Data Distributions

मूल लेखक: Antonios Makris, Christos Dousis, Emmanouil Kritharakis, Stavros Bouras, Konstantinos Tserpes

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

मूल लेखक: Antonios Makris, Christos Dousis, Emmanouil Kritharakis, Stavros Bouras, Konstantinos Tserpes

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

कल्पना कीजिए कि दोस्तों का एक समूह मिलकर एक विशाल पहेली (puzzle) को सुलझाने की कोशिश कर रहा है, लेकिन वे अपने वास्तविक पहेली के टुकड़ों को साझा नहीं कर सकते। इसके बजाय, प्रत्येक व्यक्ति अपने स्वयं के हिस्से पर काम करता है, उन्होंने जो सीखा उसका एक संक्षिप्त सारांश लिखता है, और केवल उन नोट्स को एक केंद्रीय "टीम कैप्टन" को भेज देता है। फिर कैप्टन उन सभी नोट्स को मिलाकर अगले दौर के लिए एक मास्टर गाइड तैयार करता है। यह फेडरेटेड लर्निंग (Federated Learning) है: एक ऐसा तरीका जिससे कंप्यूटर अपने निजी डेटा को साझा किए बिना एक साथ सीख सकते हैं।

बड़ा सवाल जो यह शोध पत्र पूछता है वह यह है: टीम कैप्टन को इन नोट्स को कैसे मिलाना चाहिए?

यदि कैप्टन केवल सभी के नोट्स का एक साधारण औसत (average) लेता है, तो क्या वह सबसे अच्छा काम करेगा? या क्या उन्हें अधिक जटिल विधि का उपयोग करना चाहिए ताकि इस तथ्य को संभाला जा सके कि कुछ दोस्त बहुत अलग हिस्सों पर काम कर रहे हैं (कुछ के पास ज्यादातर आसमान के टुकड़े हैं, दूसरों के पास ज्यादातर घास)?

यहाँ रोजमर्रा के उपमाओं (analogies) का उपयोग करके अध्ययन के निष्कर्षों का विवरण दिया गया है:

प्रतियोगी: नोट्स मिलाने के विभिन्न तरीके

शोधकर्ताओं ने कई "रणनीतियों" का परीक्षण किया जिनका उपयोग कैप्टन दोस्तों के अपडेट को मिलाने के लिए कर सकता है:

  1. FedAvg (द सिंपल एवेरैजर - साधारण औसत लेने वाला): कैप्टन प्रत्येक नोट लेता है और उसका सीधा औसत निकालता है। यह तेज़ और आसान है, जैसे एक त्वरित वोट।
  2. FedAvgM (द मोमेंटम कीपर - गति बनाए रखने वाला): कैप्टन याद रखता है कि पिछली बार समूह ने क्या निर्णय लिया था और उस "मोमेंटम" का उपयोग करता है ताकि नए नोट्स को सुचारू बनाया जा सके। यह एक धावक की तरह है जो अपनी चाल को स्थिर रखता है भले ही रास्ता ऊबड़-खाबड़ हो।
  3. FedAdam और FedAdagrad (द अडैप्टिव लर्नर्स - अनुकूलन करने वाले शिक्षार्थी): ये कैप्टन समझदार हैं। वे इस आधार पर तय करते हैं कि प्रत्येक व्यक्ति की बात कितनी सुननी है कि वह कितना आत्मविश्वासी लग रहा है। यदि कोई नोट भ्रमित करने वाला है, तो वे सीखने की गति को बदल देते हैं। वे एक कोच की तरह हैं जो हर दिन प्रत्येक एथलीट की स्थिति के आधार पर प्रशिक्षण योजना को बदलते हैं।
  4. FedMedian (द फिल्टर - छँटनी करने वाला): औसत निकालने के बजाय, यह कैप्टन सभी नोट्स को देखता है और "मध्य" मान चुनता है, जिससे चरम मूल्यों (outliers) को अनदेखा कर दिया जाता है। यदि कोई मित्र एक अजीब नोट भेजता है कि "आसमान हरा है," तो कैप्टन उसे अनदेखा कर देता है क्योंकि वह एक आउटलियर है। यह शोर या गलत सूचनाओं को फ़िल्टर करने के लिए बेहतरीन है।
  5. FedProx (द रिस्ट्रेनर - रोकने वाला): यह कैप्टन दोस्तों से कहता है, "पिछले प्लान से बहुत दूर मत जाओ।" यह समूह के मुख्य लक्ष्य के करीब स्थानीय शिक्षण को बनाए रखने के लिए एक नियम जोड़ता है, जिससे किसी को भी बहुत दूर भटकने से रोका जा सके।
  6. DP (द प्राइवेसी गार्ड - गोपनीयता रक्षक): यह कैप्टन यह सुनिश्चित करने के लिए कि कोई मूल पहेली के टुकड़ों का अनुमान न लगा सके, नोट्स में "स्टैटिक नॉइज़" (शोर) की एक परत जोड़ देता है। यह नोट्स को पंखे के माध्यम से फुसफुसाने जैसा है ताकि सटीक शब्द सुनना कठिन हो जाए।

परीक्षण की स्थितियाँ: आसान बनाम कठिन पहेलियाँ

शोधकर्ताओं ने इन कैप्टनों का दो परिदृश्यों में परीक्षण किया:

  • होमोजेनियस (IID - समान डेटा): सभी के पास पहेली के समान मिश्रण हैं (जैसे, सबके पास थोड़ा आसमान, घास और पेड़ है)। यह एक ऐसी कक्षा की तरह है जहाँ सभी एक ही पाठ्यपुस्तक का अध्ययन कर रहे हैं।
  • हेटरोजेनियस (Non-IID - विविध डेटा): सभी के पास बहुत अलग टुकड़े हैं (जैसे, एक दोस्त के पास केवल आसमान है, दूसरे के पास केवल पेड़ हैं)। यह एक ऐसी कक्षा की तरह है जहाँ एक छात्र ने केवल इतिहास पढ़ा है और दूसरे ने केवल गणित।

उन्होंने इन्हें तीन "पहेलियों" (डेटासेट) पर परखा:

  • MNIST और FMNIST: सरल पहेलियाँ (हाथ से लिखे गए अंक)।
  • CIFAR-10: एक बहुत कठिन, अधिक जटिल पहेली (जानवरों और वस्तुओं की रंगीन तस्वीरें)।

उन्होंने क्या पाया (परिणाम)

1. कोई "एक ही आकार सभी के लिए फिट" (One Size Fits All) वाला कप्तान नहीं है।
ठीक वैसे ही जैसे आप घड़ी ठीक करने और घर बनाने के लिए एक ही उपकरण का उपयोग नहीं करेंगे, कोई भी एकल रणनीति हर बार नहीं जीती।

  • सरल पहेलियों (MNIST) पर: अडैप्टिव लर्नर्स (FedAdam) स्टार रहे। उन्होंने सबसे तेज़ गति से सीखा और उच्चतम स्कोर प्राप्त किया, भले ही डेटा अव्यवस्थित था।
  • जटिल पहेलियों (CIFAR-10) पर: सभी को संघर्ष करना पड़ा, लेकिन सिंपल एवेरैजर (FedAvg) और द रिस्ट्रेनर (FedProx) ने काफी हद तक अच्छा प्रदर्शन किया। अडैप्टिव लर्नर्स जटिलता के कारण भ्रमित हो गए और उनका प्रदर्शन खराब रहा।
  • जब डेटा अव्यवस्थित था (Non-IID): द फिल्टर (FedMedian) बहुत स्थिर था। यह अजीब डेटा से विचलित नहीं हुआ, हालांकि इसे सब कुछ व्यवस्थित करने में थोड़ा अधिक समय लगा।

2. "प्राइवेसी गार्ड" (DP) की एक भारी कीमत है।
उस रणनीति ने, जिसने गोपनीयता की रक्षा के लिए शोर (noise) जोड़ा था, बहुत खराब स्कोर दिए। यह एक ऐसी पहेली को हल करने जैसा है जैसे कि आप मोटे धुंधले चश्मे पहनकर पहेली सुलझा रहे हों; आप टुकड़ों को जोड़ने के लिए उन्हें स्पष्ट रूप से देख नहीं पाते हैं। शोध पत्र नोट करता है कि जबकि यह गोपनीयता की रक्षा करता है, यह मॉडल की प्रभावी ढंग से सीखने की क्षमता को नुकसान पहुँचाता है।

3. गति बनाम सटीकता का संतुलन (Speed vs. Accuracy Trade-offs)।

  • गति: सरल रणनीतियाँ (FedAvg) नोट्स को मिलाने के लिए सबसे तेज़ थीं। जटिल रणनीतियाँ (जैसे Filter या Privacy Guard) को प्रोसेस करने में थोड़ा अधिक समय लगा, लेकिन अंतर बहुत कम था।
  • सटीकता: "स्मार्ट" रणनीतियाँ (Adaptive वाली) सरल कार्यों के लिए बहुत अच्छी थीं लेकिन जटिल कार्यों पर लड़खड़ा गईं। "स्थिर" रणनीतियाँ (FedProx) विश्वसनीय थीं लेकिन हमेशा शीर्ष स्कोर तक नहीं पहुँच पाईं।

मुख्य निष्कर्ष (The Bottom Line)

शोध पत्र इस निष्कर्ष पर पहुँचता है कि आप सीखने के अपडेट को मिलाने के लिए केवल एक "सर्वश्रेष्ठ" तरीका नहीं चुन सकते।

  • यदि आपका डेटा सरल और समान है, तो अडैप्टिव लर्नर्स का उपयोग करें।
  • यदि आपका डेटा अव्यवस्थित है या आपके पास अजीब आउटलियर्स हैं, तो द फिल्टर (Median) या द रिस्ट्रेनर (Prox) अधिक सुरक्षित है।
  • यदि आपको गोपनीयता की रक्षा करने की आवश्यकता है, तो प्रदर्शन में बड़ी गिरावट के लिए तैयार रहें।

"सर्वश्रेष्ठ" विकल्प पूरी तरह से इस बात पर निर्भर करता है कि आपकी पहेली कितनी जटिल है, आपके दोस्तों का डेटा कितना अलग है, और आप गति बनाम सटीकता को कितना महत्व देते हैं। ऐसी कोई जादुई चीज़ नहीं है जो हर स्थिति में पूरी तरह से काम करती हो।

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

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

Digest आज़माएँ →