← नवीनतम पेपर
💻 computer science

Not Every Subject Should Stay: Machine Unlearning for Noisy Engagement Recognition

यह शोध पत्र शोरयुक्त जुड़ाव पहचान (engagement recognition) डेटासेट के लिए एक हल्का, विषय-स्तरीय मशीन अनलर्निंग फ्रेमवर्क प्रस्तावित करता है जो पूर्ण पुनर्रचना (retraining) के बिना समस्याग्रस्त विषयों के प्रभाव को प्रभावी ढंग से हटा देता है, और लगभग एक-चौथाई कम्प्यूटेशनल लागत पर एक ऑरेकल मॉडल के प्रदर्शन लाभों के 89% से अधिक को पुनः प्राप्त करता है।

मूल लेखक: Alexander Vedernikov

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

मूल लेखक: Alexander Vedernikov

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

कल्पना कीजिए कि आप एक स्पोर्ट्स टीम (AI मॉडल) को प्रशिक्षित कर रहे हैं ताकि वे क्लासरूम वीडियो में छात्रों के जुड़ाव (engagement) को पहचान सकें। आपने महीनों तक 100 अलग-अलग छात्रों के फुटेज का उपयोग करके अपनी टीम को प्रशिक्षित करने में बिताया है।

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

आमतौर पर, यदि आप इसे ठीक करना चाहते हैं, तो आपको पूरी टीम को निकाल देना पड़ता है और केवल अच्छे छात्रों का उपयोग करके एक बिल्कुल नई टीम को शून्य से प्रशिक्षित करना पड़ता है। इसमें बहुत अधिक समय और पैसा लगता है।

यह पेपर एक सरल प्रश्न पूछता है: क्या हम पूरी टीम को निकालने के बजाय केवल उन तीन विशिष्ट छात्रों को "अन-ट्रेन" (un-train) कर सकते हैं?

इसे हल करने के लिए लेखकों ने जिस तरह से प्रयास किया है, उसे सरल उपमाओं के माध्यम से समझाया गया है:

1. समस्या: "खराब सेब" (Bad Apple) का प्रभाव

AI की दुनिया में, डेटा अक्सर समूहों (जैसे छात्रों) में आता है। यदि एक छात्र भ्रमित करने वाला या शोर वाला (noisy) है, तो उसके वीडियो का पूरा समूह आपके मॉडल को बिगाड़ सकता है।

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

2. विधि: "हल्का सुधार" (Lightweight Correction)

लेखकों ने पूरे मॉडल को फिर से बनाने की कोशिश नहीं की। इसके बजाय, उन्होंने एक चतुर, कम लागत वाला तरीका अपनाया:

  • चरण 1: दोषियों की पहचान करना। उन्होंने प्रशिक्षित मॉडल को देखा और पूछा, "किन छात्रों के साथ आपने सबसे अधिक संघर्ष किया?" उन्होंने छात्रों को उनके भ्रम की डिग्री के आधार पर रैंक किया। सबसे अधिक भ्रमित करने वाले शीर्ष 3 छात्रों को हटाने के लिए चिह्नित किया गया।
  • चरण 2: "हेड" (Head) सर्जरी। मॉडल के दो भाग होते हैं: एक "शरीर" (जो वीडियो की विशेषताओं को देखता है) और एक "सिर" (जो अंतिम निर्णय लेता है)। लेखकों ने शरीर को फ्रीज (freeze) कर दिया (ताकि वह जो पहले से जानता है उसे न भूले) और केवल सिर में एक त्वरित, लक्षित समायोजन किया।
  • चरण 3: "विपरीत पाठ" (Anti-Lesson)। उन्होंने मॉडल को उन खराब छात्रों के वीडियो फिर से दिखाए, लेकिन इस बार उन्होंने मॉडल को बताया, "इनके साथ वह विपरीत करो जो तुम आमतौर पर करते हो।" यह मॉडल को अच्छे छात्रों के ज्ञान को मिटाए बिना, बुरी आदतों से दूर धकेलता है।

3. परीक्षण: "ओरेकल" (Oracle) तुलना

यह देखने के लिए कि क्या यह काम कर रहा है, उन्होंने एक "गोल्ड स्टैंडर्ड" परीक्षण बनाया।

  • ओरेकल (The Oracle): उन्होंने मूल मॉडल लिया, खराब छात्रों के डेटा को फेंक दिया, और शून्य से एक बिल्कुल नया मॉडल प्रशिक्षित किया। यह "परफेक्ट" परिणाम है, लेकिन यह महंगा है।
  • अनलर्न्ड मॉडल (The Unlearned Model): यह वह मॉडल है जिसे अभी-अभी "हेड सर्जरी" मिली है।
  • परिणाम: उन्होंने दोनों की तुलना की। "अनलर्न्ड" मॉडल "ओरेकल" (जिसे शून्य से फिर से प्रशिक्षित किया गया था) जितना ही 90% अच्छा था, लेकिन इसे ठीक करने में केवल 25% समय और पैसा लगा।

4. पेच: यह इस पर निर्भर है कि आप किसे हटाते हैं

पेपर ने पाया कि यह ट्रिक तब सबसे अच्छा काम करती है जब आप खराब छात्रों की एक छोटी, विशिष्ट संख्या (जैसे 100 में से 3) को हटाते हैं।

  • यदि आप बहुत कम हटाते हैं (केवल 1), तो आप समस्या को पर्याप्त रूप से ठीक नहीं कर पाते।
  • यदि आप बहुत अधिक हटाते हैं (जैसे 5), तो आप खराब डेटा के साथ अच्छा डेटा भी बाहर निकालने लगते हैं, और मॉडल का प्रदर्शन गिरने लगता है।
  • सही संतुलन (Sweet Spot): "शोर वाले" विषयों के एक छोटे, लक्षित समूह को हटाना सबसे बड़ा लाभ देता है।

सारांश

इसे एक किताब को छपने के बाद संपादित करने जैसा समझें।

  • पुनः प्रशिक्षण (Retraining) पूरी किताब को फिर से छापने जैसा है, लेकिन इस बार खराब अध्यायों को छोड़ दिया गया है।
  • मशीन अनलर्निंग (इस पेपर के अनुसार) मौजूदा किताब में पेन लेकर सावधानी से खराब वाक्यों को काटने और फिर केवल सारांश पृष्ठ को फिर से लिखने जैसा है ताकि कहानी फिर से समझ में आ सके।

मुख्य बात:
आपको हमेशा पूरे मॉडल को फेंकने और फिर से शुरू करने की आवश्यकता नहीं होती है। यदि आप उन विशिष्ट "शोर वाले" लोगों की पहचान कर सकते हैं जो समस्या पैदा कर रहे हैं, तो आप उन्हें "अनलर्न" करने और लगभग वही परिणाम प्राप्त करने के लिए एक सस्ते, त्वरित अपडेट का उपयोग कर सकते हैं जो एक पूर्ण पुनर्निर्माण (full rebuild) से मिलता है। हालांकि, आपको इस बात के प्रति सावधान रहना होगा कि आप किन्हें हटा रहे हैं; यदि आप गलत लोगों को हटाते हैं, तो सुधार काम नहीं करेगा।

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

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

Digest आज़माएँ →