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