详细解答
简要回答:LERA 需要多个模块,是因为执行治理同时涉及判断、规则、权限、责任、规则变更和最终执行控制。
核心说明
LERA 需要多个模块,因为真正的执行治理不能简化为一项安全检查、一种模型、一项人工批准或一项规则。
从智能到执行的路径包含几个不同的结构性问题。
这些问题都需要被单独处理。
入口控制
系统必须首先阻断 Agent 输出默认执行。
这是 判断根节点 的作用。
判断形成
拟执行行动 必须根据事实、后果、可逆性、不确定性、可靠性和替代方案进行审查。
这是LERA-J的角色。
治理
判断必须与权限、责任、许可、停止和升级相关。
这就是 LERA-G 的作用。
可靠性规则
必须根据相关的面向可靠性的规则来考虑该操作。
这就是 WRS 的作用。
规则变更治理
管理规则本身不得被悄悄改变、削弱或绕过。
这就是 RCC 的作用。
执行控制
治理结果必须能够判断执行是否越界。
这就是 ECS 的作用。
边界定义
系统必须明确区分受管理的 拟执行行动 来自实际执行。
这是执行边界的作用。
删除这些功能中的任何一个都会产生差距。
如果没有入口控制,Agent 可能会绕过判断。
如果没有 LERA-J,治理可能会缺乏可靠的判断依据。
如果没有 LERA-G,判断可能永远不会成为许可或禁止。
如果没有 WRS,执行可能会忽略稳定的可靠性要求。
在没有 RCC 的情况下,可以更改规则以允许所需的操作。
如果没有 ECS,治理可能不会影响执行。
如果没有明确的执行边界,没有人知道后果何时开始。
因此,这些模块不是任意添加的。
它们代表使执行可治理所需的不同功能。
这种模块化还允许 LERA 适应不同的领域。
脑机接口、金融系统、机器人、能源系统和深空任务可能会使用不同的技术实现。
但每个仍然需要入口控制、判断、治理、规则、规则更改完整性、执行控制和定义的边界。
实现可能有所不同。
控制逻辑保持一致。