← नवीनतम पेपर
🤖 AI

Analysis of LLM Vulnerability to GPU Soft Errors: An Instruction-Level Fault Injection Study

यह शोध पत्र जीपीयू (GPU) पर लार्ज लैंग्वेज मॉडल (LLM) इन्फरेंस के पहले इंस्ट्रक्शन-लेवल फॉल्ट इंजेक्शन अध्ययन को प्रस्तुत करता है, जो भविष्य के फॉल्ट टॉलरेंस डिजाइनों को सूचित करने के लिए व्यवस्थित रूप से विश्लेषण करता है कि कैसे मॉडल आर्किटेक्चर, पैरामीटर स्केल और कार्य जटिलता सॉफ्ट एरर के प्रति लचीलेपन को प्रभावित करते हैं।

मूल लेखक: Duo Chai, Zizhen Liu, Shuhuai Wang, Songwei Pei, Cheng Liu, Huawei Li, Shangguang Wang

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

मूल लेखक: Duo Chai, Zizhen Liu, Shuhuai Wang, Songwei Pei, Cheng Liu, Huawei Li, Shangguang Wang

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

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

हालाँकि, ये चिप्स उन्हें तेज़ बनाने के लिए छोटी और छोटी होती जा रही हैं। बिल्कुल ताश के पत्तों के एक छोटे, नाजुक घर की तरह, यह लघुकरण (miniaturization) उन्हें "सॉफ्ट एरर" (soft errors) के प्रति संवेदनशील बनाता है। सोचिए कि एक सॉफ्ट एरर एक छोटा, अदृश्य ब्रह्मांडीय किरण (cosmic ray) या वोल्टेज की हिचकी है जो मेमोरी में एक स्विच (एक "बिट") को बदल देती है। यह ऐसा है जैसे आपके पुस्तकालय के एक पन्ने पर अचानक एक टाइपिंग की गलती हो जाए जिससे एक शब्द "cat" से बदलकर "bat" हो जाए।

यह शोध पत्र पहली बार इन AI पुस्तकालयों के भीतर जाकर जानबूझकर इन "टाइपिंग की गलतियों" (bit-flips) को उनके सबसे मौलिक स्तर पर—कंप्यूटर के वास्तविक निर्देशों के स्तर पर—प्रस्तुत करता है ताकि देखा जा सके कि क्या होता है। उन्होंने केवल अनुमान नहीं लगाया; उन्होंने यह देखने के लिए हजारों प्रयोग चलाए कि जब AI के दिमाग में एक छोटी सी गड़बड़ी आती है तो वह कैसे प्रतिक्रिया देता है।

यहाँ उन्होंने जो पाया है, उसे सरल भाषा में समझाया गया है:

1. "गड़बड़ी" के दो प्रकार

जब AI को एक गड़बड़ी होती है, तो दो चीजें हो सकती हैं:

  • क्रैश (DUE): कंप्यूटर को एहसास होता है कि कुछ गलत है और वह तुरंत काम करना बंद कर देता है। यह एक कार के इंजन के अचानक रुक जाने जैसा है। उपयोगकर्ता को विफलता दिखाई देती है, लेकिन कम से कम उन्हें पता चल जाता है कि कुछ गलत हुआ है।
  • खामोश झूठ (SDC): कंप्यूटर चलता रहता है, लेकिन वह बिना किसी को पता चले आपको गलत उत्तर देता है। यह एक ऐसे GPS की तरह है जो आत्मविश्वास के साथ आपको झील में गाड़ी चलाने के लिए कहता है। यह बहुत अधिक खतरनाक है क्योंकि उपयोगकर्ता गलत जानकारी पर भरोसा करता है।

2. आकार का मतलब हमेशा सुरक्षा नहीं होता

आप सोच सकते हैं कि एक बड़ा, अधिक शक्तिशाली AI मॉडल अधिक मजबूत होगा। शोधकर्ताओं ने पाया कि यह एक मिला-जुला परिणाम है:

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

3. "खतरनाक निर्देश"

कंप्यूटर अपना काम करने के लिए निर्देशों की एक सूची का पालन करता है। शोधकर्ताओं ने पाया कि सभी निर्देश समान रूप से जोखिम भरे नहीं होते हैं:

  • "एड्रेस" (पता) वाले निर्देश: कुछ निर्देश ऐसे हैं जैसे लाइब्रेरियन यह देख रहा हो कि किताब कहाँ रखी है। यदि कोई गड़बड़ी "एड्रेस" को बिगाड़ देती है, तो कंप्यूटर ऐसी किताब को पढ़ने की कोशिश कर सकता है जो मौजूद ही नहीं है या गलत जगह पर नोट लिख सकता है। ये बहुत खतरनाक हैं और अक्सर सिस्टम को क्रैश कर देते हैं।
  • "गणित" वाले निर्देश: अन्य निर्देश केवल गणित (जैसे संख्याओं को जोड़ना) करते हैं। यदि कोई गड़बड़ी इनमें आती है, तो कंप्यूटर आमतौर पर काम करता रहता है लेकिन गलत उत्तर देता है (खामोश झूठ)।

4. "हाई-ऑर्डर" बिट का खतरा

कंप्यूटर में नंबर बिट्स से बने होते हैं। शोधकर्ताओं ने पाया कि गड़बड़ी कहाँ होती है, इससे बहुत फर्क पड़ता है:

  • लो बिट्स (Low Bits): यदि गड़बड़ी "लो बिट्स" (एक संख्या के सूक्ष्म विवरण) पर आती है, तो यह आमतौर पर हानिरहित होती है। यह किसी कीमत के अंतिम दशमलव स्थान में टाइपिंग की गलती जैसा है; आप 10.00केबजाय10.00 के बजाय 10.01 दे सकते हैं, लेकिन आप अभी भी आसपास ही हैं।
  • हाई बिट्स (High Bits): यदि गड़बड़ी "हाई बिट्स" (संख्या का मुख्य भाग) पर आती है, तो यह विनाशकारी होती है। यह कीमत को 10सेबदलकर10 से बदलकर 10,000,000 करने जैसा है। यहीं से "खामोश झूठ" (SDCs) आते हैं। विशेष रूप से, एक विशिष्ट बिट (30वां बिट) आपदा का "हॉटस्पॉट" है।

5. मस्तिष्क के सभी हिस्से समान नहीं होते

AI विभिन्न परतों और उपकरणों (जैसे अटेंशन, मैथ, और नॉर्मलाइजेशन) से बना होता है।

  • "आउटपुट" लेयर: वह हिस्सा जो वास्तव में अंतिम उत्तर उत्पन्न करता है, सबसे नाजुक है। यदि इसमें गड़बड़ी होती है, तो AI गलत उत्तर देता है।
  • "नॉर्मलाइजेशन" लेयर: वह हिस्सा जो संख्याओं को संतुलित रखता है, बहुत मजबूत है। यह शायद ही कभी समस्या पैदा करता है।
  • "पहली लेयर": कुछ मॉडलों में, पहली लेयर आश्चर्यजनक रूप से संवेदनशील होती है, जो एक कमजोर नींव की तरह कार्य करती है जो टकराने पर पूरे भवन को ढहा सकती है।

निष्कर्ष

शोधकर्ताओं ने इन AI मॉडलों का परीक्षण करने के लिए एक विशेष उपकरण बनाया है जो उन्हें छोटे तरीकों से जानबूझकर तोड़ता है। उन्होंने खोजा कि:

  1. बड़ा होना हमेशा बेहतर नहीं होता: कार्य के आधार पर बड़े मॉडल अधिक नाजुक हो सकते हैं।
  2. कुछ हिस्सों का अधिक महत्व है: "आउटपुट" लेयर और विशिष्ट "एड्रेस" निर्देश वे कमजोर बिंदु हैं जिन्हें सबसे अधिक सुरक्षा की आवश्यकता है।
  3. खामोश त्रुटियां असली खतरा हैं: सिस्टम अक्सर चलता रहता है लेकिन आपसे झूठ बोलता है, जिसे पकड़ना सिस्टम क्रैश की तुलना में कठिन है।

यह अध्ययन इंजीनियरों को यह समझने में मदद करता है कि ये AI मस्तिष्क वास्तव में कहाँ और कैसे टूटते हैं, ताकि वे वास्तविक दुनिया में उन्हें विश्वसनीय बनाए रखने के लिए बेहतर सुरक्षा जाल बना सकें।

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

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

Digest आज़माएँ →