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

CRAFT: Forgetting-Aware Intervention-Based Adaptation for Continual Learning

CRAFT एक निरंतर सीखने वाला (continual learning) फ्रेमवर्क है जो बड़े भाषा मॉडलों (large language models) के लिए है, जो टास्क रूटिंग, KL-डाइवर्जेंस-आधारित फाइन-ट्यूनिंग और इंटरवेंशन मर्जिंग की एक एकीकृत तीन-चरणीय प्रक्रिया के माध्यम से हिडन रिप्रेजेंटेशन पर लो-रैंक इंटरवेंशन सीखकर कैटास्ट्रोफिक फॉरगेटिंग को कम करता है, जिससे यह कई बेंचमार्क पर मजबूत LoRA-आधारित दृष्टिकोणों से बेहतर प्रदर्शन करता है।

मूल लेखक: Md Anwar Hossen, Fatema Siddika, Juan Pablo Munoz, Tanya Roosta, Ali Jannesari

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

मूल लेखक: Md Anwar Hossen, Fatema Siddika, Juan Pablo Munoz, Tanya Roosta, Ali Jannesari

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

कल्पना कीजिए कि आपके पास एक शानदार, उच्च प्रशिक्षित लाइब्रेरियन (Large Language Model) है जो इतिहास, विज्ञान और खाना पकाने के बारे में बहुत कुछ जानता है। आप इस लाइब्रेरियन को हर दिन नए कौशल सिखाना चाहते हैं: आज कोडिंग, कल कानूनी दस्तावेजों का सारांश बनाना, और अगले दिन कविता लिखना।

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

CRAFT एक नया तरीका है जिससे आप इस लाइब्रेरियन को सिखाते हैं, जो उनके मस्तिष्क को कभी बदले बिना इस समस्या को हल करता है। यह कैसे काम करता है, इसके लिए सरल उपमाओं का उपयोग यहाँ दिया गया है:

1. मस्तिष्क को फिर से लिखने के बजाय "स्टिकी नोट्स" (Sticky Notes)

लाइब्रेरियन को उनका स्थायी ज्ञान (मॉडल के वेट्स/weights) बदलने के लिए मजबूर करने के बजाय, CRAFT उन्हें स्टिकी नोट्स (हस्तक्षेप/interventions) का एक ढेर देता है।

  • मस्तिष्क: लाइब्रेरियन का मूल ज्ञान स्थिर और अछूता रहता है। यह कभी नहीं बदलता।
  • स्टिकी नोट्स: जब कोई नया कार्य आता है, तो CRAFT एक छोटा, लो-रैंक (low-rank) "निर्देश" एक स्टिकी नोट पर लिखता है और उसे लाइब्रेरियन की वर्तमान विचार प्रक्रिया पर चिपका देता है।
  • परिणाम: लाइब्रेरियन उस नोट का उपयोग करके नया कार्य पूरी तरह से कर सकते हैं, लेकिन उनका मूल मस्तिष्क बिल्कुल वैसा ही रहता है जैसा वह पहले था। कोई भी पुरानी यादें इसलिए नहीं मिटतीं क्योंकि मस्तिष्क को छुआ ही नहीं गया।

2. "स्मार्ट सॉर्टर" (Smart Sorter - स्मार्ट छँटाई करने वाला)

आप लाइब्रेरियन को हर एक कार्य के लिए बेतरतीब ढंग से स्टिकी नोट नहीं दे सकते; अन्यथा यह अराजक हो जाएगा। CRAFT इन नोट्स को व्यवस्थित करने के लिए एक स्मार्ट सॉर्टर का उपयोग करता है।

  • वॉर्म-अप (Warm-up): जब कोई नया कार्य आता है (जैसे, "मीटिंग का सारांश दें"), तो CRAFT इसे संक्षेप में आज़माता है ताकि यह देख सके कि यह किस तरह का "वाइब" (vibe) या आउटपुट उत्पन्न करता है।
  • मैच (Match): यह इस वाइब की तुलना स्टिकी नोट्स के मौजूदा समूहों से करता है जो उसके पास पहले से मौजूद हैं।
    • यदि नया कार्य "वित्तीय समाचार" (Financial News) जैसा महसूस होता है, तो इसे मौजूदा "फाइनेंस" स्टिकी नोट्स के साथ समूह में रखा जाता है।
    • यदि यह पूरी तरह से अलग है, जैसे "पायथन कोड लिखना", तो इसे अपना एक नया समूह मिलता है।
  • कोई अतिरिक्त मस्तिष्क नहीं: महत्वपूर्ण बात यह है कि इस सॉर्टर को खुद कुछ भी नया सीखने की आवश्यकता नहीं है। यह बस आउटपुट को देखता है और कहता है, "ओह, यह ग्रुप A जैसा लग रहा है," या "यह नया है, चलिए ग्रुप B बनाते हैं।"

3. "गार्जियन" (Guardian - संरक्षक)

यह सबसे चतुर हिस्सा है। जब लाइब्रेरियन एक स्टिकी नोट का उपयोग करके नया कार्य सीखता है, तो यह जोखिम होता है कि नया नोट उसी समूह के पुराने नोट्स को अनजाने में खराब कर सकता है।

  • एंकर (Anchor): CRAFT उस जानकारी का एक "स्नैपशॉट" लेता है जो उस समूह को नया कार्य आने से पहले पता थी। यह एंकर है।
  • सुरक्षा जांच (Safety Check): जैसे ही लाइब्रेरियन नया कार्य सीखता है, CRAFT लगातार जाँच करता है: "क्या आप उस चीज़ से बहुत दूर जा रहे हैं जो समूह पहले जानता था?"
  • KL सिग्नल: यह व्यवहार और पुराने व्यवहार के बीच की दूरी को मापने के लिए KL डाइवर्जेंस (KL Divergence) नामक एक गणितीय माप का उपयोग करता है (इसे "ड्रिफ्ट मीटर" के रूप में सोचें)।
    • यदि ड्रिफ्ट (विचलन) कम है, तो नया नोट सुरक्षित है।
    • यदि ड्रिफ्ट बहुत अधिक है (जिसका अर्थ है कि नया कार्य बहुत अलग है और पुराने कार्यों को बर्बाद कर देगा), तो सिस्टम ट्रेनिंग को रोक देता है या कार्य को एक नए समूह में स्थानांतरित कर देता है।
  • विलय (Merge): एक बार जब कार्य सुरक्षित रूप से सीख लिया जाता है, तो नए नोट को समूह के साझा ढेर में वापस मिला दिया जाता है, जिससे पुराने हिस्से को तोड़े बिना समूह के ज्ञान को अपडेट किया जाता है।

यह बेहतर क्यों है?

  • दक्षता (Efficiency): यह अन्य विधियों की तुलना में बहुत कम "स्टिकी नोट्स" (पैरामीटर्स) का उपयोग करता है क्योंकि यह समान कार्यों के बीच नोट्स साझा करता है।
  • भूलने की कोई समस्या नहीं (No Forgetting): क्योंकि मूल मस्तिष्क स्थिर है और नोट्स को सावधानीपूर्वक प्रबंधित किया जाता है, लाइब्रेरियन वह सब कुछ याद रखते हैं जो उन्होंने कल सीखा था, जबकि वे आज सीख रहे होते हैं।
  • सरलता: इसे यह तय करने के लिए किसी जटिल "गेटिंग" (gating) प्रणाली की आवश्यकता नहीं है कि क्या करना है; यह बस आउटपुट को देखता है और स्वाभाविक रूप से व्यवस्थित होता है।

निष्कर्ष

CRAFT निरंतर सीखने (continual learning) को "मस्तिष्क को फिर से लिखने" के रूप में नहीं, बल्कि स्टिकी नोट्स के पुस्तकालय को व्यवस्थित करने के रूप में देखता है। मस्तिष्क को स्थिर रखकर और यह सुनिश्चित करने के लिए एक एकल "ड्रिफ्ट मीटर" का उपयोग करके कि नए नोट्स पुराने नोट्स को खराब न करें, यह बड़े भाषा मॉडल (LLMs) को यह जाने बिना कि वे कौन हैं, हमेशा के लिए सीखने की अनुमति देता है।

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

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

Digest आज़माएँ →