最近詹姆斯·泰勒,蓝色北极星创始人,规则引擎专家,DMN标准专家组成员,分享了构建决策代理及企业级决策引擎的核心观点总结:
1.大语言模型(LLM)不适合直接作为“决策代理”
虽然LLM是智能体AI(Agentic AI)的核心,但在处理复杂、自主的决策时存在显著缺陷:
l 不一致性:LLM的随机性(虽然是其优势)会导致对相同情况给出不同决策,这在信贷或招聘等需要公平一致的场景中是不可接受的。
l “黑盒”属性与缺乏透明度:LLM难以解释其决策背后的确切逻辑,甚至可能在被要求解释时提供虚假信息(幻觉)。
l 结构化数据处理能力差:它们不擅长从历史数据库中提取分析洞察,也不擅长处理结构化数据。
l 控制与变更困难:改变LLM的行为通常需要重新训练或复杂的提示工程,而不能像规则那样通过简单指令(如“停止执行X”)立即更改。
2.决策平台(Decision Platforms/BRMS)是核心替代方案
为了弥补LLM的不足,应采用成熟的决策平台(如我们讨论过的DMN/BRMS技术):
l 极端一致性:确保同一决策逻辑对所有客户的执行结果完全相同。
l 透明度与可审计性:提供形式化的逻辑定义和详细的执行日志,便于向监管机构或客户解释决策原因。
l 业务敏捷性与低代码环境:允许拥有领域知识的非编程人员(业务专家)通过低代码工具快速调整规则,以应对市场或法律的快速变化。
3.决策代理的设计原则:无状态与无副作用
优秀的决策代理应当具备以下技术特征:
l 无状态(Stateless):仅根据当前输入的实时数据做出反应,不记忆之前的状态(状态管理应由工作流代理负责)。这使得决策逻辑更简单、更易于扩展和审计。
l 无副作用(Side effect-free):决策代理仅负责“做决定”,而不直接执行后续动作。这极大地提高了规则的可重用性,使其能被不同的业务流程调用。
4.预测模型(ML)与确定性规则(DecisionRules)的互补
一个完整的决策代理通常结合了两种技术:
l 确定性逻辑(处方式):描述如何根据业务规则做出决策(如DMN盒装表达式)。
l 概率性逻辑(预测式):利用机器学习(ML)从历史数据中提取特征,生成欺诈评分、信用风险或流失风险等预测值。
l 集成模式:决策服务消费ML模型输出的预测结果,作为决策过程中的一个输入项。
5.LLM在决策架构中的新型角色
虽然LLM不负责“做决策”,但它们可以显著增强决策代理的功能:
l 数据摄取(Ingestion):从非结构化文档(如宣传册、录音)中提取关键数据,作为决策输入。
l 结果解释(Explanation):将技术性的决策日志转化为人类可读的自然语言解释,提升用户体验。
6.持续学习与闭环治理
l 实验与优化:通过规则库中的A/B测试(冠军/挑战者模型),在不改变代理外部表现的情况下,对比不同版本的规则效果。
l 长期治理:由于某些决策的结果(如贷款是否偿还)需要很长时间才能显现,因此需要建立一个跨代理的全局框架来系统性地学习和分析决策质量,而不是仅依赖单个代理的实时反馈。
总结:现代企业决策引擎应结合DMN/SBVR的透明性与一致性、机器学习的预测能力以及LLM的非结构化处理能力,构建一个受控、可解释且不断进化的智能决策架构。