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

Mobility-Aware Cache Framework for Scalable LLM-Based Human Mobility Simulation

यह शोध पत्र MobCache प्रस्तुत करता है, जो एक गतिशीलता-जागरूक (mobility-aware) कैशिंग फ्रेमवर्क है जो लेटेंट-स्पेस एम्बेडिंग्स के माध्यम से रीजनिंग स्टेप्स को पुनर्गठित करके और उन्हें एक हल्के, कानून-बद्ध (law-constrained) मॉडल के साथ डिकोड करके LLM-आधारित मानव गतिशीलता सिमुलेशन की स्केलेबिलिटी को बढ़ाता है, जिससे उच्च निष्ठा (fidelity) बनाए रखते हुए दक्षता में उल्लेखनीय सुधार होता है।

मूल लेखक: Hua Yan, Heng Tan, Yingxue Zhang, Yu Yang

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

मूल लेखक: Hua Yan, Heng Tan, Yingxue Zhang, Yu Yang

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

कल्पना कीजिए कि आप लाखों लोगों के एक शहर में घूमने-फिरने की भविष्यवाणी करने की कोशिश कर रहे हैं। क्या वे सुबह 8 बजे काम के लिए भागते हैं? क्या वे धूप वाले शनिवार को पार्क में समय बिताते हैं? क्या वे कॉफी पीने के लिए रास्ता बदलते हैं? यह केवल एक अनुमान लगाने वाला खेल नहीं है; यह वैज्ञानिकों और शहर योजनाकारों के लिए एक सुपरपावर है। यदि हम इन गतिविधियों का सटीक रूप से अनुकरण (simulate) कर सकते हैं, तो हम बेहतर ट्रैफिक सिस्टम डिजाइन कर सकते हैं, बीमारी फैलने से पहले उसे रोक सकते हैं, और ऐसे पड़ोस बना सकते हैं जो वास्तव में लोगों के काम आ सकें।

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

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

समस्या: रोबोट बहुत धीमा और बहुत महंगा है

शोधकर्ताओं ने एक सरल अवलोकन के साथ शुरुआत की: AI का उपयोग करके मानव गति का अनुकरण करना वर्तमान में बड़े शहरों के लिए बहुत धीमा और बहुत महंगा है। यदि आप केवल एक दिन के लिए एक मिलियन लोगों का अनुकरण करना चाहते हैं, तो कंप्यूटर शुल्क के रूप में लागत आसानी से $1,000 से अधिक हो सकती है।

कुछ टीमों ने लोगों को समूहों में बांटकर इसे ठीक करने की कोशिश की। वे कहते, "सभी मध्यम आय वाले सॉफ्टवेयर इंजीनियर बिल्कुल एक ही काम करेंगे।" लेकिन यह उबाऊ और अवास्तविक है। वास्तविक लोग विविध होते हैं; कुछ इंजीनियर देर तक काम करते हैं, कुछ देर तक सोते हैं, और कुछ जिम जाते हैं। जब आप हर किसी को एक समूह में एक जैसा व्यवहार करने के लिए मजबूर करते हैं, तो आप वास्तविक जीवन का "स्वाद" खो देते हैं, और आपका सिमुलेशन वास्तविकता की एक खराब नकल बन जाता है।

अन्य टीमों ने एक साथ कई सवालों के जवाब देने के लिए रोबोट से पूछकर गति बढ़ाने की कोशिश की। लेकिन इसके बावजूद, प्रत्येक व्यक्ति को अभी भी अपने पूरे दिन को शुरू से अंत तक सोचने के लिए रोबोट की आवश्यकता होती है। यह एक लाख भोजन पकाने के लिए एक शेफ को काम पर रखने जैसा है, भले ही सामग्री ज्यादातर एक जैसी हो। आपको अभी भी हर एक भोजन के लिए शेफ को भुगतान करना होगा।

समाधान: विचारों की एक "पुनर्निर्माण योग्य" लाइब्रेरी

MobCache के पीछे की टीम ने महसूस किया कि रोबोट को हर बार शुरुआत से सोचने की आवश्यकता नहीं है। मानव गति आमतौर पर एक तार्किक श्रृंखला का पालन करती है: "मैं जागता हूँ," फिर "मैं मौसम देखता हूँ," फिर "मैं पार्क जाने का निर्णय लेता हूँ।" शोधकर्ताओं ने अंतिम उत्तर (यात्रा) को बचाने के बजाय, उन चरणों को बचाने का निर्णय लिया जो रोबोट ने वहां तक पहुँचने के लिए लिए थे।

उन्होंने तीन मुख्य भागों वाली एक प्रणाली बनाई:

  1. गुप्त कोड (Latent Space): रोबोट के विचारों को सादे अंग्रेजी वाक्यों के रूप में बचाने के बजाय (जिन्हें गलतियों के बिना मिलाना और जोड़ना कठिन है), उन्होंने उन्हें गणितीय "एम्बेडिंग्स" के रूप में बचाया। इसे विचारों के भाव या तर्क को शब्दों के बजाय बचाने के रूप में समझें। यह संगीत के नोट्स के बजाय एक संगीत कॉर्ड को बचाने जैसा है। आप एक जैज़ गाने से एक कॉर्ड और एक पॉप गाने से एक कॉर्ड ले सकते हैं और उन्हें कुछ नया बनाने के लिए मिला सकते, जब तक कि वे एक ही की (key) में फिट बैठते हों।
  2. लॉजिक चेकर (Latent-Space Evaluator): जब वे इन "विचार-कॉर्ड्स" को मिलाते हैं, तो उन्हें यह सुनिश्चित करने की आवश्यकता होती है कि नया विवरण तर्कसंगत हो। उन्होंने एक विशेष "लॉजिक चेकर" को प्रशिक्षित किया जो मिश्रण को देखता है और कहता है, "रुको, यह व्यक्ति घर पर है, लेकिन अगला चरण कहता है कि वह काम पर है, और यह रविवार है!" चेकर खराब संयोजनों को खारिज कर देता है, जिससे नया सिम्युलेटेड दिन तार्किक बना रहता है।
  3. अनुवादक (Lightweight Decoder): एक बार जब उनके पास विचारों-कॉर्ड्स की एक वैध श्रृंखला होती है, तो उन्हें इसे वापस एक पठनीय शेड्यूल में बदलने की आवश्यकता होती है। इस अनुवाद को करने के लिए उस विशाल, महंगे रोबोट दिमाग का उपयोग करने के बजाय, उन्होंने इस काम को करने के लिए एक छोटा, तेज़ "डिकोडर" प्रशिक्षित किया। यह एक पेशेवर अनुवादक (बड़ा रोबोट) को एक त्वरित, कुशल इंटर्न (छोटा डिकोडर) को अनुवाद करना सिखाने जैसा है, ताकि इंटर्न कुछ पैसों में काम कर सके।

यह व्यवहार में कैसे काम करता है

जब किसी नए व्यक्ति के लिए सिम्युलेटेड दिन की आवश्यकता होती है, तो सिस्टम उनकी प्रोफाइल (आयु, नौकरी, घर का स्थान) को देखता है और अपनी लाइब्रेरी में एक समान व्यक्ति को ढूंढता है। यह उस व्यक्ति की विचारों की श्रृंखला को लेता है। फिर, यह एक व्यक्ति की श्रृंखला से एक कदम और दूसरे व्यक्ति की श्रृंखला से एक कदम ले सकता है, और यह देखने के लिए "लॉजिक चेकर" के साथ जाँच करता है कि क्या यह फिट बैठता है। यदि यह फिट बैठता है, तो बहुत अच्छा! यदि नहीं, तो यह या तो फिर से प्रयास करता है या ताज़ा शुरुआत के लिए बड़े रोबोट से पूछता है। अंत में, "अनुवादक" इन मिश्रित विचारों को एक स्पष्ट शेड्यूल में बदल देता है: "सुबह 8:00 बजे: जागना। 8:30 बजे: काम के लिए निकलना।"

परिणाम: तेज़, सस्ता और वास्तविक

शोधकर्ताओं ने बीजिंग और न्यूयॉर्क शहर के वास्तविक डेटा पर इस प्रणाली का परीक्षण किया। परिणाम प्रभावशाली थे।

  • गति: Mobкаचे मौजूदा सर्वोत्तम तरीकों की तुलना में 83.61% तेज़ था। यह एक व्यक्ति के लिए एक दिन की गतिविधि को लगभग 1.27 सेकंड में उत्पन्न कर सका, जबकि अन्य तरीकों के लिए यह 18 सेकंड से अधिक था।
  • लागत: इसने लागत को 71.82% कम कर दिया। प्रत्येक सिमुलेशन के लिए उच्च कीमत चुकाने के बजाय, लागत प्रति व्यक्ति एक पैसे के बहुत छोटे हिस्से तक गिर गई।
  • गुणवत्ता: इतनी तेज़ और सस्ती होने के बावजूद, सिमुलेशन मौजूदा तरीकों जितने ही वास्तविक थे। शोधकर्ताओं ने स्थानों पर लोगों के रुकने के समय और उनकी यात्रा की दूरी जैसी चीजों को मापा। MobCache वास्तविक दुनिया के डेटा से लगभग पूरी तरह मेल खाता है, जो साबित करता है कि आपको गति के लिए गुणवत्ता से समझौता करने की आवश्यकता नहीं है।

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

यह क्यों मायने रखता है

यह शोध पत्र सुझाव देता है कि MobCache बड़े पैमाने के सिमुलेशन के लिए एक गेम-चेंजर है। यह साबित करता है कि आपको यह समझने के लिए कि एक शहर कैसे चलता है, लाखों महंगे रोबोटों को काम पर रखने की आवश्यकता नहीं है। गति और लागत के बजाय आंदोलन के तर्क को सहेजकर और पुन: उपयोग करके, हम एक छोटे से समय और लागत में लाखों लोगों का अनुकरण कर सकते हैं।

इसका अर्थ यह है कि शहर योजनाकार हजारों "क्या होगा यदि" (what-if) परिदृश्यों को चला सकते हैं ताकि यह देखा जा सके कि एक नया सबवे लाइन या महामारी का लॉकडाउन यातायात और लोगों के जीवन को कैसे प्रभावित करेगा। यह एक कार्य को जो पहले बहुत महंगा और धीमा था, उसे कुछ ऐसा बना देता है जिसे जल्दी और आसानी से किया जा सकता है, जिससे सभी के लिए स्मार्ट, सुरक्षित और अधिक कुशल शहरों के द्वार खुल जाते हैं। शोधकर्ता इस बात पर जोर देते हैं कि यह केवल एक छोटा सुधार नहीं है; यह इस बात में एक मौलिक बदलाव है कि हम बड़े पैमाने पर मानव व्यवहार को समझने के लिए AI का उपयोग कैसे कर सकते हैं।

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

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

Digest आज़माएँ →