CSCI-SHU 376: Natural Language Processing
Hua Shen
Course Agenda: 2026 Spring-NLP-[CSCI-SHU-376]-Class Schedule
2026-04-23
Spring 2026
Lecture 17: Multi-Agent Systems
Contents adapted from UC Berkeley Agentic AI Course
Revisit: Generative Agents
Inference
2
Today’s Plan
Rising Trend of Multi-Agent System (MAS)
https://arxiv.org/pdf/2402.01680
Today’s Plan
Why Do We Need MAS?
Why Do We Need MAS?
Example Question-Answering Multi-Agent System
Today’s Plan
MAS Architecture Dissection
MAS Architecture Dissection
Agents-Environment Interface
https://arxiv.org/pdf/2402.01680
Agents-Environment Interface
https://project-roco.github.io/
Agents Profiling
https://arxiv.org/pdf/2402.01680
Across MAS systems, agents assume distinct roles, each with comprehensive descriptions encompassing characteristics, capabilities, behaviors, and constraints.
Agent Profiling Methods:
Agents Communication / Topology
https://arxiv.org/pdf/2402.01680
Communication / Topology Paradigms:
Agents Communication / Topology
Multi-Agent Collaboration Mechanisms
Agents Communication / Topology
Multi-Agent Collaboration Types
https://arxiv.org/pdf/2501.06322
Each agent 𝑎 is equipped with different tools or capabilities through their system prompt 𝑟.
Agents Communication / Topology
Communication / Topology Structure:
https://arxiv.org/pdf/2602.08567
Agents Communication / Topology
https://arxiv.org/pdf/2501.06322
More communication structures of MAS.
Decentralized Agents
https://arxiv.org/pdf/2509.22502
InfiAgent Framework Architecture.
Agents Capabilities Acquisition
https://arxiv.org/pdf/2402.01680
To enable agents to learn and evolve dynamically:
Today’s Plan
Typical MAS Frameworks, Datasets, Benchmarks
CAMEL: Communicative Agents for LLM Society
CAMEL: Communicative Agents for LLM Society
MetaGPT: Meta Programming for Multi-Agent Collaboration
MetaGPT: Meta Programming for Multi-Agent Collaboration
AutoGen | CrewAI | LangGraph
Platforms that lower barriers for building MAS without specialized multi-agent expertise:
AutoGen | CrewAI | LangGraph
Platforms that lower barriers for building MAS without specialized multi-agent expertise:
MAS Datasets and Benchmarks
AgentBench
WebArena
GAIA
MINT
ColBench
ToolEmu
MetaTool
Today’s Plan
MAS for Scientific Research
General Deep Research System
https://arxiv.org/pdf/2512.02038
Deep Research Agents
OpenAI Deep Research: You give it a prompt, and ChatGPT will find, analyze, and synthesize hundreds of online sources to create a comprehensive report at the level of a research analyst.
Deep Research Agents Framework
Ask Classification Questions
Deep Research Agents Framework
Ask Classification Questions
Search Multiple Rounds
Deep Research Agents Framework
Ask Classification Questions
Search Multiple Rounds
Generate Report
Deep Research Agents Framework
What is behind Deep Research?
Pre 2025: Retrieval Augmented Generation
Definition of Agentic Search
A natural evolution of retrieval-augmented generation (RAG): Where LLM based agents actively plan, execute and refine research processes to achieve complex information-seeking goals.
My Understanding of Agentic Search
Goal:
Complex Information Seeking
REQ2
Retrieval: Finding relevant information from different dimensions
REQ3
Reasoning: Synthesis the information and output the report
REQ1
Planning: Parse the query, and generate the plan
My Understanding of Agentic Search
Goal:
Complex Information Seeking
REQ2
Retrieval: Finding relevant information from different dimensions
REQ3
Reasoning: Synthesis the information and output the report
REQ1
Planning: Parse the query, and generate the plan
Challenges in Retrieval: Paradigm Shift
Retrieval is always the foundation of RAG and agentic search systems: finding evidence to reason over.
Challenges in Retrieval: Paradigm Shift
--- (Section 2.2) Knowledge data Rephrasing: Rephrasing Wikipedia 10 times
Retrieval is always the foundation of RAG and agentic search systems: finding evidence to reason over.
Challenges in Retrieval: Paradigm Shift
--- (Section 2.2) Knowledge data Rephrasing: Rephrasing Wikipedia 10 times
Paradigm Shift: We must find new scenarios where retrieval actually helps! i.e., LLMs do not have enough parametric knowledge
Retrieval is always the foundation of RAG and agentic search systems: finding evidence to reason over.
Challenges in Retrieval: Reasoning-Intensive
Existing agentic search systems mainly use Web search (e.g., call Google API), which only focuses on Level 1 and Level 2 Retrieval
Reasoning-intensive Retrieval
Motivation: Retrieval is bottleneck, existing retrievers only focus on relevance
Definition: Require intensive reasoning to find relevant information (e.g., documents)
Reasoning-intensive Retrieval
Motivation: Retrieval is bottleneck, existing retrievers only focus on relevance
Definition: Require intensive reasoning to find relevant information (e.g., documents)
Example Real-world Scenario: Given a coding problem, finding relevant coding problems that share similar algorithm as solutions
Why Reasoning-intensive Retrieval important?
Could you research the popular climbing shoes on the market in mid 2025 and made in Asia?