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

Fast Adversarial Attacks with Gradient Prediction

यह शोध पत्र तेज़ एडवरसैरियल हमलों (adversarial attacks) के एक परिवार को प्रस्तुत करता है जो हल्के लिनियर रिग्रेशन का उपयोग करके फॉरवर्ड-पास हिडन स्टेट्स से इनपुट ग्रेडिएंट्स की भविष्यवाणी करके गणनात्मक रूप से महंगे बैकवर्ड पास को समाप्त कर देता है, जिससे FGSM के समान प्रदर्शन बनाए रखते हुए 532% थ्रूपुट वृद्धि प्राप्त होती है।

मूल लेखक: Kamil Ciosek, Aleksandr V. Petrov, Nicolò Felicioni, Konstantina Palla

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

मूल लेखक: Kamil Ciosek, Aleksandr V. Petrov, Nicolò Felicioni, Konstantina Palla

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

कल्पना कीजिए कि आप एक बहुत ही बुद्धिमान रोबोट को गलती करने के लिए छकने की कोशिश कर रहे हैं। AI की दुनिया में, इन चालाकियों को "एडवर्सरियल एग्जम्पल्स" (adversarial examples) कहा जाता है। आमतौर पर, एक सटीक चाल खोजने के लिए, आपको रोबोट से पूछना पड़ता है, "तुम इस उत्तर तक कैसे पहुँचे?" और फिर उसके पूरे मस्तिष्क के माध्यम से पीछे की ओर काम करना पड़ता है ताकि यह देखा जा सके कि किस सूक्ष्म बदलाव से उसका निर्णय बदल जाएगा।

समस्या यह है कि वह "पीछे की ओर काम करने" वाला चरण अविश्वसनीय रूप से धीमा और महंगा है। यह एक विशाल जिग्सॉ पहेली को हल करने जैसा है जहाँ आपको पूरी तस्वीर को अलग करने, हर एक टुकड़े को देखने और फिर उसे वापस जोड़ने की आवश्यकता होती है, सिर्फ यह देखने के लिए कि क्या एक टुकड़ा अलग तरह से फिट बैठता है। यदि आप लाखों पहेलियों का परीक्षण करना चाहते हैं, तो यह पीछे की ओर जाने वाली प्रक्रिया एक बाधा बन जाती है जो पर्याप्त उदाहरणों का परीक्षण करने से रोकती है।

पेपर का बड़ा विचार: "क्रिस्टल बॉल" ग्रेडिएंट (The "Crystal Ball" Gradient)

लेखकों ने स्पोटिफ़ाई (Spotify) से कहा, "क्या होगा यदि हमें उस पीछे की ओर जाने वाले चरण की आवश्यकता ही न पड़े?"

पीछे की ओर काम करने के बजाय, उन्होंने एक क्रिस्टल बॉल (एक सरल गणितीय भविष्यवक्ता) बनाया जो केवल रोबोट के वर्तमान अवस्था को देखते हुए—जबकि वह आगे की ओर सोच रहा है—यह अनुमान लगा लेता है कि "तुम इस उत्तर तक कैसे पहुँचे?"

यहाँ उपमा दी गई है:

  • पुराना तरीका (FGSM): आप रोबोट से एक सवाल पूछते हैं। वह सोचता है। फिर, आप उसे रुकने के लिए मजबूर करते हैं, उसके मस्तिष्क को पीछे की ओर घुमाते (rewind) हैं, और ठीक से गणना करते हैं कि सवाल को कैसे बदला जाए ताकि एक अलग उत्तर मिल सके। इसमें बहुत समय लगता है।
  • नया तरीका (ग्रेडिएंट प्रेडिक्शन): आप रोबोट से एक सवाल पूछते हैं। जैसे ही वह सोचता है, आप उसकी आंतरिक सोच के एक विशिष्ट "स्नैपशॉट" (hidden state) पर नज़र डालते हैं। फिर, आप एक सरल, पूर्व-प्रशिक्षित कैलकुलेटर का उपयोग करके तुरंत अनुमान लगाते हैं, "इस स्नैपशॉट के आधार पर, यदि आप सवाल में इस तरह से बदलाव करते हैं, तो रोबोट अपना मन बदल लेगा।" आपको कभी भी रोबोट को पीछे की ओर जाने या कठिन गणित करने के लिए कहने की आवश्यकता नहीं होती।

उन्होंने क्रिस्टल बॉल कैसे बनाया

लेखकों ने महसूस किया कि बहुत बड़े न्यूरल नेटवर्क में, नेटवर्क क्या "देखता" है (उसकी आंतरिक प्रस्तुति) और बदलाव के प्रति उसकी प्रतिक्रिया (ग्रेडिएंट) के बीच एक छिपा हुआ, पूर्वानुमानित संबंध होता है।

उन्होंने इस संबंध को ग्राफ पर एक सरल रेखा की तरह माना। उन्होंने कैलकुलेटर को "आंतरिक विचार" \rightarrow "आवश्यक परिवर्तन" के कुछ उदाहरण दिखाए। कैलकुलेटर ने पैटर्न सीख लिया: "ओह, जब विचार ऐसा दिखता है, तो परिवर्तन वैसा दिखना चाहिए।"

एक बार प्रशिक्षित होने के बाद, यह कैलकुलेटर बिजली की तरह तेज़ है। यह केवल एक साधारण गुणा और जोड़ है, जबकि पुराने तरीके के लिए एक विशाल, जटिल गणना की आवश्यकता थी।

परिणाम: गति बनाम सटीकता

पेपर ने बड़े लैंग्वेज मॉडल्स (जैसे Qwen और Llama) पर दो प्रकार के हमलों का परीक्षण किया:

  1. कच्चे डेटा में बदलाव (Embeddings): यह रोबोट को दिखाने से पहले एक फोटो को थोड़ा धुंधला करने जैसा है।
  2. शब्दों को बदलना (Tokens): यह रोबोट को भ्रमित करने के लिए वाक्य में विशिष्ट शब्दों को बदलने जैसा है।

निष्कर्ष:

  • गति: नया तरीका मानक तरीके की तुलना में 5 से 12 गुना तेज़ है। एक विशिष्ट परीक्षण में, उन्होंने देखा कि वे प्रति सेकंड कितने अधिक हमले (attacks) चला सकते हैं, इसमें 532% की वृद्धि हुई। यह चलने और दौड़ने के बीच का अंतर है।
  • सटीकता: नया तरीका सफलता दर के मामले में मानक (पीछे की ओर जाने वाले) तरीके जितना पूरी तरह से सटीक नहीं है। यह सफलता दर के मामले में लगभग 80-90% तक पहुँच जाता है। हालाँकि, क्योंकि यह बहुत तेज़ है, आप एक निश्चित समय सीमा में बहुत अधिक बार इसे चला सकते हैं, जिससे अक्सर बेहतर समग्र परिणाम मिलते हैं।
  • "पर्याप्त अच्छा" सीमा (The "Good Enough" Threshold): लेखकों ने पाया कि सरल, एक-चरणीय (one-step) चालाकियों के लिए, "क्रिस्टल बॉल" का अनुमान आश्चर्यजनक रूप से सटीक है। इसे पूर्ण होने की आवश्यकता नहीं है; इसे बस सही दिशा में संकेत देने की आवश्यकता है।

यह क्यों महत्वपूर्ण है (पेपर के अनुसार)

पेपर का तर्क है कि यह AI को तोड़ने के नए तरीके बनाने के बारे में नहीं है। यह मौजूदा सुरक्षा परीक्षणों को बहुत अधिक तेज़ बनाने के बारे में है।

इसे हवाई अड्डे पर बैग की जाँच करने वाले सुरक्षा गार्ड की तरह समझें।

  • पुराना तरीका: गार्ड हर बैग को खोलता है, हर चीज़ को बाहर निकालता है, हर वस्तु का निरीक्षण करता है और फिर उसे वापस रखता है। यह गहन है लेकिन धीमा है।
  • नया तरीका: गार्ड एक स्कैनर का उपयोग करता है जो बैग के आकार और वजन के आधार पर अंदर क्या है, इसका अनुमान लगाता है। यह 100% सटीक नहीं हो सकता है, लेकिन यह इतना तेज़ है कि गार्ड एक बैग की जाँच करने के समय में 10 बैगों की जाँच कर सकता है।

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

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

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

Digest आज़माएँ →