Unit 4: Retrieval-Augmented Generation and Multi-Agent Collaboration - Subjective Questions

CSE473 — Large Language Models And Agentic Ai • Practice Questions with Detailed Answers

20 questions

1

Define embeddings and explain how they enable semantic search in a Retrieval-Augmented Generation system.

2

Derive the cosine similarity measure used in semantic search and explain how its value affects document ranking.

3

Distinguish between sparse retrieval, dense retrieval, and hybrid retrieval. When should each approach be used?

4

Compare fixed-size, recursive, and semantic chunking strategies used to prepare documents for retrieval.

5

Explain the effects of chunk size and chunk overlap on retrieval quality, context preservation, storage, and latency.

6

Describe an effective indexing strategy for a heterogeneous collection containing reports, web pages, tables, and source code.

7

What is a vector database? Explain its main components and the operations it performs in a RAG application.

8

Compare exact nearest-neighbor search with approximate nearest-neighbor methods such as HNSW and IVF.

9

Describe the complete retrieval pipeline of a knowledge-grounded RAG system, from document ingestion to answer generation.

10

Explain query rewriting, query expansion, and query decomposition. How can these techniques improve retrieval?

11

What is reranking in a retrieval pipeline? Compare bi-encoder retrieval with cross-encoder reranking.

12

Explain how grounding, citations, and context management reduce hallucinations in Retrieval-Augmented Generation.

13

How should a RAG system be evaluated? Discuss suitable metrics for retrieval, generation, and end-to-end performance.

14

Define a multi-agent system and explain its important characteristics in the context of agentic AI.

15

Compare centralized, decentralized, and hierarchical architectures for multi-agent collaboration.

16

Describe major communication mechanisms in multi-agent systems and explain when each is appropriate.

17

Explain how multi-agent systems coordinate plans, resolve conflicts, and maintain consistent shared state.

18

Compare basic centralized and decentralized task-allocation strategies in multi-agent systems.

19

Describe the Contract Net Protocol for multi-agent task allocation, including its phases, strengths, and limitations.

20

Design a multi-agent RAG system for answering complex research questions. Explain agent roles, retrieval flow, coordination, and safeguards.