Privacy-Preserving LLMs Routing
यह शोध पत्र PPRoute प्रस्तुत करता है, जो एक गोपनीयता-संरक्षित ढांचा है जो प्लेनटेक्स्ट-स्तर का प्रदर्शन प्राप्त करने के लिए अनुकूलित एनकोडर इन्फरेंस, विशिष्ट प्रशिक्षण एल्गोरिदम और एक कुशल अनसॉर्टेड Top-k सर्च के साथ सिक्योर मल्टी-पार्टी कम्प्यूटेशन का लाभ उठाता है, जिससे नैइव (naive) कार्यान्वयन की तुलना में कंप्यूटेशनल ओवरहेड में 20 की कमी आती है।
मूल पेपर CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/) के तहत सार्वजनिक डोमेन को समर्पित है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक विशाल, हलचल भरे रेलवे स्टेशन में खड़े एक यात्री हैं। आपका एक गंतव्य है (एक प्रश्न जो आप एक AI से पूछना चाहते हैं), और आपको वहां तक पहुँचना है।
इस स्टेशन में, कई अलग-अलग प्रकार की ट्रेनें हैं:
- बुलेट ट्रेनें: सुपर फास्ट, बेहद महंगी, और ये सबसे जटिल मार्गों को भी संभाल सकती हैं (ये बड़े, शक्तिशाली AI मॉडल जैसे GPT-4 हैं)।
- लोकल ट्रेनें: धीमी और कम शानदार, लेकिन बहुत सस्ती और सरल यात्राओं के लिए बेहतरीन हैं (ये छोटे, हल्के AI मॉडल हैं)।
समस्या: "बिचौलिए" का जोखिम
पैसे और समय बचाने के लिए, आप केवल कोई भी ट्रेन नहीं चुनते। आप एक स्टेशन मास्टर (एक AI राउटर) को काम पर रखते हैं जो आपके टिकट को देखता है और तय करता है: "क्या यह यात्रा सरल है? उन्हें सस्ती लोकल ट्रेन पर भेज दो। क्या यह एक जटिल यात्रा है? उन्हें महंगी बुलेट ट्रेन पर भेज दो।"
इसे LLM Routing कहा जाता है। यह स्मार्ट और कुशल है।
चुनौती:
इस काम को करने के लिए, स्टेशन मास्टर को आपके टिकट को पढ़ना पड़ता है। डिजिटल दुनिया में, इसका मतलब है कि राउटर आपके निजी प्रश्न, आपके मेडिकल रिकॉर्ड, या आपके वित्तीय रहस्य देख सकता है। यदि स्टेशन मास्टर कोई तीसरी पार्टी कंपनी है, या यदि उनका सिस्टम हैक हो जाता है, तो आपके रहस्य उजागर हो सकते हैं। आप स्टेशन मास्टर की दक्षता तो चाहते हैं, लेकिन आप नहीं चाहते कि वह आपकी डायरी पढ़े।
पुराना समाधान: "ग्लास बॉक्स" (कांच का डिब्बा)
वैज्ञानिकों ने इसे एक ग्लास बॉक्स (एक क्रिप्टोग्राफिक तकनीक जिसे Secure Multi-Party Computation या MPC कहा जाता है) के अंदर रखने की कोशिश की। इस बॉक्स के अंदर, स्टेशन मास्टर यह तय करने के लिए गणित कर सकता है कि आपको किस ट्रेन की आवश्यकता है, लेकिन बॉक्स इतना मोटा है कि कोई देख नहीं सकता कि क्या गणना की जा रही है। आपके रहस्य छिपे रहते हैं।
नई समस्या: ग्लास बॉक्स बहुत भारी है
समस्या यह है कि यह "ग्लास बॉक्स" अविश्वसनीय रूप से धीमा है। यह ऐसा है जैसे आप सीसे की ईंटों से बने सूट पहनकर मैराथन दौड़ने की कोशिश कर रहे हों। "ग्लास बॉक्स" स्टेशन मास्टर के निर्णय लेने की गति को 60 गुना तक धीमा कर देता है। यह वास्तविक दुनिया में उपयोग के लिए बहुत धीमा है।
समाधान: PPRoute (द "स्मार्ट, इनविजिबल सूट")
लेखक, Xidong Wu और उनकी टीम ने एक नया सिस्टम बनाया जिसे PPRoute कहा जाता है। उन्होंने केवल ग्लास बॉक्स को हल्का बनाने की कोशिश नहीं की; उन्होंने स्टेशन मास्टर के पूरे वर्कफ़्लो को फिर से डिज़ाइन किया ताकि वह बिना धीमे हुए बॉक्स के अंदर भी पूरी तरह से काम कर सके।
उन्होंने इसे तीन सरल तरीकों से किया:
1. "सरलीकृत अनुवादक" (MPC-अनुकूल ऑपरेशन्स)
मूल स्टेशन मास्टर आपके टिकट को समझने के लिए एक बहुत ही जटिल भाषा (गणितीय कार्य जैसे Softless और GeLU) का उपयोग करता था। ये ऐसे हैं जैसे किसी शब्द के लिए हर बार डिक्शनरी की आवश्यकता वाली भाषा में कविता लिखने की कोशिश करना। ग्लास बॉक्स के अंदर, डिक्शनरी के शब्दों को खोजना बहुत समय लेता है।
सुधार: उन्होंने जटिल भाषा को एक सरल, "बॉक्स-अनुकूल" बोली (उपयोग करते हुए ReLU और 2ReLU) से बदल दिया।
- उपमा: स्टेशन मास्टर से यह पूछने के बजाय कि वह आपके प्रश्न को समझने के लिए एक कविता लिखे, उन्होंने उसे बस "हाँ" या "ना" या "बड़ा" या "छोटा" कहना सिखाया। इसे प्रोसेस करना बहुत तेज़ है, और यह सटीक रूप से काम भी करता है।
2. "शैडो ट्रेनिंग" (मल्टी-स्टेज डिस्टिलेशन)
आप चिंतित हो सकते हैं: "यदि हम भाषा को सरल बना देते हैं, तो क्या स्टेशन मास्टर गलतियाँ नहीं करेगा?"
हाँ, यदि आप केवल शब्दों को बदल देंगे, तो वह भ्रमित हो जाएगा।
सुधार: उन्होंने नॉलेज डिस्टिलेशन (Knowledge Distillation) नामक तकनीक का उपयोग किया।
- उपमा: कल्पना करें कि एक मास्टर शेफ (शिक्षक) है जो एक आदर्श, जटिल भोजन बनाना जानता है। वे एक छात्र शेफ (छात्र) को प्रशिक्षित करते हैं, जिसके पास केवल सरल, बुनियादी सामग्री (सरलीकृत गणित) तक पहुंच है।
- पहले, शिक्षक खुली रसोई (Plaintext) में एक आदर्श भोजन बनाता है।
- फिर, छात्र केवल सरल सामग्रियों का उपयोग करके शिक्षक के भोजन के स्वाद और शैली की नकल करने की कोशिश करता है।
- छात्र तब तक अभ्यास करता है जब है तक कि वह शिक्षक के परिणामों की लगभग पूरी तरह से नकल कर सके, भले ही वह एक सरल टूलकिट का उपयोग कर रहा हो।
- अब, छात्र ग्लास बॉक्स के अंदर काम करने के लिए तैयार है, जो बिना किसी देरी के शिक्षक की तरह ही उच्च गुणवत्ता वाले परिणाम दे सकता है।
3. "इंस्टेंट लाइन-अप" (अनसॉर्टेड टॉप-k एल्गोरिदम)
एक बार जब स्टेशन मास्टर आपके प्रश्न को समझ लेता है, तो उसे 100 ट्रेनों की सूची में से शीर्ष 3 सबसे अच्छे मिलान खोजने होते हैं। पुराने ग्लास बॉक्स में, यह 100 लोगों को लाइन में खड़ा करने और बार-बार एक-एक करके उनकी ऊंचाई की तुलना करने जैसा था, जबकि मोटी दीवारों के माध्यम से चिल्लाया जा रहा था। इसमें बहुत समय लगता था।
सुधार: उन्होंने शीर्ष मिलान खोजने का एक नया तरीका बनाया जिसे Unsorted Top-k कहा जाता है।
- उपमा: लोगों को एक-एक करके तुलना करने के बजाय, कल्पना करें कि हर किसी को एक नंबर कार्ड दिया गया है। आप उनसे कहते हैं, "यदि आपका नंबर 95 से अधिक है, तो अपना हाथ ऊपर उठाएं!" सभी एक साथ हाथ उठाते हैं (समानांतर में)।
- क्योंकि सभी एक साथ कार्य करते हैं, स्टेशन मास्टर तुरंत शीर्ष उम्मीदवारों को खोज लेता है। यह खोज में लगने वाले समय को "घंटों" से घटाकर "सेकंडों" में बदल देता है, वह भी भारी ग्लास बॉक्स के भीतर।
परिणाम
इन तीन तरीकों को मिलाकर, PPRoute कुछ अद्भुत हासिल करता है:
- गोपनीयता (Privacy): आपके प्रश्न पूरी तरह से गुप्त रहते हैं, क्रिप्टोग्राफिक बॉक्स के भीतर छिपे हुए।
- गति (Speed): यह पुराने, साधारण तरीके की तुलना में 20 गुना तेज़ है। यह लगभग उतना ही तेज़ है जैसे कि आप बिना किसी गोपनीयता सुरक्षा के काम कर रहे हों।
- गुणवत्ता (Quality): स्टेशन मास्टर अभी भी आपकी यात्रा के लिए एकदम सही ट्रेन चुनता है, ठीक पहले की तरह सटीक रूप से।
संक्षेप में: उन्होंने यह पता लगा लिया है कि एक ऐसा "ग्लास बॉक्स" कैसे बनाया जाए जो मैराथन दौड़ने के लिए पर्याप्त हल्का हो, जिससे हम अपने निजी डेटा के चोरी होने की चिंता किए बिना स्मार्ट AI राउटर का उपयोग कर सकें।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।