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

CIFNet: An Analytic Neural Learning Framework for Efficient and Calibrated Class-Incremental Learning

CIFNet एक क्लोज्ड-फॉर्म, बैकप्रोपैगेशन-मुक्त फ्रेमवर्क पेश करता है जो क्लास-इन्क्रीमेंटल लर्निंग के लिए फ्रोजन प्री-ट्रेन्ड रिप्रेजेंटेशन्स और रेगुलराइज्ड रिकर्सिव लीस्ट-स्क्वायर्स का लाभ उठाता है ताकि प्रतिस्पर्धी सटीकता, सुचारू लर्निंग ट्रेजेक्टरीज और 20×\times तक ऊर्जा की कमी प्राप्त की जा सके और एनालिटिक वेट अपडेट्स तथा लेटेंट-स्पेस कैलिब्रेशन के माध्यम से कैटास्ट्रोफिक फॉरगेटिंग को समाप्त किया जा सके।

मूल लेखक: Alejandro Dopico-Castro, Oscar Fontenla-Romero, Bertha Guijarro-Berdiñas, Amparo Alonso-Betanzos

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

मूल लेखक: Alejandro Dopico-Castro, Oscar Fontenla-Romero, Bertha Guijarro-Berdiñas, Amparo Alonso-Betanzos

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

कल्पना कीजिए कि आप एक रोबोट को जानवरों को पहचानना सिखा रहे हैं। पहले, आप उसे बिल्लियों और कुत्तों की तस्वीरें दिखाते हैं। फिर, आप उसे शेरों और बाघों की तस्वीरें दिखाते हैं। रोबोट को पुराने जानवरों को भूले बिना नए जानवरों को सीखना होगा। यह आर्टिफिशियल इंटेलिजेंस की एक क्लासिक पहेली है जिसे "क्लास-इन्क्रीमेंटल लर्निंग" (Class-Incremental Learning) कहा जाता है। इसे हल करने का सामान्य तरीका यह है कि जब भी कोई नया जानवर आए, तो आप रोबोट के पूरे दिमाग को हर बार थोड़ा-थोड़ा बदलते रहते हैं, जो एक ऐसी परीक्षण-और-त्रुटि (trial-and-error) की प्रक्रिया है जिसमें भारी मात्रा में बिजली और समय खर्च होता है। यह एक नई भाषा सीखने जैसा है जहाँ हर नया शब्द मिलने पर आप अपनी पूरी डिक्शनरी को फिर से लिखते हैं, जो थका देने वाला है और जिसमें गलतियाँ होने की संभावना अधिक है।

हालाँकि, इसे सोचने का एक स्मार्ट तरीका भी है। कल्पना कीजिए कि रोबोट के पास पहले से ही एक सुपर-स्मार्ट "आँख" (एक प्री-ट्रेंड मस्तिष्क) है जो आकृतियों और बनावट को देखने में उत्कृष्ट है। इस "आँख" ने पहले ही यह समझने का कठिन काम कर लिया है कि एक बिल्ली को कुत्ते से क्या अलग बनाता है। असली चुनौती आँख को देखना सिखाना नहीं है; बल्कि बस यह सिखाना है कि जब रोबोट एक नई आकृति देखे, तो उसका "निर्णय लेने वाला" (classifier) सही नाम की ओर इशारा करे। CIFNet नामक यह शोध पत्र एक सरल प्रश्न पूछता है: क्या होगा यदि हम पूरे मस्तिष्क को फिर से लिखने के बजाय केवल निर्णय लेने वाले को एक सटीक गणितीय सूत्र का उपयोग करके अपडेट करें? ऐसा करने से, रोबोट बिना किसी अव्यवस्थित परीक्षण-और-त्रुटि के, और बिना अतीत को भूले, तुरंत नई चीजें सीख सकता है।

CIFNet के पीछे के शोधकर्ता एक नया ढांचा प्रस्तावित करते हैं जो नई श्रेणियों को सीखने को एक अव्यवस्थित, पुनरावृत्ति वाले अनुमान के खेल के रूप में नहीं, बल्कि एक स्वच्छ, एक-चरणीय गणितीय समस्या के रूप में देखता है। "बैकप्रोपैगेशन" (backpropagation) जैसी धीमी, ऊर्जा-खपत करने वाली विधि का उपयोग करने के बजाय (जो कि एक डायल को थोड़ा सा घुमाने, परिणाम की जांच करने और फिर से घुमाने जैसा है), वे एक "क्लोज्ड-फॉर्म" (closed-form) समाधान का उपयोग करते हैं। इसे एक जादुई कैलकुलेटर की तरह समझें जो बिना अनुमान लगाए तुरंत सही उत्तर देता है। वे अपने तरीके को CIFNet कहते हैं, जिसका अर्थ है "क्लास इन्क्रीमेंटल फ्रूगल नेटवर्क" (Class Incremental Frugal Network)।

यह कैसे काम करता है, इसकी कहानी यहाँ है: वे एक शक्तिशाली, प्री-ट्रेंड "आँख" (एक न्यूरल नेटवर्क) लेते हैं और उसे स्थिर (freeze) कर देते है। वह कभी नहीं बदलती। जब नए वर्गों का एक सेट (जैसे शेर) आता है, तो वे आँख के साथ कोई छेड़छाड़ नहीं करते। इसके बजाय, वे केवल एक विशिष्ट गणितीय रेसिपी का उपयोग करके "निर्णय लेने वाले" को अपडेट करते हैं जिसे "रेगुलराइज्ड रिकर्सिव लीस्ट-स्क्वेयर्स" (Regularised Recursive Least-Squares - RRLS) कहा जाता है। यह रेसिपी एक ही चरण में नए निर्णय लेने वाले के लिए एकदम सही सेटिंग्स की गणना करती है। क्योंकि "आँख" हिलती नहीं है, इसलिए रोबोट वह कभी नहीं भूलता जो उसने पहले सीखा था। गणित गारंटी देता है कि नए सेटिंग्स अब तक देखे गए डेटा के लिए सबसे अच्छी संभव सेटिंग्स हैं।

लेकिन इसमें एक पेचीदा मोड़ है। जब आप एक नए जानवर (जैसे शेर) के लिए एक नया "निर्णय लेने वाला" जोड़ते हैं जिसे पहले कभी नहीं देखा गया है, तो वह एक खाली स्लेट के साथ शुरू होता है। उसे नहीं पता कि शेर बिल्लियों से अलग दिखते हैं, इसलिए वह भ्रमित हो सकता है और सोच सकता है कि एक शेर एक बिल्ली है। इसे ठीक करने के लिए, लेखकों ने एक "कैलिब्रेशन बफर" (calibration buffer) जोड़ा है। यह एक छोटा, कुशल मेमोरी बैंक है जो पुराने जानवरों के सरल सारांश (embeddings) को संग्रहीत करता है। जब नए शेर-निर्णय-लेने वाले को सेट किया जा रहा होता है, तो उसे इन सारांशों की एक त्वरित झलक मिलती है ताकि वह सीख सके कि किसे शेर नहीं कहना है। यह सुनिश्चित करने के लिए कि पुराने जानवरों को शेर की तस्वीरों के सैलाब में दबा न दिया जाए, वे "डेंसिटी-अवेयर ओवरसैंपलिंग" (density-aware oversampling) नामक एक ट्रिक का उपयोग करते हैं, जो अनिवार्य रूप से पुराने जानवरों को गणितीय समीकरण में एक ऊँची आवाज़ देता है ताकि संतुलन बना रहे।

इसके परिणाम काफी प्रभावशाली हैं। लेखकों ने CIF-100, ImageNet-100 और CORe50 जैसे प्रसिद्ध इमेज डेटासेट्स पर CIFNet का परीक्षण किया। उन्होंने पाया कि CIFNet उस सटीकता को प्राप्त करता है जो पूरे मस्तिष्क को बदलने वाले पुराने, धीमे तरीकों के बराबर है। वास्तव में, कुछ डेटासेट्स पर, इसने उन तरीकों से बेहतर प्रदर्शन किया जो इस कैलिब्रेशन ट्रिक का उपयोग नहीं करते हैं। लेकिन असली जीत इसकी दक्षता है। क्योंकि वे हजारों राउंड के परीक्षण-और-त्रुटि नहीं चला रहे हैं, इसलिए ऊर्जा की बचत बहुत बड़ी है। शोध पत्र रिपोर्ट करता है कि CIFNet मानक पुनरावृत्ति विधियों की तुलना में 20 गुना कम ऊर्जा का उपयोग करता है। यह मेमोरी भी बहुत बचाता है; जबकि अन्य तरीकों को अतीत को याद रखने के लिए लाखों कच्ची छवियों को संग्रहीत करने की आवश्यकता हो सकती है, CIFNet को केवल छोटे गणितीय सारांशों को संग्रहीत करने की आवश्यकता होती है, जिससे कुछ मामलों में मेमोरी फुटप्रिंट लगभग 300 गुना कम हो जाता है।

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

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

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

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

Digest आज़माएँ →