← नवीनतम पेपर
🤖 AI

Is Agent Memory a Database? Rethinking Data Foundations for Long-Term AI Agent Memory

यह शोध पत्र तर्क देता है कि वर्तमान डेटाबेस प्रतिमान (paradigms) अपने रिकॉर्ड-स्तरीय फोकस के कारण दीर्घकालिक एआई एजेंट मेमोरी के लिए अपर्याप्त हैं, और "गवर्नड इवॉल्विंग मेमोरी" (GEM) को एक नए स्टेट-स्तरीय डेटा प्रबंधन वर्कलोड के रूप में प्रस्तावित करता है जिसे चार ऑपरेटरों और छह शुद्धता स्थितियों द्वारा परिभाषित किया गया है ताकि अनियंत्रित विकास और लुप्त अर्थ संबंधी संशोधन (semantic revision) जैसे आवर्ती विफलता मोडों को संबोधित किया जा सके।

मूल लेखक: Abdelghny Orogat, Essam Mansour

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

मूल लेखक: Abdelghny Orogat, Essam Mansour

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

कल्पना कीजिए कि आप एक बहुत ही बुद्धिमान लेकिन भुलक्कड़ रोबोट सहायक को अपना जीवन प्रबंधित करना सिखाने की कोशिश कर रहे हैं। आप चाहते हैं कि वह आपकी पसंद, आपकी प्रोजेक्ट समय-सीमाओं (deadlines) और आपकी बातचीत को याद रखे ताकि वह कल आज की तुलना में बेहतर तरीके से आपकी मदद कर सके।

वर्तमान में, अधिकांश AI "मेमोरी" सिस्टम एक विशाल, अव्यवस्थित स्टिकी नोट्स के ढेर की तरह काम करते हैं। हर बार जब आप रोबोट को कुछ नया बताते हैं, तो वह बस ढेर पर एक नया नोट चिपका देता है। वह कभी भी कुछ फेंकता नहीं है, और न ही अगर आप अपना विचार बदलते हैं तो वह पुराने नोट को अपडेट करता है।

यह शोध पत्र तर्क देता है कि यह "स्टिकी नोट" दृष्टिकोण त्रुटिपूर्ण है। लेखक, अब्देलघनी ओरोगैट और एッサम मंसूर कहते हैं: "नहीं, AI मेमोरी को रिकॉर्ड्स का डेटाबेस नहीं होना चाहिए; इसे एक जीवित, सांस लेती हुई अवस्था (state) होनी चाहिए जो विकसित होती रहे।"

यहाँ उनके विचार का विवरण सरल उपमाओं (analogies) का उपयोग करके दिया गया है:

1. समस्या: "स्टिकी नोट" आपदा

यह शोध पत्र वर्तमान AI मेमोरी की चार विशिष्ट विफलताओं की पहचान करता है, जिन्हें वे "फेलियर मोड्स" कहते हैं। कल्पना कीजिए कि आपके रोबोट सहायक के पास नोट्स का एक ढेर है:

  • 📉 अनियंत्रित विकास (ढेर बहुत बड़ा हो जाता है):

    • समस्या: रोबोट बिना सफाई किए नोट्स जोड़ता जाता है। यदि आप सोमवार को उसे बताते हैं "मेरी मीटिंग दोपहर 2 बजे है" और मंगलवार को "मेरी मीटिंग 3 बजे है", तो अब उसके पास दो नोट्स हैं। उसे यह नहीं पता कि असली वाला कौन सा है।
    • परिणाम: ढेर इतना विशाल हो जाता है कि रोबोट भ्रमित हो जाता है और धीमा हो जाता है क्योंकि उसे उत्तर खोजने के लिए हजारों अनावश्यक नोट्स को पढ़ना पड़ता है।
  • 🔄 अर्थ संबंधी संशोधन का अभाव ( "एडिट" बटन काम नहीं करता):

    • समस्या: वर्तमान सिस्टम मेमोरी को "केवल जोड़ने" (append-only) के रूप में देखते हैं। यदि आप कोई डेडलाइन बदलते हैं, तो रोबोट पुराने नोट को सुधारता नहीं है; वह बस एक नया नोट जोड़ देता है जिसमें लिखा होता है "डेडलाइन बदल गई"।
    • परिणाम: जब आप पूछते हैं, "डेडलाइन क्या है?" तो रोबोट पिछले हफ्ते का पुराना नोट निकाल सकता है बजाय नए वाले के, जिससे आपको गलत उत्तर मिलता है।
  • 🗑️ चयनात्मक विस्मरण (भूलने की क्षमता) का अभाव ( "कचरे का डिब्बा" टूटा हुआ है):

    • समस्या: जब रोबोट की मेमोरी भर जाती है, तो वह सबसे पुराने नोट्स पहले हटा देता है, चाहे वे कितने भी महत्वपूर्ण क्यों न हों।
    • परिणाम: वह आपकी महत्वपूर्ण प्रोजेक्ट डेडलाइन को हटा सकता है (क्योंकि वह एक सप्ताह पुरानी है) लेकिन "लंच की पसंद" के बारे में एक नोट रख सकता है (क्योंकि वह नया है)। वह भूल जाता है कि क्या महत्वपूर्ण है और उसे याद रखता है जो महत्वपूर्ण नहीं है।
  • 👀 केवल-पढ़ने योग्य पुनर्प्राप्ति (रोबोट ध्यान से नहीं सीखता):

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

2. समाधान: "गवर्नड इवॉल्विंग मेमोरी" (GEM)

लेखक मेमोरी के बारे में सोचने का एक नया तरीका प्रस्तावित करते हैं। स्थिर रिकॉर्ड के डेटाबेस के बजाय, कल्पना कीजिए कि मेमोरी एक जीवित बगीचा है।

एक बगीचे में, आप केवल बीज (नोट्स) नहीं बोते। आप यह भी करते हैं:

  1. छंटाई (Pruning): खरपतवार हटाना (अप्रासंगिक चीजों को भूलना)।
  2. ग्राफ्टिंग (Grafting): यदि कोई शाखा नई दिशा में बढ़ती है, तो आप उसे मुख्य पेड़ से जोड़ देते हैं (तथ्यों को अपडेट करना)।
  3. सिंचाई (Watering): यदि आप अक्सर एक पौधे को पानी देते हैं, तो वह मजबूत होता है (किसी तथ्य को प्राप्त करने से वह अधिक "सलिअंट" या महत्वपूर्ण हो जाता है)।
  4. मिट्टी की जाँच करना: आपके पास नियम (नीतियाँ) हैं कि बगीचा कैसे बढ़ेगा।

वे इसे गवर्नड इवॉल्विंग मेमोरी (GEM) कहते हैं। इसमें मानक डेटाबेस कमांड (Create, Read, Update, Delete) के बजाय चार मुख्य "माली" (ऑपरेटर्स) हैं:

  • इन्जेशन (Ingestion): जब नई जानकारी आती है, तो यह केवल ढेर पर नोट नहीं चिपकाता। यह सही "पौधे" को ढूंढता है और उसे अपडेट करता है। यदि डेडलाइन बदल गई है, तो यह पौधे के विकास के छल्ले (growth ring) को अपडेट करता है, पुराने छल्ले को इतिहास के रूप में रखते हुए भी वर्तमान सत्य के रूप में नया दिनांक दिखाता है।
  • रिवीजन (Revision): यदि बगीचे का एक हिस्सा बदलता है (जैसे, डेडलाइन आगे बढ़ती है), तो सिस्टम स्वचालित रूप से जुड़े हुए पौधों (जैसे, "क्या हमें टीम मीटिंग को रीशेड्यूल करने की आवश्यकता है?") की जाँच करता है और उन्हें भी अपडेट करता है।
  • भूलना (Forgetting): सबसे पुराने चीजों को हटाने के बजाय, सिस्टम कम महत्वपूर्ण चीजों की "छंटाई" करता है। यदि आपने महीनों से "लंच की पसंद" के बारे में बात नहीं की है, तो वह पौधा छोटा और छिपा हुआ हो जाता है, लेकिन नष्ट नहीं होता। यदि आप "प्रोजेक्ट डेडलाइन" के बारे में रोज़ बात करते हैं, तो वह पौधा विशाल हो जाता है और सुरक्षित रहता है।
  • रिट्रीवल (Retrieval): जब आप कोई प्रश्न पूछते हैं, तो सिस्टम केवल उत्तर नहीं पढ़ता; वह मेमोरी को अपडेट करता है। डेडलाइन के बारे में पूछने से वह नोट अधिक "चमकने" लगता है, जो सिस्टम को बताता है, "इसे सुरक्षित रखें!"

3. प्रोटोटाइप: "मेमस्टेट" (MemState)

यह सिद्ध करने के लिए कि यह केवल एक सिद्धांत नहीं है, लेखकों ने मेमस्टेट नामक एक प्रोटोटाइप बनाया।

  • उपमा: इसे एक स्मार्ट फाइलिंग कैबिनेट के रूप में सोचें जो एक मानक ग्राफ डेटाबेस (जैसे कनेक्शन का मानचित्र) पर बना है।
  • यह कैसे काम करता है: एकल तथ्यों को संग्रहीत करने के बजाय, यह "विषयों" (जैसे "वेबसाइट रीडिज़ाइन" के लिए एक फोल्डर) को संग्रहीत करता है। उस फोल्डर के अंदर, यह हर बदलाव का इतिहास रखता है (किसने डेडलाइन बदली, कब और क्यों)।
  • नियम: इसमें नियमों (पॉलिसी) का एक सेट है जो स्वचालित रूप से चलता है। उदाहरण के लिए: "यदि डेडलाइन बदलती है, तो स्वचालित रूप से 'टीम मीटिंग' फोल्डर को समीक्षा के लिए फ्लैग करें।"
  • परिणाम: उन्होंने दिखाया कि यह सिस्टम वास्तव में वह कर सकता है जो "स्टिकी नोट" सिस्टम नहीं कर सकते: यह मेमोरी को साफ, सुसंगत और उन चीजों पर केंद्रित रखता है जिनकी उपयोगकर्ता वास्तव को वास्तव में परवाह है।

4. बड़ा निष्कर्ष

शोध पत्र एक साहसिक कथन के साथ समाप्त होता है: AI मेमोरी एक डेटाबेस समस्या नहीं है; यह एक नए प्रकार का डेटा प्रबंधन वर्कलोड है।

जिस तरह हमने वास्तविक समय में बहने वाले डेटा (जैसे शेयर बाजार) को संभालने के लिए "स्ट्रीम प्रोसेसिंग" का आविष्कार किया, हमें अब विशेष रूप से AI एजेंट्स के लिए एक नए प्रकार के इंजन की आवश्यकता है जो:

  • समय के साथ विकसित हो सके।
  • महत्व के आधार पर चयनात्मक रूप से भूल सके।
  • जब आप प्रश्न पूछते हैं तो खुद को अपडेट कर सके।

लेखकों का तर्क है कि जब तक हम एक ऐसा "नेटिव इंजन" नहीं बनाते जो विशेष रूप से इस प्रकार की जीवित मेमोरी के लिए डिज़ाइन किया गया हो, तब तक AI एजेंट भ्रमित होते रहेंगे, महत्वपूर्ण चीजें भूलते रहेंगे और पुराने उत्तर देंगे। वे डेटाबेस तकनीक के एक नए युग के लिए आह्वान कर रहे हैं जो मेमोरी को एक स्थिर रिकॉर्ड की सूची के बजाय एक गतिशील अवस्था (dynamic state) के रूप में मानता है।

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

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

Digest आज़माएँ →