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

User-Assisted Collaborative Distributed Inference for Efficient QoS-Aware Autoscaling

यह शोध पत्र एक उपयोगकर्ता-सहायता प्राप्त सहयोगात्मक वितरित अनुमान प्रणाली (collaborative distributed inference system) प्रस्तावित करता है जो QoS-जागरूक ऑटोस्केलिंग को सक्षम करने के लिए समर्पित बुनियादी ढांचे को स्वयंसेवक उपयोगकर्ता संसाधनों के साथ जोड़ता है, और एक उच्च-आयामी मार्कोव मॉडल (high-dimensional Markov model) तथा सिमुलेशन के माध्यम से यह प्रदर्शित करता है कि यह दृष्टिकोण उपयोगकर्ता आबादी बढ़ने के साथ समर्पित संसाधन खपत को कम करते हुए विलंबता (latency) और अनुरोध पूर्णता में महत्वपूर्ण सुधार करता है।

मूल लेखक: Alfreds Lapkovskis, Ali Beikmohammadi, Sindri Magnússon, Praveen Kumar Donta

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

मूल लेखक: Alfreds Lapkovskis, Ali Beikmohammadi, Sindri Magnússon, Praveen Kumar Donta

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

कल्पना कीजिए कि इंटरनेट एक विशाल, हलचल भरे शहर की तरह है जहाँ हर कोई लगातार मदद मांग रहा है। कभी-कभी उन्हें एक त्वरित उत्तर चाहिए होता है, लेकिन अक्सर वे कुछ अविश्वसनीय रूप से जटिल चीज़ मांग रहे होते हैं, जैसे कि एक सुपर-इंटेलिजेंट रोबोट से कहानी लिखने, गणित की समस्या हल करने, या किसी फोटो में चेहरा पहचानने के लिए कहना। इसे "एआई इन्फरेंस" (AI inference) कहा जाता है। अभी, यह सारा भारी काम बड़े, केंद्रीकृत डेटा केंद्रों में किया जा रहा है—इन्हें विशाल, किलेनुमा कारखानों के रूप में सोचें जहाँ हजारों शक्तिशाली कंप्यूटर मिलकर काम करते हैं। जबकि ये कारखाने अद्भुत हैं, इन्हें बनाना और चलाना अविश्वसनीय रूप से महंगा होता जा रहा है, और वे इतनी ऊर्जा का उपयोग करते हैं कि वे हमारे ग्रह पर एक विशाल कार्बन फुटप्रिंट छोड़ रहे हैं। यह बिल्कुल वैसा ही है जैसे किसी पूरे शहर की ट्रैफिक लाइटों को चलाने के लिए एक ही गरजते हुए जनरेटर का उपयोग करना; यह काम तो करता है, लेकिन यह शोर भरा, महंगा है और जैसे-जैसे अधिक लोग सड़क पर शामिल होते हैं, इसके साथ तालमेल बिठाना कठिन होता जाता है।

इस समस्या को हल करने के लिए, वैज्ञानिक "एज कंप्यूटिंग" (edge computing) की ओर देख रहे हैं, जो कुछ हद तक काम को उन लोगों के करीब ले जाने जैसा है जिन्हें इसकी आवश्यकता है, शायद स्थानीय पड़ोस के केंद्रों तक। लेकिन एक और अधिक क्रांतिकारी विचार है: क्या होगा यदि हम मदद मांग रहे लोगों में से ही बहुत थोड़ी सी कंप्यूटिंग शक्ति उधार ले सकें? यह "स्वयंसेवक कंप्यूटिंग" (volunteer computing) की अवधारणा है, जहाँ आपका फोन, लैपटॉप या टैबलेट जब खाली हो, तो अपनी अतिरिक्त मानसिक शक्ति (brainpower) समूह को उधार दे सकता है। सबसे बड़ा सवाल जो शोधकर्ता पूछ रहे हैं वह यह है: क्या हम इन दोनों दुनियाओं को मिला सकते हैं? क्या हम कुछ शक्तिशाली सर्वर रख सकते हैं जो बुनियादी चीजों को संभाल सकें, जबकि बाकी काम को संभालने के लिए लाखों सामान्य उपयोगकर्ताओं को इसमें योगदान देने की अनुमति दी जाए, जिससे एक ऐसा सिस्टम बन सके जो बिना और अधिक विशाल कारखाने बनाए स्वचालित रूप से स्केल (scale up) हो सके?

यह बिल्कुल वही है जिसे इस शोध पत्र के शोधकर्ताओं ने तलाशने का प्रयास किया है। वे एआई सेवाओं को चलाने का एक नया तरीका प्रस्तावित करते हैं जिसे "यूजर-असिस्टेड कोलैबोरेटिव डिस्ट्रीब्यूटेड इन्फरेंस" (User-Assisted Collaborative Distributed Inference) कहा जाता है। केवल महंगे, केंद्रीकृत सर्वरों पर निर्भर रहने के बजाय, उनका सिस्टम काम को विभाजित करता है। एक केंद्रीय सर्वर "कप्तान" के रूप में कार्य करता है, जो यह सुनिश्चित करने के लिए बुनियादी मात्रा में काम संभालता है कि चीजें सुचारू रूप से चलती रहें, लेकिन वह बड़े कार्यों को छोटे "सब-टास्क" (subtasks) में भी तोड़ देता है और उन्हें उन उपयोगकर्ताओं के उपकरणों पर भेज देता है जो वर्तमान में ऑनलाइन हैं। यदि किसी उपयोगकर्ता का फोन खाली बैठा है, तो वह एक सब-टास्क ले सकता है, गणना कर सकता है, और परिणाम वापस भेज सकता है। सिस्टम स्मार्ट तरीके से डिज़ाइन किया गया है: यदि उपयोगकर्ताओं की भीड़ कम है, तो सर्वर अधिकांश काम करेगा; यदि भीड़ बहुत बड़ी हो जाती है, तो सिस्टम स्वचालित रूप से उन सभी उपकरणों से मिलने वाली स्वयंसेवक शक्ति पर अधिक निर्भर हो जाएगा।

यह पता लगाने के लिए कि क्या वास्तव में यह विचार बिना पूरे सिस्टम को क्रैश किए काम करता है, लेखकों ने केवल एक वास्तविक प्रोटोटाइप नहीं बनाया और उम्मीद नहीं की। इसके बजाय, उन्होंने सिस्टम का एक अत्यधिक विस्तृत "डिजिटल ट्विन" (digital twin) बनाया—एक जटिल गणितीय मॉडल जो सिमुलेट करता है कि उपयोगकर्ता, उपकरण और कार्य समय के साथ कैसे परस्पर क्रिया करते हैं। उन्होंने सिस्टम को एक जीवित जीव की तरह माना जो हर सेकंड बदलता रहता है, जिसमें उपयोगकर्ता लॉग इन और लॉग आउट होते हैं, उपकरणों की अलग-अलग गति होती है, और कार्यों को पूरा होने में अलग-अलग समय लगता है। उन्होंने इस मॉडल का उपयोग हजारों सिमुलेशन चलाने के लिए किया, विभिन्न परिदृश्यों का परीक्षण किया: क्या होता है यदि हमारे पास 100 उपयोगकर्ता हों? क्या होता है यदि हमारे पास 10,000 उपयोगकर्ता हों? क्या होता है यदि सर्वर छोटा है, और क्या होता है यदि वह बहुत बड़ा है? उन्होंने अपने इस नए "सहयोगात्मक" (collaborative) दृष्टिकोण की तुलना पुराने "केवल केंद्रीकृत" तरीके से की।

सिमुलेशन से प्राप्त परिणाम काफी उत्साहजनक थे। शोधकर्ताओं ने पाया कि जैसे-जैसे उपयोगकर्ताओं की संख्या बढ़ी, सहयोगात्मक सिस्टम पारंपरिक सिस्टम की तुलना में काफी बेहतर हो गया। जब उपयोगकर्ता की आबादी कम थी, तो केंद्रीकृत सर्वर ने चीजों को ठीक से संभाला। लेकिन जैसे ही भीड़ 10,000 उपयोगकर्ताओं तक पहुँच गई, केंद्रीकृत सिस्टम संघर्ष करने लगा, जिसमें कई अनुरोध रद्द हो गए या उन्हें पूरा होने में बहुत लंबा समय लगा। इसके विपरीत, सहयोगात्मक सिस्टम फला-फूला। उपयोगकर्ताओं के उपकरणों को काम सौंपकर, इसने अधिक अनुरोधों को पूरा किया और इसने "टेल लेटेंसी" (tail latency - वह समय जो सबसे धीमे अनुरोधों को पूरा होने में लगता है) को बहुत कम रखा। शायद सबसे महत्वपूर्ण बात यह है कि सहयोगात्मक सिस्टम को इन परिणामों को प्राप्त करने के लिए बहुत कम समर्पित सर्वर शक्ति की आवश्यकता थी। सिमुलेशन ने सुझाव दिया कि मध्यम मात्रा में सर्वर क्षमता के साथ—लगभग आधार इकाई का 30 से 50 गुना—सिस्टम उपयोगकर्ताओं पर निर्भर होकर भारी मांग को संभाल सकता है, जबकि केंद्रीकृत सिस्टम को अपने हार्डवेयर को अनिश्चित काल तक स्केल करने की आवश्यकता होती, जो महंगा और अक्षम है।

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

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

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

Digest आज़माएँ →