REALISTA: Realistic Latent Adversarial Attacks that Elicit LLM Hallucinations
यह शोध पत्र REALISTA को प्रस्तुत करता है, जो एक नवीन एडवर्सरियल अटैक फ्रेमवर्क है जो लेटेंट स्पेस में अर्थपूर्ण रूप से समान एडिटिंग डायरेक्शंस के निरंतर संयोजनों को अनुकूलित करके यथार्थवादी मतिभ्रम (hallucination) उत्पन्न करने वाले प्रॉम्प्ट्स तैयार करता है, जिससे ओपन-सोर्स और बड़े रीजनिंग मॉडल्स दोनों को प्रभावी ढंग से लक्षित करने के लिए मौजूदा डिस्क्रीट और कंटीन्यूअस विधियों की सीमाओं को दूर किया जा सके।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
यहाँ REALISTA पेपर का सरल भाषा और रचनात्मक उपमाओं (analogies) का उपयोग करते हुए हिंदी अनुवाद दिया गया है।
बड़ी तस्वीर: AI के भ्रम का "जादुई खेल"
कल्पना कीजिए कि आपके पास एक बहुत ही बुद्धिमान, अच्छी तरह से प्रशिक्षित तोता है (Large Language Model, या LLM)। आप उससे एक सरल प्रश्न पूछते हैं: "2 प्लस 2 क्या होता है?" वह आत्मविश्वास से कहता है, "4।"
अब, कल्पना कीजिए कि आप बिल्कुल वही प्रश्न पूछते हैं, लेकिन आप उसे थोड़ा सा बदलकर लिखते हैं: "यदि आप दो सेबों में दो और सेब मिला दें, तो आपके पास कितने होंगे?" एक सामान्य इंसान अभी भी "4" ही कहेगा। लेकिन यह बुद्धिमान तोता अचानक भ्रमित हो जाता है और कहता है, "5।"
इसे हैलुसिनेशन (Hallucination) कहा जाता है। यह पेपर पूछता है: तोता इसलिए क्यों भ्रमित हो जाता है क्योंकि हमने शब्दों को बदल दिया, जबकि अर्थ बिल्कुल वही है?
यह जानने के लिए, शोधकर्ताओं को तोते को बेवकूफ बनाने की ज़रूरत है। लेकिन वे केवल बड़बड़ा नहीं सकते या कोई झूठी कहानी नहीं सुना सकते, क्योंकि इससे खेल बदल जाएगा। उन्हें एक "जादुई मंत्र" (एक एडवर्सरियल प्रॉम्प्ट) ढूंढना होगा जो पूरी तरह से स्वाभाविक लगे और जिसका अर्थ मूल प्रश्न के समान ही हो, लेकिन किसी तरह तोते का दिमाग खराब कर दे।
समस्या: तोते को बेवकूफ बनाने के दो बुरे तरीके
इस पेपर से पहले, शोधकर्ताओं ने AI को चकमा देने के दो मुख्य तरीके आजमाए थे, और दोनों में खामियां थीं:
- "डिस्क्रीट" दृष्टिकोण (शब्दकोश बदलना - The Dictionary Swap):
कल्पना कीजिए कि आप शब्दों को बदलने के लिए एक शब्दकोश (thesaurus) का उपयोग करके प्रश्न को फिर से लिखने की कोशिश कर रहे हैं। आप "मिलाना" (combine) को "विलय करना" (merge) में बदलते हैं, "सेब" (apples) को "संतरे" (oranges) में बदलते हैं।
- अच्छी बात: यह मानवीय लगता है और अर्थ बनाए रखता है।
- बुरी बात: यह केवल 10 विशिष्ट रंगों का उपयोग करके एक उत्कृष्ट कृति बनाने की कोशिश करने जैसा है। आप उन शब्दों से सीमित हैं जो आपके शब्दकोश में उपलब्ध हैं। आप उन परफेक्ट शब्दों के संयोजन को मिस कर सकते हैं जो AI को तोड़ सके।
- "कंटीन्यूअस" दृष्टिकोण (डिजिटल कीचड़ - The Digital Sludge):
कल्पना कीजिए कि आप AI के आंतरिक "विचारों" (इसके लेटेंट स्पेस) में सूक्ष्म, अदृश्य डिजिटल बदलाव करके प्रश्न को ट्यून करने की कोशिश कर रहे हैं।
- अच्छी बात: आपके पास विचारों को ट्यून करने के लिए अनंत स्वतंत्रता है।
- बुरी बात: जब आप उन ट्यून किए गए विचारों को वापस शब्दों में बदलते हैं, तो वे अक्सर निरर्थक या बड़बड़ाहट (gibberish) के रूप में बाहर आते हैं (जैसे "S!mpl&fy (2 + 5)2 −4@2")। AI उस बड़बड़ाहट को समझता तो है, लेकिन यह एक वास्तविक परीक्षण नहीं है क्योंकि वास्तविक इंसान इस तरह से बात नहीं करते।
समाधान: REALISTA ("लेगो" दृष्टिकोण - The "Lego" Approach)
लेखकों ने REALISTA नामक एक नई विधि बनाई है। इसे AI के मस्तिष्क के भीतर लेगो ब्रिक्स (Lка Lego bricks) के साथ खेलने के रूप में सोचें।
- लेगो ब्रिक्स (एडिट डायरेक्शंस - Edit Directions):
रैंडम शब्द या रैंडम डिजिटल शोर के बजाय, REALISTA पहले एक विशेष सेट के "लेगो ब्रिक्स" बनाता है। प्रत्येक ईंट एक वाक्य को बिना अर्थ बदले पुनर्गठित करने के एक विशिष्ट, वैध तरीके का प्रतिनिधित्व करती है।
- उदाहरण: एक ईंट हो सकती है "इसे अधिक औपचारिक (formal) बनाएं।" दूसरी हो सकती है "इसे कथन के बजाय एक प्रश्न के रूप रूप में पूछें।" तीसरी हो सकती है "थोड़ा सा ड्रामा जोड़ें।"
- महत्वपूर्ण बात यह है कि ये ब्रिक्स इनपुट-डिपेंडेंट (input-dependent) हैं। यदि आप गणित के बारे में पूछ रहे हैं, तो ब्रिक्स गणित-पुनर्गठन के उपकरण हैं। यदि आप इतिहास के बारे में पूछ रहे हैं, तो वे इतिहास-पुनर्गठन के उपकरण हैं।
- ब्रिक्स को मिलाना (कंटीन्यूअस ऑप्टिमाइजेशन - Continuous Optimization):
अब, केवल एक ब्रिक चुनने के बजाय, REALISTA इन ब्रिक्स के परफेक्ट मिश्रण को खोजने के लिए गणित का उपयोग करता है। यह पूछता है: "यदि मैं 10% 'औपचारिक' ब्रिक, 5% 'ड्रामा' ब्रिक और 2% 'प्रश्न' ब्रिक का उपयोग करता हूँ, तो क्या AI भ्रमित हो जाएगा?"
- यह एक सहज, अनंत खोज (पेंट के रंगों को मिलाने की तरह) की अनुमति देता है, न कि एक सीमित, टूटी-फूटी खोज (मेन्यू से चुनने की तरह)।
- सुरक्षा जाल (द सिम्प्लेक्स कंस्ट्रेंट - The Simplex Constraint):
यह सुनिश्चित करने के लिए कि परिणाम बड़बड़ाहट (gibberish) में न बदल जाए, REALISTA इस मिश्रण को एक "सुरक्षा पट्टे" (safety leash) पर रखता है। यह सुनिश्चित करता है कि परिवर्तन की कुल मात्रा कम हो और ब्रिक्स को केवल जोड़ा जाए (कभी भी इस तरह से घटाया न जाए जिससे तर्क टूट जाए)। यह गारंटी देता है कि अंतिम वाक्य अभी भी ऐसा लगेगा जैसे किसी इंसान ने लिखा है और इसका अर्थ भी वही रहेगा जो मूल वाक्य का था।
यह व्यवहार में कैसे काम करता है
- शुरुआत: आप सिस्टम को एक सामान्य प्रश्न देते हैं (जैसे, "फ्रांस की राजधानी क्या है?")।
- अनुवाद: सिस्टम इस प्रश्न को AI की आंतरिक "विचार भाषा" (latent space) में अनुवादित करता है।
- निर्माण: यह उस विशिष्ट प्रश्न के लिए अपने कस्टम लेगो सेट (एडिट डिक्शनरी) को देखता है।
- ऑप्टिमाइजेशन: यह लेगो ब्रिक्स को गणितीय रूप से मिलाता है ताकि वह संयोजन मिल सके जो AI को "फ्रांस की राजधानी लंदन है" (एक हैलुसिनेशन) उत्तर देने के लिए मजबूर कर दे, जबकि प्रश्न स्वाभाविक बना रहे।
- डिकोडिंग: यह मिश्रित "विचारों" को वापस अंग्रेजी में अनुवादित करता है।
- परिणाम: आपको एक प्रश्न मिलता है जैसे: "क्या आप मुझे, सीधे तौर पर, बता सकते हैं कि कौन सा शहर फ्रांस के प्राथमिक सरकारी केंद्र के रूप में कार्य करता है?"
- यह स्वाभाविक लगता है।
- इसका अर्थ वही है।
- लेकिन AI, किसी कारण से, सोचता है कि उत्तर "लंदन" है।
यह क्यों मायने रखता है (पेपर के अनुसार)
पेपर दिखाता है कि REALISTA दो चीजों में पिछले तरीकों से बेहतर है:
- सफलता दर (Success Rate): यह पुराने "डिक्शनरी स्वैप" तरीकों की तुलना में AI को अधिक बार चकमा देता है।
- यथार्थवाद (Realism): यह पुराने "डिजिटल स्लज" तरीकों की तरह बड़बड़ाहट (gibberish) पैदा नहीं करता है।
सबसे महत्वपूर्ण बात यह है कि पेपर का दावा है कि यह विधि उन्नत "रीजनिंग" मॉडल्स (Reasoning models) (सबसे स्मार्ट, सबसे जटिल AI) पर भी काम करती है जो आमतौर पर सरल ट्रिक्स को अनदेखा कर देते हैं। यह उस विशिष्ट, सूक्ष्म पुनर्गठन को खोजने में सक्षम है जो यहाँ तक कि सबसे स्मार्ट AI को भी हैलुसिनेट करने के लिए मजबूर कर देता है, जिससे यह साबित होता है कि ये मॉडल प्रश्न के वास्तविक, मानवीय बदलावों के सामने अभी भी नाजुक हैं।
संक्षेप में: REALISTA एक ऐसा टूल है जो एक प्रश्न को पुनर्गठित करने के सबसे स्वाभाविक और सटीक तरीके को खोजने के लिए बनाया गया है ताकि AI को भ्रमित किया जा सके। यह "पुनर्गठन सामग्री" को गणितीय रूप से सटीक तरीके से मिलाकर काम करता है, जिससे यह सुनिश्चित होता है कि परिणाम प्रभावी भी है और वास्तविक भी।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।