三十八:GraphRAG自测题¶
来源:http://mp.weixin.qq.com/s?__biz=MzYyNTk3Njg1NA==&mid=2247484493&idx=1&sn=7dc05d30896ddfa8b23bf8701bce8d40&chksm=f01eb734c7693e2287039602f271ac300008906c3ee7848df2b69e9042e6b136b46bc1cd1c42#rd
A. GraphRAG 基础¶
-
什么是 GraphRAG?它和普通 RAG 的核心区别是什么?
-
普通向量 RAG 在什么场景下容易失效?
-
GraphRAG 主要解决哪些问题?
-
GraphRAG 的高层构建流程是什么?
-
GraphRAG 中的节点、边、社区分别表示什么?
-
GraphRAG 和传统知识图谱问答有什么区别?
-
GraphRAG 是否可以完全替代向量 RAG?为什么?
-
GraphRAG 适合哪些业务场景?
-
哪些场景不适合优先使用 GraphRAG?
-
为什么 GraphRAG 的构建成本通常高于普通 RAG?
B. 知识图谱索引构建¶
-
GraphRAG 中 text unit 的作用是什么?
-
text unit 和普通 RAG chunk 有什么区别?
-
text unit 应保留哪些元数据?
-
实体抽取的目标是什么?
-
常见实体类型有哪些?
-
关系抽取的目标是什么?
-
关系边通常应包含哪些字段?
-
什么是 claim 抽取?它有什么价值?
-
为什么实体和关系都必须保留来源证据?
-
什么是实体消歧?为什么重要?
-
实体误合并和实体漏合并分别会造成什么问题?
-
实体消歧可以使用哪些方法?
-
图构建中节点和边可以有哪些属性?
-
GraphRAG 为什么可能需要同时使用图数据库、向量索引和全文索引?
C. 社区发现与社区摘要¶
-
什么是社区发现?
-
GraphRAG 中社区发现的作用是什么?
-
Louvain、Leiden 这类算法大致解决什么问题?
-
为什么 GraphRAG 可能需要多级社区层次?
-
什么是 community report 或 community summary?
-
社区摘要通常包含哪些内容?
-
社区摘要为什么能支持全局问题回答?
-
社区摘要可能引入哪些风险?
-
如何评估社区摘要是否忠实?
-
如果社区划分不合理,会对检索和回答造成什么影响?
D. Local Search、Global Search 与 DRIFT¶
-
什么是 GraphRAG Local Search?
-
Local Search 适合回答哪些问题?
-
Local Search 的基本流程是什么?
-
Local Search 中实体识别失败会造成什么问题?
-
什么是 GraphRAG Global Search?
-
Global Search 适合回答哪些问题?
-
Global Search 的 map-reduce 思路是什么?
-
为什么 Global Search 不只是检索 top-k chunk?
-
Local Search 和 Global Search 的主要区别是什么?
-
什么是 DRIFT Search?它试图解决什么问题?
-
如何根据用户问题选择 local、global 或 hybrid search?
-
多跳问题在 GraphRAG 中如何处理?
E. 与其他 RAG 技术对比¶
-
GraphRAG 和 vector RAG 在检索单元上有什么区别?
-
GraphRAG 和 hybrid search 有什么关系?
-
GraphRAG 和 rerank 如何结合?
-
GraphRAG 和 chunking-free RAG 有什么区别?
-
GraphRAG 和 long-context RAG 如何互补?
-
GraphRAG 和知识库/数据库查询有什么区别?
-
GraphRAG 中为什么仍然需要原文引用?
-
为什么图结构不能保证答案一定正确?
F. 评估、权限与生产化¶
-
GraphRAG 图构建阶段应评估哪些指标?
-
GraphRAG 检索阶段应评估哪些指标?
-
GraphRAG 生成阶段应评估哪些指标?
-
全局问题为什么比局部事实问题更难评估?
-
GraphRAG 中权限控制为什么更复杂?
-
为什么社区摘要也可能造成权限泄露?
-
GraphRAG 更新时会遇到哪些问题?
-
如何做 GraphRAG 的增量更新?
-
GraphRAG 的主要成本来自哪里?
-
如何降低 GraphRAG 构建和查询成本?
G. 排错与系统设计¶
-
如果 GraphRAG 回答遗漏关键实体,你会如何排查?
-
如果 GraphRAG 输出错误关系,你会如何排查?
-
如果 Global Search 回答过于空泛,你会如何优化?
-
如果 Local Search 漏掉跨社区证据,你会如何优化?
-
请设计一个企业知识库 GraphRAG 系统,说明索引构建、local/global search、权限、引用和评估。
-
请系统总结 GraphRAG 的原理、优势、限制、适用场景和面试表达要点。
预览时标签不可点<div class="