When the Same Coefficients Reach Different Places: Asymmetric Realizability in Transplanting Tokenizers across Large Language Models
यह शोध पत्र बड़े भाषा मॉडलों (large language models) में टोकेनाइज़र प्रत्यारोपण (tokenizer transplantation) में एक संरचनात्मक "असममित यथार्थता" (asymmetric realizability) भेद्यता की पहचान करता है, जहाँ विशिष्ट गुणांक वेक्टरों (coefficient vectors) को "ब्रेकर टोकन" के रूप में इंजीनियर किया जा सकता है जो डोनर मॉडल में निष्क्रिय रहते हैं लेकिन बेस मॉडल में उच्च-सैलियन्स पुनर्निर्माण (high-salience reconstructions) को ट्रिगर करते हैं, जिससे वे मानक वेट-मर्जिंग जाँच और LoRA-आधारित शमन (mitigations) से बच निकलते हैं।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
बड़ी तस्वीर: "यूनिवर्सल ट्रांसलेटर" की गड़बड़ी
कल्पना कीजिए कि आपके पास दो अलग-अलग भाषाएँ हैं: डोनर (Donor) (स्रोत मॉडल) और बेस (Base) (लक्ष्य मॉडल)। कभी-कभी, डेवलपर्स उन्हें मिलाना चाहते हैं। वे डोनर के शब्दकोश से एक ऐसा शब्द लेते हैं जो केवल डोनर के शब्दकोश में मौजूद है और उसे बेस के शब्दकोश में "ट्रांसप्लांट" करने की कोशिश करते हैं ताकि बेस उसे समझ सके।
इसे करने के लिए, वे एक ट्रांसलेटर (Translator) (जैसे mergekit जैसा टूल) का उपयोग करते हैं। ट्रांसलेटर डोनर के शब्द को देखता है और कहता है, "ठीक है, यह शब्द 10% शब्द A से, 5% शब्द B से, और 2% शब्द C से बना है।" फिर वह उन सटीक प्रतिशत (coefficients) को बेस के शब्दकोश पर लागू करता है ताकि एक नया शब्द बनाया जा सके।
पेपर की खोज: शोधकर्ताओं ने इस अनुवाद प्रक्रिया में एक छिपे हुए दोष का पता लगाया है। क्योंकि दोनों शब्दकोश (डोनर और बेस) अलग-अलग तरह से संरचित हैं, इसलिए प्रतिशत का वही सेट दो पूरी तरह से अलग चीजें अर्थ दे सकता है।
- डोनर के शब्दकोश में, वे प्रतिशत एक उबाऊ, अदृश्य शब्द के रूप में जुड़ सकते हैं जिसका कोई उपयोग नहीं करता।
- बेस के शब्दकोश में, वे वही सटीक प्रतिशत एक शोर मचाने वाले, ध्यान खींचने वाले शब्द के रूप में जुड़ सकते हैं जिसे मॉडल बोलना पसंद करता है।
पेपर इसे "एसिमेट्रिक रियलाइज़ेबिलिटी" (Asymmetric Realizability) कहता है। यह एक गुप्त कोड की तरह है जो एक कमरे में शांत रहता है लेकिन दूसरे कमरे में चिल्लाने लगता है।
हमला: "घोस्ट टोकन" (Ghost Token)
शोधकर्ताओं ने दिखाया कि कैसे एक हमलावर इसका फायदा उठा सकता है। उन्होंने इसे जो उन्होंने "ब्रेकर टोकन" (Breaker Token) कहा है, बनाया।
- सेटअप: हमलावर डोनर मॉडल के शब्दकोश में एक नया, नकली शब्द जोड़ता है।
- चाल: वे इस नकली शब्द के "सामग्री" (एम्बेडिंग वेक्टर) को बहुत सावधानी से इस तरह तैयार करते हैं कि:
- डोनर मॉडल में, सामग्री उबाऊ होती है। मॉडल इस शब्द को पूरी तरह से अनदेखा कर देता है। यह एक भूत की तरह है जो बिना कोई निशान छोड़े डोनर के दिमाग से गुजर जाता है।
- बेस मॉडल में, "अनुवाद" होने के बाद, वे ही सामग्री अचानक एक चुंबक बन जाती है। बेस मॉडल इस नकली शब्द को लगातार बोलने लगता है।
उपमा: कल्पना कीजिए कि आपके पास केक बनाने की एक रेसिपी (डोनर) है। आप रेसिपी में "अदृश्य धूल" की एक चुटकी मिलाते हैं।
- जब आप किचन A (डोनर) में केक बनाते हैं, तो वह धूल कुछ नहीं करती। केक सामान्य स्वाद का होता है।
- आप रेसिपी को किचन B (बेस) भेजते हैं। क्योंकि किचन B अलग तरह के मापने वाले कप और ओवन का उपयोग करता है, इसलिए वही "अदृश्य धूल की चुटकी" केक को चमकीला लाल बना देती है और हर बार ओवन से बाहर आने पर "नमस्ते!" चिल्लाने लगती है।
हमलावर को बेस मॉडल को सीधे हैक करने की आवश्यकता नहीं है। उन्हें बस डोनर की रेसिपी को ज़हरीला बनाना है, और "अनुवाद" की प्रक्रिया बाकी काम कर देती है।
यह ब्रेकर टोकन क्या कर सकता है?
शोधकर्ताओं ने दिखाया है कि यह "घोस्ट वर्ड" (भूतिया शब्द) तीन तरीकों से परेशानी पैदा कर सकता है, यह इस पर निर्भर करता है कि हमलावर ने इसका नाम क्या रखा है:
- सर्विस डिग्रेडेशन (टूटा हुआ रेडियो): यदि हमलावर टोकन का नाम ऐसा रखता है जिससे मॉडल खुद को दोहराने लगे, तो बेस मॉडल बार-बार उसी टोकन को आउटपुट करता रहेगा, और किसी भी सवाल का जवाब देने से मना कर देगा। यह एक ऐसे रेडियो की तरह है जो केवल एक ही स्टैटिक शोर पर अटक गया हो।
- रेप्यूटेशन पॉइजनिंग (छिपी हुई अपमानजनक बात): हमलावर मॉडल को एक सामान्य, मददगार उत्तर के अंदर कुछ अपमानजनक (जैसे कोई अपशब्द) कहने के लिए मजबूर कर सकता है। बाकी का उत्तर ठीक दिखता है, लेकिन वह एक "घोस्ट टोकन" उस कंपनी की प्रतिष्ठा खराब कर देता है जो उस मॉडल का उपयोग कर रही है।
- एडवर्सरियल वॉटरमार्किंग (अदृश्य हस्ताक्षर): हमलावर मॉडल को हर उत्तर के अंत में एक गुप्त कोड (जैसे
[WM-8472]) जोड़ने के लिए मजबूर कर सकता है। इससे हमलावर बाद में यह साबित कर सकता है, "देखो, यह मॉडल मेरी चोरी की हुई शब्दावली का उपयोग कर रहा है," बिना किसी को यह बताए कि वह कोड वहां मौजूद है।
हम इसे ठीक क्यों नहीं कर सकते?
शोधकर्ताओं ने उन सामान्य तरीकों का परीक्षण किया जिनका उपयोग लोग मॉडल को मर्ज करने के बाद साफ करने के लिए करते हैं, और उन्होंने पाया कि ये तरीके इस विशिष्ट हमले के खिलाफ विफल हो जाते हैं:
- फाइन-ट्यूनिंग (मॉडल को नई चीजें सिखाना): यदि आप बेस मॉडल को उस बुरे शब्द को बोलने से रोकने के लिए फिर से प्रशिक्षित करने की कोशिश करते हैं, तो यह केवल तभी काम करता है जब आप उसे उसी प्रकार के सवालों पर प्रशिक्षित करें जो हमले के दौरान पूछे गए थे। यदि आप उससे थोड़ा अलग सवाल पूछते हैं (जैसे कहानी के बजाय गणित का सवाल), तो मॉडल सबक भूल जाता है और फिर से बुरा शब्द बोलने लगता है।
- एक साफ मॉडल के साथ मर्ज करना: यदि आप "ज़हरीले" मॉडल को एक "साफ" मॉडल के साथ मिलाते हैं ताकि बुरे हिस्सों को कम किया जा सके, तो हमला जीवित रहता है। "घोस्ट वर्ड" अनुवाद की संरचना में इतना गहराई से समाया होता है कि साफ वेट्स (weights) के साथ मिलाने से भी वह खत्म नहीं होता।
- स्पेक्ट्रल फिल्टर्स (मेटल डिटेक्टर): लोग मॉडल्स को स्कैन करने के लिए टूल्स का उपयोग करते हैं ताकि "अजीब" नंबरों का पता लगाया जा सके जो हमलों की तरह दिखते हैं। शोधकर्ताओं ने पाया कि उनके "घोस्ट टोकन्स" इन स्कैनर्स के लिए बिल्कुल सामान्य दिखते हैं। वे छिपकर वार करते हैं और डोनर के शब्दकोश में एक नियमित शब्द की तरह ही दिखते हैं।
निष्कर्ष
यह पेपर यह उजागर करता है कि आज हम AI मॉडलों को मिलाने के तरीके में एक संरचनात्मक कमजोरी है। यह किसी विशिष्ट मॉडल का बग नहीं है; यह उन "अनुवाद" गणित की एक मौलिक समस्या है जिसका उपयोग मॉडलों को संयोजित करने के लिए किया जाता है।
चेतावनी: यदि आप ओपन-सोर्स मॉडलों को मिलाकर AI उत्पाद बना रहे हैं (जो आजकल एक आम प्रक्रिया है), तो आप अनजाने में "घोस्ट वर्ड्स" को आयात कर सकते हैं। ये शब्द स्रोत में शांत रहेंगे लेकिन आपके उत्पाद में सक्रिय होकर विस्फोट कर देंगे, और मानक सुरक्षा जांच उन्हें पकड़ नहीं पाएगी।
लेखक सुझाव देते हैं कि हमें इन "ट्रांसप्लांटेड" शब्दों को अपने सिस्टम में आने से पहले जांचने के लिए नए तरीकों की आवश्यकता है, क्योंकि वर्तमान "मिक्स एंड मैच" टूल्स बहुत अधिक भरोसेमंद हैं।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।