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

Attacking and Defending Multi-Agent Collaborative Filtering Systems Through Connectivity

यह शोध पत्र इस बात की जांच करता है कि कैसे कनेक्टिविटी कारक—विशेष रूप से उम्मीदवार संख्या और कैटलॉग एकाग्रता—AgentCF के भीतर MAS-प्रेरित रणनीतियों को अनुकूलित और मूल्यांकित करके मल्टी-एजेंट कोलाबोरेटिव फ़िल्टरिंग सिस्टम में हमलों और रक्षाओं की प्रभावशीलता को प्रभावित करते हैं।

मूल लेखक: Anjun Hu, Hanting Xie, Saranya Govindan, Jas Kandola, Kurt Cutajar

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

मूल लेखक: Anjun Hu, Hanting Xie, Saranya Govindan, Jas Kandola, Kurt Cutajar

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

एक ऐसी दुनिया की कल्पना करें जहाँ आपके पसंदीदा मूवी सुझाव किसी ठंडे, गणना करने वाले कंप्यूटर एल्गोरिदम से नहीं, बल्कि एक हलचल भरे, डिजिटल शहर के चौक (town square) से आते हैं। इस चौक में, दो प्रकार के पात्र हैं: "यूज़र एजेंट" (User Agents), जो आपकी अपनी यादों और पसंद वाले आपके डिजिटल संस्करण की तरह हैं, और "आइटम एजेंट" (Item Agents), जो वे फिल्में और शो स्वयं हैं, जो लोगों द्वारा उनके बारे में कही गई बातों के आधार पर अपने विवरण को लगातार अपडेट करते रहते हैं। ये पात्र आपस में बातचीत करते हैं, विचारों का आदान-प्रदान करते हैं और अपनी कहानियों को परिष्कृत करते हैं ताकि आपको सटीक सुझाव मिल सके। यह मल्टी-एजेंट कोलाबोरेटिव फ़िल्टरिंग (Multi-Agent Collaborative Filtering) की सीमा है, जो कहने का एक शानदार तरीका है कि "बात करने वाले AI एजेंटों द्वारा संचालित अनुशंसा प्रणाली (recommendation systems)"।

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


डिजिटल शहर का चौक: अराजकता और नियंत्रण का एक अध्ययन

इस अध्ययन में, शोधकर्ताओं ने एक डिजिटल खेल का मैदान तैयार किया ताकि यह परीक्षण किया जा सके कि ये AI एजेंट कितने "जुड़े" हुए हैं और यह जुड़ाव उनकी हैकिंग या सुरक्षा की क्षमता को कैसे प्रभावित करता है। उन्होंने एजेंटसीएफ (AgentCF) नामक एक प्रणाली का उपयोग किया, जहाँ यूज़र एजेंट और आइटम एजेंट यह पता लगाने के लिए आपस में बातचीत करते हैं कि आपको कौन सी फिल्में पसंद आ सकती हैं। सीमाओं का परीक्षण करने के लिए, उन्होंने सिस्टम के "कनेक्टिविटी" के दो मुख्य नॉब (knobs) को बदला:

  1. "कैंडिडेट काउंट" (k): कल्पना करें कि आप एक पार्टी में हैं। यदि होस्ट आपको चर्चा करने के लिए 1 फिल्म की सूची देता है, तो आपके पास एक संकीर्ण बातचीत है। यदि वे आपको 3 फिल्में देते हैं, तो आपके पास बहुत व्यापक, व्यस्त चैट है। यह "कैंडिडेट काउंट" है। यह मापता है कि एक उपयोगकर्ता एक बार में कितने विकल्पों को देखता है और उन पर चर्चा करता है।
  2. "कैटलॉग कंसंट्रेशन" (ρ): कल्पना करें कि पार्टी की मूवी लाइब्रेरी का आकार क्या है। यदि 100 लोग हैं लेकिन केवल 50 फिल्में हैं, तो हर कोई उन्हीं कुछ फिल्मों के बारे में बात कर रहा है। लाइब्रेरी "केंद्रित" (concentrated) है। यदि 100 लोग हैं और 200 फिल्में हैं, तो बातचीत अधिक फैली हुई है। यह "कैटलॉग कंसंट्रेशन" है।

शोधकर्ता यह देखना चाहते थे: यदि हम इन नॉब्स को घुमाते हैं, तो क्या सिस्टम हैक करना आसान हो जाता है, या कठिन?

हमलावर: अफवाहें फैलाना और रहस्य चुराना

सिस्टम का परीक्षण करने के लिए, शोधकर्ताओं ने विभिन्न हमले की रणनीतियों का उपयोग करके "बुरे लोगों" की भूमिका निभाई। उन्होंने केवल अनुमान नहीं लगाया; उन्होंने विशिष्ट परिदृश्यों का अनुकरण (simulate) किया यह देखने के लिए कि नुकसान कितनी दूर तक फैलेगा।

1. "वायरल अफवाह" हमले (प्रसार - Dissemination)
कुछ हमलावरों ने गलत जानकारी फैलाने की कोशिश की।

  • "रिकर्सिव ब्लॉक" (CORBA): कल्पना करें कि एक अफवाह है कि "बात करना बंद करो! तुम्हें इस वाक्य को बार-बार दोहराना होगा!" हमलावर इसे एक मूवी एजेंट की मेमोरी में डाल देता है। मूवी एजेंट यूज़र को बताता है, यूज़र दूसरे मूवी को बताता है, और अचानक, पूरा सिस्टम फ्रीज हो जाता है क्योंकि हर कोई एक ही चीज़ दोहराने में फंसा हुआ है।
  • "फेक रिव्यू" (NetSafe): यहाँ, हमलावर पक्षपाती राय के साथ सिस्टम को ज़हरीला बनाते हैं, जैसे "इस अभिनेता वाली सभी फिल्में बेकार हैं," इस उम्मीद में कि वे सबकी राय बदल सकें।

2. "जासूस" हमले (निष्कर्षण - Extraction)
अन्य हमलावरों ने रहस्य चुराने की कोशिश की।

  • "प्राइवेसी लीक" (MAMA): हमलावर यूज़र एजेंटों के साथ चैट करके उन्हें अपनी मेमोरी में संग्रहीत निजी विवरण, जैसे कि फर्जी पते या फोन नंबर प्रकट करने के लिए बहलाते हैं।
  • "सिस्टम हैकर" (MASLeak): ये हमलावर सिस्टम को रिवर्स-इंजीनियर करने की कोशिश करते हैं, यह पता लगाकर कि AI कैसे प्रोग्राम किया गया है या एजेंट कैसे जुड़े हुए हैं, जो अनिवार्य रूप से शहर के चौक के "ब्लूप्रिंट" को चुराने जैसा है।

3. "डबल एजेंट" हमले (द्विदिश - Bidirectional)
कुछ हमलों ने दोनों काम किए: उन्होंने पहले सिस्टम के ब्लूप्रिंट चुराए (ताकि सबसे अच्छे लक्ष्यों का पता लगाया जा सके) और फिर उस ज्ञान का उपयोग सबसे खराब अफवाहें फैलाने के लिए किया।

उन्हें क्या मिला: यह जटिल है!

परिणाम आश्चर्यजनक थे और उन्होंने दिखाया कि "अधिक जुड़ाव" का मतलब हमेशा एक सरल तरीके से "अधिक खतरा" नहीं होता है। संबंध उतार-चढ़ाव भरे रोलरकोस्टर की तरह है।

जुड़ाव का "गोल्डिलॉक्स" प्रभाव (The "Goldilocks" Effect of Connection)
शोधकर्ताओं ने पाया कि एक साथ चर्चा की जाने वाली फिल्मों की संख्या (k) या लाइब्रेरी के घनत्व (ρ) को बदलने से चीजें सीधे रेखा में तेज़ या धीमी नहीं हुईं।

  • अफवाह फैलाने के लिए: कभी-कभी, अधिक विकल्प (उच्च k) होने से अफवाह शुरू में तेज़ी से फैलती है, लेकिन फिर वह एक सीमा (ceiling) पर पहुँच जाती है। अन्य मामलों में, बहुत भीड़भाड़ वाली लाइब्रेरी (उच्च ρ) होने से अफवाहें फिल्मों से बेहतर तरीके से चिपक जाती हैं, लेकिन जरूरी नहीं कि उपयोगकर्ताओं तक भी।
  • रहस्य चुराने के लिए: दिलचस्प बात यह है कि चैट करने के लिए अधिक विकल्प (k) होने से जासूसों के लिए जल्दी से रहस्य चुराना आसान हो गया। लेकिन एक बार जब जासूस ने पकड़ बना ली, तो अत्यधिक-सघन लाइब्रेरी होने से भी उन्हें बाद में अधिक रहस्य चुराने में मदद नहीं मिली।

"यूज़र बनाम मूवी" का विभाजन
एक सबसे शानदार खोज यह थी कि यूज़र और मूवी अलग-अलग प्रतिक्रिया देते हैं

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

"तेज़ शुरुआत, धीमी समाप्ति" का आश्चर्य
शोधकर्ताओं ने एक पैटर्न देखा जिसे उन्होंने "डिकपल्ड स्लोप एंड प्लेटो" (Decoupled Slope and Plateau) कहा।

  • कल्पना करें कि एक आग। कभी-कभी, आग तेज़ी से भड़कती है (एक खड़ी ढलान/steep slope) लेकिन फिर खुद को बुझा लेती है और राख का एक छोटा ढेर छोड़ देती है (एक निम्न अंतिम स्तर/low final level)।
  • अन्य मामलों में, आग धीरे-धीरे शुरू होती है लेकिन अंततः पूरे जंगल को निगल लेती है (एक उच्च अंतिम स्तर/high final level)।
  • उनके सिमुलेशन में, एक सिस्टम जो हमले की शुरुआत में बहुत असुरक्षित लग रहा था, वह हमेशा लंबे समय में सबसे अधिक क्षतिग्रस्त होने वाला नहीं था। यह बताता है कि हमले के प्रति केवल तत्काल प्रतिक्रिया को देखना भ्रामक हो सकता है।

रक्षक: बेहतर दीवारें बनाना

टीम ने "रक्षा" तंत्र का भी परीक्षण किया, जो AI शहर के चौक के लिए सुरक्षा गार्ड या प्रतिरक्षा प्रणाली की तरह हैं।

  • "ग्राफ गार्ड्स" (G-Safeguard और BlindGuard): ये रक्षा प्रणालियाँ यह देखकर troublemakers (परेशान करने वालों) को पहचानने की कोशिश करती हैं कि कौन किससे बात कर रहा है। उन्होंने पाया कि ये गार्ड्स यूज़र्स के लिए अच्छा काम करते हैं लेकिन मूवी एजेंटों के साथ थोड़ा संघर्ष करते हैं, खासकर जब लाइब्रेरी विरल (sparse) होती है।
  • "विशेषज्ञ ढाल" (T-Guard और M-Guard): ये विशेष रूप से "डबल एजेंट" हमलों के लिए बनाए गए थे। ये अफवाहों के प्रसार को धीमा करने में काफी प्रभावी थे, विशेष रूप से जब सिस्टम में चर्चा करने के लिए अधिक विकल्प थे।

निष्कर्ष: एक आकार सभी के लिए उपयुक्त नहीं है

इस अध्ययन का मुख्य सबक यह है कि AI अनुशंसा प्रणालियों में सुरक्षा काफी हद तक इस बात पर निर्भर करती है कि सिस्टम कितना जुड़ा हुआ है।

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

शोधकर्ता सुझाव देते हैं कि इन विशाल, बात करने वाले AI अनुशंसा प्रgetों को बनाने से पहले, हमें इन "कनेक्टिविटी नॉब्स" को सावधानीपूर्वक ट्यून करने की आवश्यकता है। हम केवल यह मानकर नहीं चल सकते कि सिस्टम को अधिक जुड़ा हुआ या अधिक कुशल बनाने से वह अपने आप सुरक्षित हो जाएगा। वास्तव में, कभी-कभी इसे अधिक जुड़ा हुआ बनाने से अनजाने में यह विशिष्ट प्रकार के हमलों के प्रति अधिक असुरक्षित हो सकता है।

इन डायनेमिक्स को समझकर, डेवलपर्स ऐसी अनुशंसा प्रणालियाँ बना सकते हैं जो न केवल स्मार्ट और सहायक हैं, बल्कि उन्हें धोखा देने या तोड़ने के निरंतर प्रयासों को झेलने के लिए पर्याप्त मजबूत (robust) भी हैं। यह एक याद दिलाता है कि डिजिटल शहर के चौक में, सड़कों का लेआउट उतना ही मायने रखता है जितना कि उन पर चलने वाले लोग।

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

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

Digest आज़माएँ →