On the Superimposed Noise Accumulation Problem in Sequential Knowledge Editing of Large Language Models
यह शोध पत्र बड़े भाषा मॉडलों (large language models) के क्रमिक ज्ञान संपादन (sequential knowledge editing) में सफलता दर में गिरावट के कारण के रूप में "सुपरइम्पोज़्ड नॉइज़ एक्यूमुलेशन समस्या" (superimposed noise accumulation problem) की पहचान करता है और ज्ञान संघर्षों को कम करने तथा संपादन प्रदर्शन में महत्वपूर्ण सुधार करने के लिए गतिशील ऑर्थोगोनल बाधाओं (dynamic orthogonal constraints) का उपयोग करने वाली एक विधि, डेल्टाएडिट (DeltaEdit) का प्रस्ताव करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास एक अत्यंत बुद्धिमान और विद्वान लाइब्रेरियन है जिसका नाम LLM (लार्ज लैंग्वेज मॉडल) है। यह लाइब्रेरियन दुनिया के लाखों तथ्यों को जानता है। लेकिन कभी-कभी, तथ्य बदल जाते हैं। शायद कोई नया राष्ट्रपति चुना गया हो, या किसी सेलिब्रिटी ने नया फोन लिया हो। आपको लाइब्रेरियन को बताना होगा, "हे, अपने रिकॉर्ड अपडेट करो!"
इसे नॉलेज एडिटिंग (Knowledge Editing) कहा जाता है।
समस्या: "विस्परिंग गैलरी" (Whispering Gallery) प्रभाव
अतीत में, यदि आप एक तथ्य को अपडेट करना चाहते थे, तो आप बस उस नई जानकारी को लाइब्रेरियन के कान में फुसफुसा सकते थे, और वे उसे याद रखते थे। लेकिन क्या होगा अगर आपको एक साथ 3,000 तथ्यों को अपडेट करना हो?
यह पेपर तर्क देता है कि मौजूदा तरीके एक लीक होती छत को ठीक करने के लिए एक के ऊपर एक बाल्टियाँ रखने जैसा है।
- पहली बाल्टी: आप पहले लीक को ठीक करते हैं (तथ्य #1 अपडेट करें)। यह बहुत अच्छा काम करता है।
- दूसरी बाल्टी: आप दूसरे लीक को ठीक करते हैं (तथ्य #2)। लेकिन इसे करने के लिए, आप गलती से पहली बाल्टी को गिरा देते हैं। अब पानी हर तरफ छिटक रहा है।
- 3,000वीं बाल्टी: जब तक आप अंत तक पहुँचते हैं, लाइब्रेरियन पिछली 2,999 बाल्टियों से होने वाले शोर (noise) के कारण इतना भ्रमित हो जाता है कि वह कोई भी नया तथ्य याद नहीं रख पाता। वह बेतुकी बातें दोहराने लगता है या सब कुछ भूल जाता है।
लेखक इसे "सुपरइम्पोज़्ड नॉइज़ एक्यूमुलेशन प्रॉब्लम" (Superimposed Noise Accumulation Problem) कहते हैं।
उपमा (Analogy):
कल्पना कीजिए कि लाइब्रेरियन रेडियो पर एक विशिष्ट गाना (सही उत्तर) सुनने की कोशिश कर रहा है।
- सही ज्ञान (Correct Knowledge): वह गाना जिसे आप सुनना चाहते हैं।
- अप्रासंगिक ज्ञान (Irrelevant Knowledge): अन्य स्टेशनों से आने वाला स्टैटिक शोर (static noise)।
- समस्या: हर बार जब आप एक नया गाना सुनने की कोशिश करते हैं (एक तथ्य को एडिट करते हैं), तो पुराने स्टैटिक शोर का शोर बढ़ता जाता है। अंततः, शोर इतना तेज हो जाता है कि आप नया गाना बिल्कुल नहीं सुन पाते। लाइब्रेरियन भ्रमित होकर मतिभ्रम (hallucinate) करने लगता है क्योंकि पुराने अपडेट्स का "शोर" नए निर्देशों को दबा देता है।
जांच: शोर इतना तेज़ क्यों है?
शोधकर्ताओं ने "अपडेट" को दो भागों में विभाजित किया:
- "पुश" (इन्फ्लुएंस वेक्टर - Influence Vector): आप नए तथ्य को लाइब्रेरियन के मस्तिष्क में कितनी ज़ोर से धकेलते हैं।
- "ट्रिगर" (एक्टिवेशन वेक्टर - Activation Vector): वह क्या चीज़ है जो लाइब्रेरियन को उस 'धक्के' को सुनने का निर्णय लेने के लिए प्रेरित करती है।
उन्होंने पाया कि मौजूदा तरीके "पुश" को नियंत्रित करने में तो अच्छे थे, लेकिन "ट्रिगर" को नियंत्रित करने में बहुत खराब थे।
- गलती: जब आप लाइब्रेरियन से किसी नए तथ्य के बारे में पूछते हैं, तो उनका मस्तिष्क गलती से पुराने, अप्रासंगिक तथ्यों के साथ भी सक्रिय हो जाता है। यह ऐसा ही है जैसे किसी को यह बताने की कोशिश करना कि "फ्रांस की राजधानी पेरिस है," लेकिन उनका मस्तिष्क एक ही समय में चिल्ला रहा है "फ्रांस की राजधानी लंदन है!" और "फ्रांस की राजधानी बर्लिन है!"
- परिणाम: लाइब्रेरियन विरोधाभासी संकेतों से भ्रमित हो जाता है और गलत उत्तर देता है।
समाधान: डेल्टाएडिट (DeltaEdit - "नॉइज़-कैंसलिंग हेडफ़ोन")
लेखकों ने डेल्टाएडिट (DeltaEdit) नामक एक नई विधि बनाई है। इसे लाइब्रेरियन को हाई-टेक, नॉइज़-कैंसलिंग हेडफ़ोन देने के रूप में समझें जो केवल नए तथ्य को अंदर आने देते हैं और पिछले सभी अपडेट्स के स्टैटिक शोर को ब्लॉक कर देते हैं।
यह कैसे काम करता है ("ऑर्थोगोनल" रणनीति):
कल्पना कीजिए कि आप एक दीवार पर पेंट कर रहे हैं।
- पुराना तरीका: आप उसी स्थान पर बार-बार पेंट करते रहते हैं। रंग आपस में मिल जाते हैं, गंदे हो जाते हैं, और अंत में, दीवार एक भूरे रंग के ढेर जैसी दिखने लगती है।
- डेल्टाएडिट: नया रंग लगाने से पहले, आप दीवार की जाँच करते हैं। यदि नया रंग पुराने रंगों के साथ मिल जाएगा, तो आप पेंट करने के लिए एक ताज़ा, खाली जगह (एक गणितीय "नल स्पेस" - null space) खोजते हैं।
- जादू: डेल्टाएडिट यह सुनिश्चित करता है कि प्रत्येक नया तथ्य एक ऐसे दिशा में संग्रहीत किया जाए जो सभी पुराने तथ्यों के पूरी तरह से लंबवत (90-डिग्री के कोण पर) हो। इस तरह, नया तथ्य पुराने तथ्यों में हस्तक्षेप नहीं करता है, और पुराने तथ्य नए तथ्यों में हस्तक्षेप नहीं करते हैं।
परिणाम: एक साफ़ सुथरा पुस्तकालय
शोधकर्ताओं ने दो अलग-अलग "लाइब्रेरियन" (AI मॉडल: GPT-2 और Llama-3) पर इसका परीक्षण किया।
- प्रतिस्पर्धा: अन्य तरीके (जैसे AlphaEdit) लगभग 1,000 अपडेट के बाद विफल होने लगते हैं। मॉडल भ्रमित हो जाते हैं और बेतुकी बातें बनाने लगते हैं।
- डेल्टाएडिट: 3,000 अपडेट के बाद भी, डेल्टाएडिट ने लाइब्रेरियन को चौकस बनाए रखा।
- सफलता दर: इसने सबसे अच्छे मौजूदा तरीके की तुलना में संपादन सफलता (editing success) में 16.8% का सुधार किया।
- स्मृति: नए तथ्य सीखते समय लाइब्रेरियन ने अन्य चीजें (जैसे कविता लिखना या गणित की समस्याओं को हल करना) करना नहीं भुलाया।
मुख्य निष्कर्ष
AI की स्मृति को अपडेट करना कठिन है क्योंकि सूचना का प्रत्येक नया टुकड़ा पुराने तथ्यों को बिगाड़ने की प्रवृत्ति रखता है, जिससे भ्रम का ढेर (शोर) लग जाता है।
डेल्टाएडिट इसे एक स्मार्ट ऑर्गनाइज़र के रूप में हल करता है। एक भीड़भाड़ वाली अलमारी में नए तथ्यों को ठूँसने के बजाय, जहाँ वे चीजों को गिरा देते हैं, यह प्रत्येक नए तथ्य के लिए एक बिल्कुल खाली शेल्फ ढूंढता है, जिससे यह सुनिश्चित होता है कि पुस्तकालय व्यवस्थित, सटीक और विश्वसनीय बना रहे, चाहे आप कितने भी नए किताबें जोड़ दें।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।