人类感知决策与交互技术:现状与挑战
1. 对话系统问题解决与解释
在对话系统中,可能会遇到两种情况需要系统进行解释。一种是对话树生成不符合特定形式,系统需解释当前问题为何无解;另一种是领域编写者在故事板面板指定预期对话流程,若当前模型无法支持该流程,系统也要解释原因。
1.1 问题分析
当用户指定完整对话序列时,系统可在模型中测试该序列并给出失败点;若用户仅指定部分流程,系统则需解释为何满足该部分规范的任何可能序列都不可行。这可映射为解释一个修改后的规划问题的不可解性,即约束原问题仅允许与指定流程一致的解决方案。
1.2 系统处理方法
系统借助相关方法找到问题不可解的最小流子集,对该子集进行最小抽象后呈现给领域编写者,作为问题的不可解核心,供其尝试修复。此外,还为用户提供两个额外的调试信息:一个不可达的里程碑和一个示例轨迹的失败信息。不可解里程碑通过考虑不可解抽象模型的删除松弛来提取,示例轨迹则从原始模型最具体的可解模型抽象中生成,为用户提供更详细的计划。
1.3 操作步骤
- 确定问题类型(完整对话序列或部分流程)。
- 若为完整序列,在模型中测试并找出失败点。
- 若为部分流程,将问题映射为修改后的规划问题。
- 找到问题不可解的最小流子集。
- 对最小流子集进行最小抽象。
- 提取不可解里程碑和示例轨迹的失败信息。
- 将不可解核心和调试信息提供给领域编写者。
2. 相关系统应用
许多应用在各类会议
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



