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

Performance Drift Detection in Machine Learning as a Service (MLaaS) for IoT Environments

यह शोध पत्र एक नवीन MLaaS परफॉरमेंस ड्रिफ्ट डिटेक्शन फ्रेमवर्क का प्रस्ताव करता है जो IoT परिवेशों के लिए एक MLaaS एक्सट्रैक्शन मॉडल को एक एडेप्टिव टेम्पोरल मैकेनिज्म के साथ जोड़ता है ताकि ब्लैक-बॉक्स सीमाओं को दूर किया जा सके और प्रदर्शन में बदलाव (ड्रिफ्ट) का गतिशील रूप से पता लगाया जा सके, जिससे मौजूदा बेसलाइन विधियों की तुलना में सटीकता में महत्वपूर्ण सुधार प्राप्त होता है।

मूल लेखक: Deepak Kanneganti, Sajib Mistry, Sheik Mohammad Mostakim Fattah, Erik Elmroth, Aneesh Krishna, Monowar Bhuyan

प्रकाशित 2026-08-20
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Deepak Kanneganti, Sajib Mistry, Sheik Mohammad Mostakim Fattah, Erik Elmroth, Aneesh Krishna, Monowar Bhuyan

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

आधुनिक डिजिटल दुनिया में, अनगिनत उपकरण—स्मार्टवॉच जो हृदय गति को ट्रैक करती हैं से लेकर कारखाने की मशीनों की निगरानी करने वाले सेंसर तक—डेटा का एक निरंतर प्रवाह उत्पन्न करते हैं। इस जानकारी को समझने के लिए, कई संगठन 'मशीन लर्निंग एज़ अ सर्विस' (Machine Learning as a Service) नामक क्लाउड-आधारित सेवा पर भरोसा करते हैं। अपने स्वयं के जटिल कंप्यूटर प्रोग्राम बनाने और प्रशिक्षित करने के बजाय, ये उपयोगकर्ता बस अपना डेटा प्रदाता को भेज देते हैं, जो इसे एक पूर्व-प्रशिक्षित मॉडल के माध्यम से चलाता है और एक भविष्यवाणी लौटाता है। यह दृष्टिकोण कुशल और लागत प्रभावी है, जो स्वास्थ्य देखभाल निदान से लेकर स्मार्ट होम ऑटोमेशन तक सब कुछ संचालित करता है। हालाँकि, ये डिजिटल सिस्टम स्थिर नहीं हैं। वास्तविक दुनिया लगातार बदलती रहती है; रोगियों के व्यवहार बदलते हैं, मौसम के पैटर्न विकसित होते हैं, और मशीनों की स्थितियाँ घटती-बढ़ती रहती हैं। जब इन सेवाओं में बहने वाला डेटा महत्वपूर्ण रूप से बदल जाता है, तो मॉडल गलतियाँ करना शुरू कर सकते हैं, जिसे 'परफॉर्मेंस ड्रिफ्ट' (performance drift) कहा जाता है। इससे भी बदतर यह है कि सेवा प्रदाता स्वयं भी कभी-कभी अपने अंतर्निहित सॉफ़्टवेयर को अपडेट करते हैं, जिससे सिस्टम के व्यवहार में भी बदलाव आ सकता है। उपयोगकर्ताओं के लिए मुख्य समस्या यह है कि वे इन सेवाओं के भीतर नहीं देख सकते। ये "ब्लैक बॉक्स" हैं, जिसका अर्थ है कि वे उस डेटा को देख सकते हैं जिसे वे भेजते हैं और प्राप्त करते हैं जो उत्तर उन्हें मिलते हैं, लेकिन उनके पास आंतरिक तंत्र या प्रशिक्षण डेटा की कोई दृश्यता नहीं होती है। इस दृश्यता के बिना, और हर उत्तर की ज्ञात सत्यता के विरुद्ध निरंतर जाँच करने की क्षमता के बिना, यह जानना अविश्वसनीय रूप से कठिन है कि कब किसी सेवा ने चुपचाप विफल होना शुरू कर दिया है।

शोधकर्ताओं ने इस विशिष्ट समस्या को हल करने के लिए एक नया ढांचा (framework) विकसित किया है, जो उपयोगकर्ताओं को यह पता लगाने की अनुमति देता है कि क्लाउड-आधारित सेवाएँ कब पटरी से उतर रही हैं, बिना उनके आंतरिक कोड को देखे या ग्राउंड-ट्रुथ लेबल (ground-truth labels) तक पहुँच प्राप्त किए। दीपक कन्नगेट्टी और सहयोगियों के नेतृत्व वाली टीम ने पहचाना कि केवल इनपुट डेटा में बदलाव को देखना पर्याप्त नहीं है। डेटा में बदलाव का मतलब हमेशा सेवा की विफलता नहीं होता है; कभी-कभी मॉडल नए पैटर्न को संभालने के लिए पर्याप्त मजबूत होता है। इसके विपरीत, एक सेवा विफल हो सकती है भले ही डेटा स्थिर दिखाई दे रहा हो, केवल इसलिए क्योंकि प्रदाता ने मॉडल को अपडेट किया है। इसे संबोधित करने के लिए, शोधकर्ताओं ने एक प्रणाली बनाई है जो केवल देखे गए डेटा और उत्तरों का उपयोग करके ब्लैक-बॉक्स सेवा की एक सरल, पारदर्शी प्रतिलिपि बनाती है। यह "एक्सट्रैक्शन मॉडल" (extraction model) सीखता है कि इनपुट डेटा की कौन सी विशेषताएं सेवा के निर्णयों के लिए सबसे महत्वपूर्ण हैं। आने वाले डेटा के सांख्यिकीय परिवर्तनों की इस सरलीकृत प्रतिलिपि के व्यवहार के साथ तुलना करके, प्रणाली हानिकारक उतार-चढ़ाव और वास्तविक प्रदर्शन गिरावट के बीच अंतर कर सकती है।

यह ढांचा यह मापने का एक तरीका पेश करता है कि डेटा कितना बदला है और वह बदलाव सेवा की निर्णय लेने की प्रक्रिया में वास्तवට कितना मायने रखता है। यह एक स्कोर की गणना करता है जो डेटा परिवर्तन की मात्रा को बदले हुए विशिष्ट विशेषताओं के महत्व के विरुद्ध तौलता है। यदि डेटा उन तरीकों से बदलता है जिनकी सेवा गहराई से परवाह करती है, तो सिस्टम एक वास्तविक समस्या को चिह्नित करता है। यदि डेटा उन तरीकों से बदलता है जिन्हें सेवा अनदेखा करती है, तो यह घटना को एक हानिरहित उतार-चढ़ाव के रूप में वर्गीकृत करता है। यह अंतर महत्वपूर्ण है क्योंकि यह प्रणाली को हर बार वातावरण के थोड़ा बदलने पर गलत अलार्म देने से रोकता है, जबकि उन क्षणों को पकड़ लेता है जब सेवा वास्तव में अपनी विश्वसनीयता खो देती है। शोधकर्ताओं ने मानव गतिविधि पहचान, बिजली बाजार की कीमतों, मौसम के पैटर्न, एयरलाइन देरी और पोकर हाथों से संबंधित वास्तविक दुनिया के डेटासेट पर इस दृष्टिकोण का परीक्षण किया। उन्होंने पाया कि उनकी विधि मौजूदा तकनीकों की तुलना में काफी अधिक सटीक थी, जिससे पता चला कि पता लगाने की सटीकता में लगभग 22 से 25 प्रतिशत का सुधार हुआ। इसने सफलतापूर्वक पहचान की कि कब एक सेवा वास्तव में विफल हो रही थी बनाम कब वह केवल नए डेटा पैटर्न का सामना कर रही थी जिन्हें वह अभी भी संभाल सकती थी।

समस्या का पता लगाने के अलावा, शोधकर्ताओं ने इस प्रश्न पर भी काम किया कि सेवा की जाँच कितनी बार की जानी चाहिए। बहुत बार जाँच करने से संसाधन बर्बाद होते हैं और गलत अलार्म उत्पन्न होते हैं, जबकि बहुत कम बार जाँच करने का अर्थ है महत्वपूर्ण विफलताओं को चूक जाना। उन्होंने एक अनुकूलन योग्य तंत्र (adaptive mechanism) डिजाइन किया जो देखे गए अवलोकन के आधार पर निगरानी की आवृत्ति को स्वचालित रूप से समायोजित करता है। यदि सिस्टम अस्थिरता की अवधि का पता लगाता है, तो यह समस्या को जल्दी पकड़ने के लिए अधिक बार जाँच करता है। यदि सेवा कुछ समय के लिए स्थिर रहती है, तो यह संसाधनों को बचाने के लिए जाँच की गति धीमी कर देता है। इस गतिशील समायोजन ने निश्चित-अंतराल निगरानी की तुलना में छूटे हुए डिटेक्शन की दर को लगभग 9 प्रतिशत कम कर दिया और 4 प्रतिशत अतिरिक्त सटीकता लाभ प्रदान किया। सिमुलेशन में, यह दृष्टिकोण विशेष रूप से उन वातावरणों में प्रभावी साबित हुआ जहाँ परिवर्तन अचानक या धीरे-धीरे होते हैं, जिससे यह सुनिश्चित हुआ कि प्रणाली शोर (noise) से अभिभूत हुए बिना प्रतिक्रियाशील बनी रहे।

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

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

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

Digest आज़माएँ →