One email each morning — yesterday's AI, sortedGet it in your inbox

METAL LAB

Beyond Memory Majority: Latent-Source Reasoning for Multi-Agent Memory Arbitration

arXiv:2608.197012026-08-21

When multiple AI agents' memories are secretly copies of the same source, this method stops the system from being fooled by a fake majority

In long-running multi-agent AI systems, different agents write to a shared memory store, but memories written by different agents can secretly trace back to the same original source. Existing systems count these copies as separate independent votes, creating a false majority the researchers call Memory Correlation Bias. The proposed CAMA framework detects hidden overlaps between memories, estimates how much truly independent evidence exists, and actively fetches more evidence when needed, outperforming state-of-the-art baselines across multiple benchmarks.

What they did

  1. Problem: when systems simply vote or weight retrieved memories from multiple agents, memories that are actually duplicates of the same upstream source get counted repeatedly as if independent, inflating support for a wrong answer -- a failure the authors name Memory Correlation Bias
  2. Method: CAMA uses a neural module to infer how much retrieved memories overlap in the evidence they carry, combined with provenance (source-tracking) information, to estimate the effective number of independent evidence sources; when evidence is insufficient it learns a policy to either retrieve more memories or trace memories back to their upstream origin
  3. Results: tested on three benchmarks (MemoryAgentBench, LongMemEval, LoCoMo) with two backbone models (DeepSeek-V4-Flash and Qwen3.6-27B), CAMA consistently beat baselines including Vanilla RAG, Majority Voting, Mem0, HippoRAG, and multi-agent methods MAD and MADAM-RAG, recovering correct answers more often even when they were outnumbered by correlated duplicates, and staying more stable as redundant memories increased
  4. Efficiency: compared to multi-agent baselines, CAMA needed fewer LLM calls and less token usage while achieving a better accuracy gain per token, showing the gains come from structured evidence reasoning rather than repeated agent interactions
Figure 1: An overview of our proposed CAMA. The diagram illustrates the overall workflow of memory arbitration, where retrieved memories are progressively processed through evidence decoupling, conflict arbitration, and evidence recovery.
Figure 1: An overview of our proposed CAMA. The diagram illustrates the overall workflow of memory arbitration, where retrieved memories are progressively processed through evidence decoupling, conflict arbitration, and evidence recovery.
Table 1: Overall performance comparison on three benchmark datasets. Best results are marked by bold.
BackboneMethodsMemoryAgentBenchLongMemEvalLOCOMO
FC-SHFC-MHOverallEMF1BERTJudgeEMF1BERTJudge
DeepSeek-V4-FlashVanilla RAG68.434.251.334.145.784.251.629.740.383.547.2
Majority Voting70.133.551.833.645.184.050.928.939.683.246.1
HippoRAG72.642.857.738.549.885.356.433.444.184.651.8
Mem073.944.559.240.251.685.758.135.846.785.254.3
MAD74.746.960.841.752.986.160.536.947.885.556.2
MADAM-RAG75.248.863.444.154.386.862.437.649.585.759.4
CAMA (Ours)78.955.767.349.859.187.969.243.653.887.164.7
Qwen3.6-27BVanilla RAG65.231.448.331.542.983.448.727.337.882.744.5
Majority Voting66.830.748.830.942.383.147.926.537.182.443.6
HippoRAG69.539.654.635.646.884.553.230.941.483.849.1
Mem071.041.356.237.448.784.955.333.243.984.451.7
MAD71.943.857.938.950.185.357.634.545.284.753.8
MADAM-RAG73.646.760.241.652.685.961.236.847.585.357.1
CAMA (Ours)76.553.264.947.456.987.267.041.551.686.562.4
Figure 2: Hyperparameter sensitivity analysis on MemoryAgentBench with DeepSeek-V4-Flash.
Figure 2: Hyperparameter sensitivity analysis on MemoryAgentBench with DeepSeek-V4-Flash.
Table 2: Evaluation of memory correlation bias mitigation under DeepSeek-V4-Flash.
MethodsMemoryAgentBenchLongMemEvalLOCOMO
CMR ↑RS ↓IEG ↑ERR ↑CMR ↑RS ↓IEG ↑ERR ↑CMR ↑RS ↓IEG ↑ERR ↑
Vanilla RAG38.741.25.85.336.943.55.14.633.445.84.43.9
Majority Voting33.544.84.74.931.846.94.24.228.749.33.53.5
HippoRAG46.827.411.69.844.229.110.58.940.531.69.17.7
Mem049.624.113.711.247.125.812.610.343.428.211.09.0
MAD54.319.215.912.651.820.714.511.447.622.912.810.1
MADAM-RAG60.715.319.414.158.216.618.112.953.918.516.211.5
CAMA (Ours)71.27.825.136.267.49.122.633.162.110.320.229.4
(b)
(b)
Table 3: Ablation study on the MemoryAgentBench and LongMemEval benchmarks under DeepSeek-V4-Flash.
MethodsMemoryAgentBenchLongMemEval
FC-SHFC-MHOverallCMRRSIEGERREMF1BERTJudgeCMRRSIEGERR
w/o Evi. Decoupling71.545.358.448.232.714.628.942.151.886.259.746.534.113.826.4
w/o Prov. Prior76.851.964.463.413.821.734.247.356.687.465.861.214.620.331.8
w/o Expand76.251.463.866.79.517.215.346.155.787.364.963.810.215.813.6
w/o Trace75.449.662.564.815.219.427.146.856.287.465.762.516.318.125.2
w/o Policy77.152.364.765.911.416.822.747.657.087.566.464.112.515.220.8
CAMA78.955.767.371.27.825.136.249.859.187.969.267.49.122.633.1
(c)
(c)
Table 4: Efficiency analysis on the MemoryAgentBench benchmark under DeepSeek-V4-Flash.
MethodsAvg. LatencyLLM CallsToken Cost (k)Context Len (k)Δ Acc./ kToken
Vanilla RAG1.81.03.23.1
Majority Voting4.65.012.83.10.04
HippoRAG3.22.05.94.41.08
MAD9.88.424.39.60.39
MADAM-RAG11.410.628.911.20.42
CAMA(Ours)6.74.214.66.81.10
(d)
(d)
Table 5: Evaluation of memory correlation bias mitigation under Qwen3.6-27B.
MethodsMemoryAgentBenchLongMemEvalLOCOMO
CMR ↑RS ↓IEG ↑ERR ↑CMR ↑RS ↓IEG ↑ERR ↑CMR ↑RS ↓IEG ↑ERR ↑
Vanilla RAG36.243.15.14.734.545.44.64.131.147.54.03.5
Majority Voting31.446.54.14.329.848.63.73.826.851.03.13.1
HippoRAG43.929.110.48.741.530.89.57.938.033.48.26.9
Mem046.725.712.310.144.427.411.49.340.829.89.98.2
MAD51.220.614.511.548.922.113.210.444.824.411.79.2
MADAM-RAG57.516.717.713.055.018.116.511.850.820.114.810.5
CAMA (Ours)68.18.623.434.064.310.021.131.059.011.218.827.5
Table 6: Ablation study on the MemoryAgentBench and LongMemEval benchmarks under Qwen3.6-27B.
MethodsMemoryAgentBenchLongMemEval
FC-SHFC-MHOverallCMRRSIEGERREMF1BERTJudgeCMRRSIEGERR
w/o Evi. Decoupling69.343.556.446.034.113.227.040.350.185.657.844.735.412.524.8
w/o Prov. Prior74.649.862.260.814.920.232.145.755.086.863.958.615.718.929.8
w/o Expand74.149.361.763.810.615.914.244.654.186.763.060.911.314.712.5
w/o Trace73.447.660.561.916.218.025.445.254.786.863.859.717.417.023.7
w/o Policy75.050.562.863.112.415.621.246.155.686.964.561.413.614.219.6
CAMA76.553.264.968.18.623.434.047.456.987.267.064.310.021.131.0
Table 7: Efficiency analysis on the MemoryAgentBench benchmark under Qwen3.6-27B.
MethodsAvg. LatencyLLM CallsToken Cost (k)Context Len (k)Δ Acc./ kToken
Vanilla RAG1.51.03.23.1
Majority Voting3.95.012.83.10.04
HippoRAG2.82.05.94.41.07
MAD8.38.424.39.60.40
MADAM-RAG9.710.628.911.20.41
CAMA(Ours)5.84.214.66.81.14

Why it matters

In systems where AI agents keep writing decisions back into shared memory over long periods, a single duplicated error can snowball into a persistent, self-reinforcing mistake -- this work offers a concrete way to catch that before it compounds. It matters for anyone building or relying on long-term multi-agent AI systems that need trustworthy, non-repetitive evidence for their decisions.

Terms in this paper

  • Memory Correlation Bias · When memories from different agents actually share the same origin but get counted as independent evidence, creating a false majority
  • provenance · Recorded information about where and how a memory entry was originally created or derived
  • CAMA (Correlation-Aware Memory Arbitration) · The proposed method that detects hidden dependencies between memories, estimates independent evidence, and recovers missing evidence before deciding
  • effective independent evidence (Neff) · A calculated measure of how many genuinely distinct pieces of evidence exist among the retrieved memories
  • recovery policy · A learned decision-making process that chooses to retrieve more memories, trace a memory's origin, or stop, when current evidence is insufficient

Original abstract (English)

Long-term multi-agent systems continuously accumulate the memories produced by different agents. Existing memory methods typically treat retrieved memories as independent evidence and combine them through voting or weighting. However, this independence assumption often fails in multi-agent settings: memories written by different agents may inherit the same upstream source or shared bias, causing correlated evidence to be repeatedly counted and creating a false majority. We term this failure mode \textit{Memory Correlation Bias}. To address the issue, we propose the \textbf{C}orrelation-\textbf{A}ware \textbf{M}emory \textbf{A}rbitration (CAMA) framework that jointly decouples retrieved memories and recovers missing independent evidence. We model the retrieved memories as query-conditioned evidence groups and combine neural dependency inference with provenance-based symbolic priors to estimate the effective number of independent evidence sources, thereby preventing correlated memories from forming a false majority. Since critical independent evidence may be absent from the initial retrieval set, \textsc{CAMA} further learns a sequential recovery policy that actively retrieves alternative evidence or traces upstream sources before making the final decision, aiming to recover sufficient independent evidence for reliable arbitration while minimizing retrieval cost. Experiments on multiple benchmarks demonstrate the superiority of our method over the state-of-the-art baseline methods, suppressing false majorities induced by correlated memories.

Authors · Chenchen Lin, Wenhao Yuan, Xuehe Wang, Edith Cheuk Han Ngai

Read on arXiv

Latest papers

All papers →

Latest from METAL LAB

Figures: Chenchen Lin et al., arXiv:2608.19701, arxiv-nonexclusive