← नवीनतम पेपर
💻 computer science

Characterizing Faults in Agentic AI: A Taxonomy of Types, Symptoms, and Root Causes

यह शोध पत्र एजेंटिक एआई (agentic AI) प्रणालियों में दोषों का एक व्यापक वर्गीकरण प्रस्तुत करता है, जो 13,602 समस्याओं के एक बड़े पैमाने के अनुभवजन्य अध्ययन से प्राप्त किया गया है और 145 विशेषज्ञों द्वारा सत्यापित किया गया है, जो 37 विशिष्ट दोष प्रकारों, उनके लक्षणों और मूल कारणों को वर्गीकृत करता है ताकि महत्वपूर्ण प्रसार पैटर्न और संभाव्य एलएलएम (LLM) आउटपुट एवं नियतात्मक प्रणाली बाधाओं के बीच के बेमेल संबंधों को उजागर किया जा सके।

मूल लेखक: Mehil B Shah, Mohammad Mehdi Morovati, Mohammad Masudur Rahman, Foutse Khomh

प्रकाशित 2026-03-10
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Mehil B Shah, Mohammad Mehdi Morovati, Mohammad Masudur Rahman, Foutse Khomh

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

कल्पना कीजिए कि आपने एक सुपर-स्मार्ट, स्वायत्त रोबोट सहायक (autonomous robot assistant) बनाया है। यह सिर्फ एक चैटबॉट नहीं है जो सवालों के जवाब देता है; यह एक "एजेंटिक एआई" (Agentic AI) है। यह यात्रा की योजना बना सकता है, उड़ान बुक कर सकता है, किराने का सामान ऑर्डर कर सकता है, और यहाँ तक कि बग को ठीक करने के लिए खुद कोड भी लिख सकता है। यह सोचता है, कार्य करता है, और टूल्स का उपयोग करता है।

लेकिन समस्या यह है: रोबोट अव्यवस्थित होते हैं। कभी-कभी वे भ्रमित हो जाते हैं, कभी-कभी वे उन टूल्स को तोड़ देते हैं जिनका वे उपयोग करते हैं, और कभी-कभी वे पूरी तरह से काम करना बंद कर देते हैं।

यह शोध पत्र इन रोबोट सहायकों के विफल होने के कारणों पर एक जासूस की केस फाइल की तरह है। लेखकों ने केवल अनुमान नहीं लगाया; उन्होंने 40 अलग-अलग रोबोट प्रोजेक्ट्स से 13,000 से अधिक वास्तविक दुनिया की शिकायतों (जैसे GitHub पर बग रिपोर्ट्स) का अध्ययन किया। उन्होंने ठीक से समझने के लिए कि वास्तव में क्या गलत हुआ, यह कैसे सामने आया और क्यों हुआ, 385 विशिष्ट विफलताओं पर ध्यान केंद्रित किया।

यहाँ उनके निष्कर्षों का विवरण दिया गया है, जिसे सरल भाषा में समझाया गया है।


1. बड़ी तस्वीर: यह एक "हाइब्रिड" आपदा है

पारंपरिक सॉफ्टवेयर (जैसे कैलकुलेटर) कोड में टाइपो के कारण विफल होता है। शुद्ध एआई (जैसे एक रचनात्मक लेखक) इसलिए विफल होता है क्योंकि वह बेतुकी बातें गढ़ता है (hallucinates)।

एजेंटिक एआई एक हाइब्रिड है। यह एक प्रतिभाशाली आर्किटेक्ट (AI) को काम पर रखने जैसा है जिसे एक अनाड़ी निर्माण दल (सॉफ्टवेयर टूल्स) के साथ काम करना पड़ता है।

  • आर्किटेक्ट एक आदर्श योजना दे सकता है।
  • लेकिन यदि निर्माण दल के पास सही हथौड़ा नहीं है (एक लाइब्रेरी अपडेट), या यदि आर्किटेक्ट ब्लूप्रिंट चेक करना भूल जाता है (टोकन लिमिट), तो पूरी इमारत ढह जाती है।

शोध में पाया गया कि विफलताएं इन दोनों दुनियाओं के संगम (intersection) पर होती हैं। यह केवल "खराब कोड" या "खराब एआई" नहीं है; यह उनके बीच का एक जटिल तालमेल है।

2. वर्गीकरण (Taxonomy): विफलता के "पांच कमरे"

लेखकों ने सभी विफलताओं को पाँच मुख्य "कमरों" में व्यवस्थित किया है जहाँ चीजें गलत होती हैं। रोबोट को एक घर के रूप में सोचें:

  • कमरा 1: मस्तिष्क (संज्ञान और ऑर्केस्ट्रेशन - Cognition & Orchestration)

    • क्या होता है: रोबोट का "मस्तिष्क" (Large Language Model) भ्रमित हो जाता है। शायद वह गलत व्यक्ति से बात कर रहा है, या वह ऐसे भाषा में बोलने की कोशिश कर रहा है जिसे टूल नहीं समझता।
    • उपमा: आर्किटेक्ट निर्माण दल को एक मृत भाषा में लिखा हुआ ब्लूप्रिंट देता है। दल फिर भी उसे बनाने की कोशिश करता है और विफल हो जाता है।
    • सामान्य मुद्दे: गलत सेटिंग्स, एक्सपायर्ड पासवर्ड, या रोबोट का सोचने के अंतहीन लूप में फंस जाना।
  • कमरा 2: हाथ (टूल्स और क्रियान्वयन - Tooling & Actuation)

    • क्या होता है: रोबोट एक टूल (जैसे वेब ब्राउज़र या डेटाबेस) का उपयोग करने की कोशिश करता है लेकिन उसका गलत उपयोग करता है।
    • उपमा: रोबोट चाबी के बजाय चम्मच से दरवाजा खोलने की कोशिश करता है। या वह US चार्जर को UK के सॉकेट में लगाने की कोशिश करता है।
    • सामान्य मुद्दे: गलत API कॉल्स, अनुमति अस्वीकार (permission denied), या गलत सर्वर से जुड़ना।
  • कमरा 3: स्मृति (अनुभूति और संदर्भ - Perception & Context)

    • क्या होता है: रोबोट भूल जाता है कि उसने अभी क्या किया, या वह ऐसी चीजें याद रखता है जो कभी हुई ही नहीं।
    • उपमा: आप बातचीत कर रहे हैं, और बातचीत के बीच में ही, रोबोट आपका नाम भूल जाता है या सोचता है कि आपने कुछ ऐसा कहा जो आपने नहीं कहा था।
    • सामान्य मुद्दे: बातचीत के इतिहास का ट्रैक खो देना, गलत फ़ाइल में डेटा सेव करना, या टाइम ज़ोन को लेकर भ्रम होना।
  • कमरा 4: आधार (रनटाइम और वातावरण - Runtime & Environment)

    • क्या होता है: रोबोट शुरू भी नहीं हो पाता क्योंकि जिस "ज़मीन" पर वह खड़ा है वह अस्थिर है।
    • उपमा: घर एक दलदल पर बना है। रोबोट दौड़ने की कोशिश करता है, लेकिन फर्श के तख्ते (dependencies) गायब हैं या सड़ रहे हैं।
    • सामान्य मुद्दे: मिसिंग सॉफ्टवेयर लाइब्रेरी, असंगत ऑपरेटिंग सिस्टम, या इंस्टॉलेशन त्रुटियां। (यह विफलता का #1 कारण था!)
  • कमरा 5: डैशबोर्ड (विश्वसनीयता और अवलोकन - Reliability & Observability)

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

3. "डोमिनो प्रभाव" (Fault Propagation)

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

उन्होंने कुछ लगभग सटीक डोमिनो चेन पाए:

  • द टोकन ट्रैप (The Token Trap): यदि रोबलेट "टोकन इनवैलिड" एरर देखता है, तो यह लगभग 100% निश्चित है कि पासवर्ड रिफ्रेश करने वाला कोड टूटा हुआ है।
  • द टाइम ट्रैवलर (The Time Traveler): यदि रोबोट तारीख या समय में गड़बड़ी करता है, तो यह लगभग हमेशा इसलिए होता है क्योंकि कोड ने "नेिव" टाइम (बिना टाइम ज़ोन के) और "अवेयर" टाइम (टाइम ज़ोन के साथ) को मिला दिया।
  • द मेमोरी लीक (The Memory Leak):um यदि रोबोट कुछ घंटों के बाद अजीब व्यवहार करने लगता है, तो यह आमतौर पर इसलिए होता है क्योंकि वह अपनी मेमोरी को साफ़ करना भूल गया, जिससे धीरे-धीरे क्रैश होने लगा।

सबक: आपको अनुमान लगाने की ज़रूरत नहीं है। यदि आप लक्षण A देखते हैं, तो आप तुरंत कारण B की जांच कर सकते हैं।

4. क्या वास्तविक डेवलपर्स सहमत थे?

लेखकों ने केवल लैब में काम नहीं किया; उन्होंने 145 वास्तविक डेवलपर्स से पूछा जो इन रोबोटों को बनाते हैं।

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

5. यह क्यों महत्वपूर्ण है?

इस शोध पत्र से पहले, एक AI रोबोट को डीबग करना अंधेरे में 100 मील प्रति घंटे की रफ्तार से चलती कार को ठीक करने जैसा था। आपको पता नहीं था कि कौन सा हिस्सा खराब है।

यह शोध पत्र हमें एक मानचित्र और एक टॉर्च देता है।

  1. यह हमें बताता है कि कहाँ देखना है: केवल AI को दोष न दें; डिपेंडेंसी और मेमोरी की जांच करें।
  2. यह हमें बताता है कि इसे कैसे ठीक करना है: यदि रोबोट एक लूप में फंसा है, तो "स्टॉप" बटन की जांच करें। यदि यह इंस्टॉलेशन के दौरान क्रैश हो रहा है, तो लाइब्रेरी वर्ज़न की जांच करें।
  3. यह हमें बेहतर बनाने के लिए कहता है: हमें ऐसे रोबोट बनाने की आवश्यकता है जो अपनी गलतियों को बेहतर ढंग से लॉग कर सकें और वास्तविक दुनिया की अव्यवस्था को संभाल सकें।

निचोड़ (The Bottom Line)

एजेंटिक एआई शक्तिशाली है, लेकिन नाजुक है। यह स्मार्ट थिंकिंग और अनाड़ी इंजीनियरिंग का मिश्रण है। यह समझने से कि ये सिस्टम किस तरह से टूटते हैं (गलत पासवर्ड से लेकर मिसिंग फाइलों तक), हम उन्हें जादू के ब्लैक बॉक्स की तरह मानना बंद कर सकते हैं और उन्हें उन जटिल, हाइब्रिड मशीनों की तरह मान सकते हैं जो वे वास्तव में हैं। इससे वे सुरक्षित, अधिक विश्वसनीय और जब वे विफल होते हैं तो उन्हें ठीक करना आसान हो जाता है।

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

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

Digest आज़माएँ →