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

Adaptive Data Admission and Retention for Streaming Federated Learning

यह शोध पत्र सीमित क्लाइंट मेमोरी वाले स्ट्रीमिंग फेडरेटेड लर्निंग के लिए एक एक्टिव-कंस्ट्रेंट ड्रिफ्ट-प्लस-पेनल्टी (ACDPP) फ्रेमवर्क प्रस्तावित करता है, जो सैंपलिंग-लागत और बफ़र बाधाओं को पूरा करते हुए संचयी अतिरिक्त जनसंख्या जोखिम (cumulative excess population risk) को न्यूनतम करने के लिए सर्वर-साइड डेटा प्रवेश और क्लाइंट-साइड रिटेंशन को संयुक्त रूप से अनुकूलित करता है, जो प्रयोगों द्वारा प्रमाणित उप-रैखिक रिग्रेट (sublinear regret) गारंटी प्राप्त करता है।

मूल लेखक: Zhuoyi Zhao, Ben Liang

प्रकाशित 2026-07-28✓ Author reviewed
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Zhuoyi Zhao, Ben Liang

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

कल्पना कीजिए कि एक ऐसी दुनिया है जहाँ आपका फोन, आपकी स्मार्टवॉच और आपके पड़ोसी का टैबलेट मिलकर एक नया कौशल सीख रहे हैं, जैसे कि विभिन्न प्रकार के बादलों को पहचानना या स्लैंग (बोलचाल की भाषा) का अनुवाद करना, और यह सब करते हुए वे एक-दूसरे को अपनी निजी तस्वीरें दिखाए बिना ही कर रहे हैं। यह फेडरेटेड लर्निंग (Federated Learning) का जादू है। सारा डेटा एक विशाल केंद्रीय कंप्यूटर पर भेजने के बजाय, सीखना सीधे आपके डिवाइस पर होता है। लेकिन इसमें एक पेंच है: ये डिवाइस एक छोटे बैकपैक की तरह हैं जिनमें जगह सीमित है। वे अपने द्वारा देखी गई हर एक फोटो या मैसेज को नहीं रख सकते। इसके अलावा, नया डेटा प्राप्त करना मुफ्त नहीं है; इसमें बैटरी, डेटा प्लान का खर्च आ सकता है, या इसके लिए किसी इंसान द्वारा लेबलिंग की आवश्यकता हो सकती है, और ये लागत दिन के समय या नेटवर्क की व्यस्तता के आधार पर बदलती रहती है।

तो, हमारे पास एक पेचीदा पहेली है: आप यह कैसे तय करेंगे कि कौन सी नई जानकारी को अपने बैकपैक में आने देना है, और कौन सी पुरानी जानकारी को बाहर निकाल देना है, ताकि आप सीमित स्थान या पैसे के बिना सबसे अच्छा मॉडल सीख सकें? यदि आप सब कुछ रखते हैं, तो जगह खत्म हो जाएगी। यदि आप केवल नवीनतम चीजें रखते हैं, तो आप कल के उपयोगी पैटर्न को खो सकते हैं। यदि आप केवल सबसे सस्ते डेटा को चुनते हैं, तो आप एक बहुत ही सरल मॉडल बना सकते हैं। यह शोध पत्र ठीक इसी संतुलन को सुलझाने का प्रयास करता है, जहाँ डेटा को केवल सूचना के रूप में नहीं, बल्कि एक संसाधन के रूप में देखा जाता है जिसे सावधानीपूर्वक प्रवेश और प्रतिधारण (retention) प्रबंधन की आवश्यकता होती है।


बैकपैक की समस्या: बहुत अधिक डेटा की एक कहानी

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

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

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

"K-स्टेप" नियम: एक सख्त लेकिन निष्पक्ष लाइब्रेरियन

लेखकों ने महसूस किया कि गणित को काम करने के लिए, उन्हें जहाजों के लिए एक सरल नियम की आवश्यकता थी। उन्होंने एक "K-स्टेप रिटेंशन पॉलिसी" का आविष्कार किया। इसे एक सख्त लाइब्रेरियन के रूप में सोचें जो कहता है, "आप जो भी किताब लाएंगे वह ठीक K दिनों तक शेल्फ पर रहेगी, और फिर उसे जाना ही होगा।"

यह नियम इसलिए शानदार है क्योंकि यह अराजकता को अनुमानित बनाता है। यदि हर किताब ठीक 7 दिनों तक रहती है, तो लाइब्रेरियन को पता होता है कि किसी भी समय शेल्फ पर कितनी किताबें हैं। यह जहाजों को "सर्वश्रेष्ठ" किताबों को जमा करने और "खराब" किताबों को इस तरह से फेंकने से रोकता है जिससे एक अव्यवस्थित, असंतुलित लाइब्रेरी बन जाए। सभी डेटा के लिए एक समान जीवनकाल को अनिवार्य करके, सिस्टम बिल्कुल गणना कर सकता है कि उसके पास कितनी "सीखने की शक्ति" है, भले ही वह उसी पुराने चार्ट का पुन: उपयोग कर रहा हो।

स्मार्ट ट्रैफिक कंट्रोलर: ACDPP

अब, सर्वर (केंद्रीय कमांड) यह कैसे तय करता है कि प्रत्येक जहाज को कितने नए चार्ट भेजने हैं? यहीं पर ACDPP नीति चमकती है। यह एक "डेब्ट मीटर" (ऋण मीटर) के शामिल होने वाले एक चतुर तरीके का उपयोग करती है।

कल्पना कीजिए कि सर्वर के पास एक आभासी पिग्गी बैंक है। हर बार जब बेड़ा बजट की तुलना में अधिक ईंधन खर्च करता है, तो पिग्गी बैंक कर्ज में चला जाता है (क्यू बढ़ता है)। यदि ईंधन सस्ता है, तो कर्ज कम हो जाता है। सर्वर इस ऋण मीटर और ईंधन की वर्तमान लागत को देखता है और निर्णय लेने के लिए इसका उपयोग करता है:

  • यदि ऋण अधिक है (हम बहुत अधिक खर्च कर रहे हैं), तो सर्वर नियमों को कड़ा कर देता है और कम नए चार्ट को अनुमति देता है।
  • यदि ऋण कम है, तो सर्वर नियमों को ढीला कर देता है और जहाजों को तेजी से सीखने में मदद करने के लिए अधिक चार्ट को अंदर आने देता है।

लेकिन यहाँ एक मोड़ है: सर्वर केवल एक यादृच्छिक संख्या नहीं चुनता है। यह एक "समय-परिवर्तनीय आयताकार बाधा" (time-varying rectangular constraint) का उपयोग करता है। एक सिकुड़ते हुए बॉक्स की कल्पना करें। मिशन की शुरुआत में, बॉक्स बहुत बड़ा होता है, जिससे सर्वर को ईंधन की कीमतों में भारी बदलावों के अनुकूल होने के लिए लचीलापन मिलता है। लेकिन जैसे-जैसे समय बीतता है, बॉक्स धीरे-धीरे सिकुड़ता जाता है, जिससे सर्वर एक स्थिर, इष्टतम लय में सेट होने के लिए मजबूर होता है। यह सुनिश्चित करता है कि लंबे समय में, बेड़ा सीखने की गति और लागत के बीच सही संतुलन बना सके।

उन्होंने क्या पाया: तेज़, स्मार्ट और सस्ता

लेखकों ने केवल अनुमान नहीं लगाया; उन्होंने गणितीय रूप से सिद्ध किया कि उनका सिस्टम काम करता है। उन्होंने दिखाया कि उनकी नीति एक "जादुई ओरेकल" (एक आदर्श, लागत-मुक्त प्रणाली जो भविष्य जानती है और कभी भी स्थान समाप्त नहीं करती) के प्रदर्शन के करीब पहुँच जाती है।

अपने परीक्षणों में, उन्होंने तीन प्रसिद्ध इमेज डेटासेट्स पर सिमुलेशन चलाया: MNIST (हस्तलिखित अंक), CIFAR-10 (छोटे रंगीन चित्र), और ImageNette (वास्तविक दुनिया की तस्वीरें)।

  • सरल MNIST कार्य पर, उनकी विधि अन्य तरीकों की तुलना में लगभग 1.9% से 3.5% अधिक सटीक थी।
  • कठिन CIFAR-10 कार्य पर, सुधार बहुत बड़ा था: एक हाइब्रिड बेसलाइन की तुलना में 26.7% बेहतर!
  • ImageNette पर, उन्होंने 4.1% का सुधार देखा।

इससे भी महत्वपूर्ण बात यह है कि उनका सिस्टम बहुत तेजी से सीखा। MNIST और ImageNette पर, वे अगले सबसे अच्छे तरीके की तुलना में क्रमशः 2.3 गुना और 2.2 गुना तेजी से अपने लक्ष्य सटीकता तक पहुँचे। कठिन CIFAR-10 कार्य पर, अन्य तरीके इतने धीमे थे कि वे समय सीमा के भीतर लक्ष्य सटीकता तक भी नहीं पहुँच पाए, जबकि ACDPP नीति आसानी से वहाँ पहुँच गई।

निष्कर्ष: एक संतुलित दृष्टिकोण

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

लेखक इन परिणामों को लेकर बहुत आश्वस्त हैं, क्योंकि उन्होंने अपने दावों के लिए गणितीय प्रमाण प्रदान किए हैं। उन्होंने दिखाया कि उनका "रिग्रेट" (उनके प्रदर्शन और आदर्श ओरेकल के बीच का अंतर) बहुत धीरे-धीरे बढ़ता है, जिसका अर्थ है कि सिस्टम समय के साथ बेहतर होता जाता है। उन्होंने यह भी सिद्ध किया कि ईंधन लागत उल्लंघन कम रहते हैं और मेमोरी ओवरफ्लो को मिशन शुरू करने से पहले सही "K" मान चुनकर पूरी तरह से नियंत्रित किया जा सकता है।

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

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

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

Digest आज़माएँ →