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

Decentralized SGD with Controlled Disagreement Finds Flatter Minima

यह शोध पत्र डिसेंट्रलाइज्ड एसजीडी विद एडेप्टिव कंसेंसस (DSGD-AC) को प्रस्तुत करता है, जो एक ऐसी विधि है जो रणनीतिक रूप से कंसेंसस एरर्स को बनाए रखती है ताकि वे एक निहित रेगुलराइज़र के रूप में कार्य कर सकें, जिससे मॉडल को फ्लैटर मिनिमा की ओर निर्देशित किया जा सके और मानक डिसेंट्रलाइज्ड और सेंट्रलाइज्ड ट्रेनिंग दोनों की तुलना में बेहतर टेस्ट एक्यूरेसी प्राप्त की जा सके।

मूल लेखक: Zesen Wang, Mikael Johansson

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

मूल लेखक: Zesen Wang, Mikael Johansson

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

कल्पना कीजिए कि आप लोगों के एक बड़े समूह (जिन्हें "श्रमिक" या "वर्कर्स" कहा जाता है) को मिलकर एक जटिल पहेली हल करना सिखाने की कोशिश कर रहे हैं। एक पारंपरिक सेटअप में, हर कुछ मिनटों में सभी लोग आपस में नोट्स की तुलना करने और यह सुनिश्चित करने के लिए कमरे के बीच में मिलते हैं कि वे सभी बिल्कुल एक ही बात पर सहमत हैं। यह सेंट्रलाइज्ड ट्रेनिंग (Centralized Training) है। यह अच्छा काम करता है, लेकिन यह धीमा है क्योंकि सभी को दूसरे व्यक्ति की बारी खत्म होने का इंतज़ार करना पड़ता है।

डीसेंट्रलाइज्ड ट्रेनिंग (Decentralized Training) में, लोग बीच में नहीं मिलते। इसके बजाय, वे केवल अपने निकटतम पड़ोसियों से बात करते हैं। यह बहुत तेज़ है और इसमें किसी एक नेता की आवश्यकता नहीं होती है, लेकिन इसकी एक ज्ञात समस्या है: क्योंकि वे लगातार सभी के साथ चेक-इन नहीं करते हैं, उनके उत्तर एक-दूसरे से अलग होने लगते हैं। वे "सहमति त्रुटियां" (consensus errors) विकसित कर लेते हैं।

लंबे समय तक, वैज्ञानिकों ने सोचा कि ये अलग होते हुए उत्तर खराब शोर (noise) हैं जिन्हें खत्म करने की आवश्यकता है। उनका मानना था कि लक्ष्य यह है कि सभी को यथाशीघ्र एक ही बिंदु पर पूरी तरह से सहमत होने के लिए मजबूर किया जाए।

यह पेपर एक नया विचार पेश करता है: क्या होगा अगर थोड़ा सा असहमति वास्तव में मददगार हो?

"पूर्ण" सहमति के साथ समस्या

लेखकों ने पाया कि मानक डीसेंट्रलाइज्ड ट्रेनिंग में, जैसे-जैसे श्रमिक पहेली को हल करने के करीब पहुँचते हैं (प्रशिक्षण के अंत के पास), वे स्वाभाविक रूप से एक-दूसरे से अलग होना बंद कर देते हैं। वे सभी एक ही सटीक स्थान पर अभिसरित (converge) हो जाते हैं।

समस्या यह है कि यह "पूर्ण सहमति" समाधान को बहुत कठोर (rigid) बना देती है। कल्पना कीजिए कि समाधान का परिदृश्य (landscape) एक पर्वत श्रृंखला है। आप एक घाटी (एक अच्छा समाधान) खोजना चाहते हैं।

  • शार्प मिनिमा (Sharp Minima): एक गहरा, संकीकर घाटी। यदि आप वहां एक गेंद छोड़ते हैं, तो वह वहीं रहती है, लेकिन यदि ज़मीन थोड़ी भी हिलती है, तो गेंद बाहर निकल सकती है। यह एक नाजुक समाधान है।
  • फ्लैट मिनिमा (Flat Minima): एक चौड़ा, सौम्य कटोरा। यदि एक गेंद यहाँ डाली जाती है, तो वह बिना बाहर गिरे थोड़ा हिल-डुल सकती है। यह एक मजबूत, सामान्यीकरण योग्य (generalizable) समाधान है।

मानक प्रशिक्षण सभी को उस संकीर्ण घाटी में धकेल देता है। यह सटीक है, लेकिन नाजुक है।

समाधान: DSGD-AC (नियंत्रित विचलन/Controlled Drift)

लेखक एक नई विधि प्रस्तावित करते हैं जिसे DSGD-AC (Adaptive Consensus के साथ DSGD) कहा जाता है।

पक्षियों के एक झुंड के रूप में श्रमिकों की कल्पना करें जो एक साथ उड़ रहे हैं।

  • पुरानी विधि: पक्षी एक आदर्श, तंग V-फॉर्मेशन में रहने के लिए लगातार अपने पंखों को समायोजित करते हैं। जैसे-जैसे वे थकते हैं (प्रशिक्षण समाप्त होता है), वे एक-दूसरे के करीब आते जाते हैं जब तक कि वे आपस में छूने न लगें।
  • नई विधि (DSSGD-AC): पक्षियों को एक विशेष नियम दिया जाता है। जैसे-जैसे वे थकते हैं, उन्हें केंद्र से थोड़ा अलग होने की अनुमति दी जाती है, लेकिन बहुत दूर नहीं। उनके अलग होने की "दूरी" को एक डायल (स्केलिंग फैक्टर) द्वारा सावधानीपूर्वक नियंत्रित किया जाता है।

यह नियंत्रित विचलन एक सुरक्षा जाल (safety net) के रूप में कार्य करता है। क्योंकि श्रमिक थोड़े अलग हैं, वे प्रभावी रूप से समाधान के आसपास के "इलाके" (terrain) का परीक्षण कर रहे हैं। यदि इलाका एक संकीर्ण घाटी (sharp) है, तो किनारों वाले श्रमिक खड़ी दीवारों को महसूस करेंगे और वापस धकेलेंगे। यदि इलाका एक चौड़ा कटोरा (flat) है, तो श्रमिक आराम से विचलन कर सकते हैं।

यह क्यों काम करता है: "हेसियन" (Hessian) पेनल्टी

यह पेपर इस बात को समझाने के लिए कुछ कठिन गणित का उपयोग करता है, लेकिन इसका सरल संस्करण यह है:

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

लेखक इसे "Hessian-weighted loss-envelope penalty" कहते हैं। सरल शब्दों में: सिस्टम स्वचालित रूप से समाधान में एक "भार" जोड़ता है जो कहता है, "ऐसा स्थान न चुनें जो छोटे बदलावों के प्रति बहुत संवेदनशील हो।"

परिणाम

शोधकर्ताओं ने इमेज क्लासिफिकेशन कार्यों (कंप्यूटर को जानवरों और वस्तुओं की तस्वीरें पहचानना सिखाना) पर इसका परीक्षण किया।

  1. बेहतर सटीकता: नई विधि (DSGD-AC) ने पुराने डीसेंट्रलाइज्ड तरीके और यहाँ तक कि सेंट्रलाइज्ड तरीके की तुलना में नए, अनदेखे डेटा पर अधिक सटीक समाधान खोजे।
  2. सपाट समाधान (Flatter Solutions): समाधान के "आकार" को मापकर, उन्होंने साबित किया कि नई विधि संकीर्ण घाटियों के बजाय चौड़े, सपाट घाटियों (flat minima) को खोजती है।
  3. कोई अतिरिक्त लागत नहीं: सबसे अच्छी बात? इस सुधार के लिए किसी अतिरिक्त कंप्यूटिंग पावर या धीमी ट्रेनिंग की आवश्यकता नहीं थी। इसके लिए बस श्रमिकों को असहमत होने का एक स्मार्ट तरीका चाहिए था।

मुख्य निष्कर्ष (Takeaway)

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

श्रमिकों को थोड़ा अलग रहने देकर, सिस्टम एक बेहतर, अधिक विश्वसनीय उत्तर खोजता है।

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

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

Digest आज़माएँ →