跳转至

四十三:反思 Reflexion自测题

来源:http://mp.weixin.qq.com/s?__biz=MzYyNTk3Njg1NA==&mid=2247484583&idx=1&sn=eb56564df557ecce0ea05b4202fc28c3&chksm=f01eb7dec7693ec8f4b56f4b8d921543f219d71b9628eec5ca0ee0088f2a1939e55e188ae990#rd

A. Reflection 基础

  • Agent Planning 中的 Reflection 是什么?

  • Reflection 和 Verification 有什么区别?

  • Reflection 为什么需要高质量反馈?

  • Reflection 的基本循环是什么?

  • Reflection 可以改进哪些类型的错误?

  • Reflection 不适合哪些任务?

  • 反思记忆和普通对话记忆有什么区别?

  • 反思型方法为什么成本通常更高?

  • 如何判断反思是否真的提升效果?

  • Reflection 可能带来哪些风险?

B. Reflexion

  • Reflexion 的核心思想是什么?

  • Reflexion 是否更新模型参数?它如何学习?

  • Reflexion 的 Actor、Evaluator、Self-reflection、Memory 分别负责什么?

  • Reflexion 中 verbal feedback 的作用是什么?

  • Reflexion 适合哪些任务?

  • Reflexion 在代码生成任务中如何使用?

  • Reflexion 对 evaluator 有什么要求?

  • Reflexion 的主要限制有哪些?

  • 什么是记忆污染?它如何影响 Reflexion?

  • 如何设计 Reflexion 的反思记忆?

C. SELF-DISCOVER

  • SELF-DISCOVER 的核心思想是什么?

  • SELF-DISCOVER 的主要流程是什么?

  • 什么是 reasoning modules?

  • SELF-DISCOVER 如何选择和组合 reasoning modules?

  • SELF-DISCOVER 和 CoT 有什么区别?

  • SELF-DISCOVER 和 ToT 有什么区别?

  • SELF-DISCOVER 适合哪些任务?

  • SELF-DISCOVER 的优势是什么?

  • SELF-DISCOVER 的限制是什么?

  • 为什么“先发现推理结构”可能比直接 CoT 更有效?

D. LATS

  • LATS 的全称和核心思想是什么?

  • LATS 如何结合 ToT、ReAct 和 Reflexion?

  • LATS 中节点和边可以表示什么?

  • LATS 的搜索过程包含哪些阶段?

  • LATS 中环境反馈有什么作用?

  • LATS 中价值评估有什么作用?

  • LATS 为什么比单路径 ReAct 更鲁棒?

  • LATS 为什么比普通 ToT 更接近真实 Agent?

  • LATS 的主要成本是什么?

  • LATS 的主要限制有哪些?

E. 反思、搜索与评估

  • Reflection、Search、Planning 三者有什么关系?

  • 反思型 Agent 如何避免重复犯同样错误?

  • 反思记忆应该如何检索和使用?

  • 为什么反思不能无条件写入长期记忆?

  • 如何评估反思文本质量?

  • 如何评估多次尝试后的成功率提升?

  • 什么是错误重复率?

  • 如何区分 verifier 带来的提升和 reflection 带来的提升?

  • 反思型方法为什么需要控制最大尝试次数?

  • 如何处理反思后仍然失败的任务?

F. 生产化与排错

  • 如果反思内容很空泛,你会如何改进?

  • 如果反思内容错误,你会如何处理?

  • 如果 Agent 过度自我修正导致变差,你会如何处理?

  • 如果 LATS 搜索树爆炸,你会如何优化?

  • 如果 LATS 的价值评估不准,你会如何改进?

  • 如果 Reflexion 成本太高,你会如何优化?

  • 如何为反思型 Agent 设计 trace?

  • 如何为反思型 Agent 设计失败降级?

  • 高风险任务中是否应该使用自动反思?为什么?

  • 反思型 Agent 如何和人工反馈结合?

G. 综合比较与设计

  • 请比较 Reflexion、SELF-DISCOVER、LATS 的核心目标。

  • 请比较 Reflexion、SELF-DISCOVER、LATS 的成本。

  • 请比较 Reflexion、SELF-DISCOVER、LATS 的适用场景。

  • 请比较 Reflexion、SELF-DISCOVER、LATS 的主要风险。

  • 如何把 Reflexion 用在代码修复 Agent 中?

  • 如何把 SELF-DISCOVER 用在复杂推理问答中?

  • 如何把 LATS 用在网页导航 Agent 中?

  • 如何把 Reflection 和 RAG 结合?

  • 请设计一个带反思记忆和 verifier 的 Agent 系统。

  • 请系统总结 Reflexion、SELF-DISCOVER、LATS 的原理、优缺点和面试表达要点。

            预览时标签不可点
    

    <div class="