Synergistic Multi-Agent Framework with Trajectory Learning for Knowledge-Intensive Tasks
About
Recent advancements in Large Language Models (LLMs) have led to significant breakthroughs in various natural language processing tasks. However, generating factually consistent responses in knowledge-intensive scenarios remains a challenge due to issues such as hallucination, difficulty in acquiring long-tailed knowledge, and limited memory expansion. This paper introduces SMART, a novel multi-agent framework that leverages external knowledge to enhance the interpretability and factual consistency of LLM-generated responses. SMART comprises four specialized agents, each performing a specific sub-trajectory action to navigate complex knowledge-intensive tasks. We propose a multi-agent co-training paradigm, Long-Short Trajectory Learning, which ensures synergistic collaboration among agents while maintaining fine-grained execution by each agent. Extensive experiments on five knowledge-intensive tasks demonstrate SMART's superior performance compared to widely adopted knowledge internalization and knowledge enhancement methods. Our framework can extend beyond knowledge-intensive tasks to more complex scenarios. Our code is available at https://github.com/yueshengbin/SMART.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Question Answering | ARC Challenge | Accuracy (ARC)72.81 | 598 | |
| Question Answering | PopQA | Exact Match47.66 | 133 | |
| Question Answering | ASQA | -- | 59 | |
| Multi-task Evaluation | Aggregate (HealthQA, ARC-C, PopQA, Squad1, ASQA) | Average Score59.29 | 8 | |
| Question Answering | SQuAD v1.1 | Accuracy33.05 | 8 | |
| Question Answering | HealthQA | Accuracy75.99 | 8 |