Novel Memory Forgetting Techniques for Autonomous AI Agents: Balancing Relevance and Efficiency
Organizations: Fulloop
Abstract
Long-horizon conversational agents require persistent memory for coherent reasoning, yet uncontrolled accumulation causes temporal decay and false memory propagation. Benchmarks such as LOCOMO and LOCCO report performance degradation from 0.455 to 0.05 across stages, while MultiWOZ shows 78.2% accuracy with 6.8% false memory rate under persistent retention. This work introduces an adaptive budgeted forgetting framework that regulates memory through relevanceguided scoring and bounded optimization. The approach integrates recency, frequency, and semantic alignment to maintain stability under constrained context. Comparative analysis demonstrates improved long-horizon F1 beyond 0.583 baseline levels, higher retention consistency, and reduced false memory behavior without increasing context usage. These findings confirm that structured forgetting preserves reasoning performance while preventing unbounded memory growth in extended conversational settings.
Figures & tables
| Ref | Dataset Used | Methodology | Limitation | Evaluation Results (Reported in Paper) |
| Honda et al. [ 11 ] | Dialogue simulation experiments | ACT-R based activation model with temporal decay, frequency reinforcement, semantic similarity spreading, and Gaussian noise | No comparative benchmark evaluation; no memory–performance tradeoff experiments | Simulation experiments validated reinforcement through repeated topics and stochastic variability; optimal decay parameters identified for contextual sensitivity and stability |
| Ming et al. [ 12 ] | Custom dialogue dataset | Long-term + short-term integration, indexing-based retrieval modification, caching prefetch inspired by forgetting curve | No explicit deletion policy; no memory budget constraint analysis | Answer Accuracy 88.4%; Retrieve Accuracy 0.938; Recall Accuracy 0.663; Coherence 0.948; Execution time reduced 21.45% (5.17s 4.06s); Hit rate 35.35% |
| Xiao et al. [ 13 ] | -Bench, LongBench | Block-level context memory; sliding window + selective memory lookup; CPU-GPU offloading | No controlled forgetting strategy; no comparative deletion experiments | Processes up to 1024K tokens; 34% reduction in time consumption; 34% GPU memory usage compared to full attention |
| Shen et al. [ 14 ] | LongBench; Needle-In-A-Haystack; Ruler; InfiniteBench | Layer-wise KV cache eviction with dynamic head and layer budget allocation via residual information loss minimization | Designed for KV cache compression; does not model persistent long-term memory across sessions | LongBench Avg: 41.45 (25% KV budget), 41.43 (12.5%), 41.05 (6.25%); maintains stable performance under aggressive compression; 9 faster decoding at 128K tokens |
| Saleh et al. [ 15 ] | Multi-agent pub/sub experimental setup | Distributed memory management with intent-indexed bipartite graph supporting storage, retrieval, deletion, and update | Focused on systems efficiency; no cognitive forgetting model | Example (o3-pro): Storage 82.58s, 2.10% CPU, 3.70% memory (vs Baseline1 132.22s, 8.30%, 4.70%). Retrieval 67.93s, 2.00% CPU, 3.60%. Deletion 96.07s, 2.10% CPU, 3.70%. Update 90.77s, 2.00% CPU, 3.70%. |
| Mirani et al. [ 16 ] | GSM8k, AQuA, BBH, LongBench | Structured KV cache compression using expander graphs | Targets inference compression; not long-term agent memory control | KV size 32.1%; GSM8k 55.04; AQuA 35.04; BBH 53.45; FP16 baseline (100% KV) GSM8k 54.21; AQuA 38.19; BBH 53.66 |
| Dataset | Metric | Reported Result |
|---|---|---|
| LOCOMO [ 18 ] | Overall F1 | 51.6 (gpt-4-turbo); 31.2 (gpt-3.5); 18.7 (Mistral-7B) |
| LOCCO [ 17 ] | Memory Score | 0.455 0.05 (Openchat-3.5); 48.25% retained (ChatGLM3-6B) |
| MultiWOZ 2.4 [ 23 ] | Accuracy / FMR | 78.2% Accuracy; 6.8% False Memory Rate |
| Ref | ACCU | Preci | Recall | F1 | Metrics |
| [ 12 ] | 88.4% | 0.938 | 0.663 | – | Coherence 0.948; Exec time ↓21.45%; Hit rate 35.35% |
| [ 21 ] | 93.3% | 91.2% | – | 26.53 | Coherence 92.3%; LoCoMo Rank 1.0; +12.56% Single-hop; +14.66% Temporal |
| [ 22 ] | – | – | – | 0.583 | BLEU-1 0.599; Entity F1 0.719; Multi-hop 0.550 |
| [ 23 ] | 78.2% | – | – | 0.654 | FMR 6.8%; DAR 82.4%; CDR 41.2% |
| [ 16 ] | 55.04% | – | – | – | KV size 32.1%; AQuA 35.04; BBH 53.45 |
| [ 25 ] | 79.66% | – | 75.33% | – | : A=81.46; Fk=88.30; Mnemonic loss S 74.02 |
| Study | Budget Reduction | Performance Change | Efficiency Gain |
|---|---|---|---|
| [ 14 ] | KV 25% 6.25% | LongBench 41.45 41.05 | 9 faster decoding (128K tokens) |
| [ 20 ] | Context 100% 64.98% | SR 21.00 42.00; PR 38.61 62.55 | Time 100% 80.58% |
| [ 23 ] | Tiered write filtering | MultiWOZ Acc 78.2%; FMR 6.8% | Reduced false memory accumulation |
| [ 17 ] | Temporal decay (T1 T6) | 0.455 0.05 | Consistency model 98% accuracy |
| Study | Setting | Retention / Accuracy | False Memory Metric |
|---|---|---|---|
| [ 17 ] | LOCCO (T1 T6) | : 0.455 0.05 | Consistency model: 98% |
| [ 23 ] | MultiWOZ 2.4 | Accuracy: 78.2% | FMR: 6.8% |
Agent Memory Management
Agent memory management studies how AI agents store, update, retrieve, compress, and forget information across long-running tasks.
See all 446 papers