返回 Papers
AI 底层逻辑 / 经典论文

Banking AI Reference Models:BIAN / FIBO / ISO 20022

银行 AI 不能只学习某个系统的表结构和文档片段,它需要对齐行业级业务能力、金融概念和消息语义。BIAN 帮助定义银行能力和服务边界,FIBO 帮助统一金融概念,ISO 20022 帮助约束支付和金融消息含义。三者结合,可以让 AI 的知识边界、工具契约、语义层和审计证据更稳定。

160ai-foundations/papers/92-banking-ai-reference-models-bian-fibo-iso20022.md

Banking AI Reference Models / BIAN / FIBO / ISO 20022 解读

配对阅读:本篇的操作手册版(模板/RACI/门禁/runbook)是 docs/AI_BANKING_REFERENCE_MODELS_BIAN_FIBO_ISO20022_PLAYBOOK.md。第一遍读本篇建立原理与架构判断;第二遍做案例时再用 playbook 查表落地,两者不需要重复精读。

Source Anchors

SourceLink用途
BIANhttps://bian.org/参考银行业务能力、service domain、service landscape 和银行架构标准化边界
FIBOhttps://spec.edmcouncil.org/fibo/参考金融行业本体、概念关系和语义一致性
ISO 20022https://www.iso20022.org/参考金融消息标准、业务概念、支付/证券/现金管理消息语义
NIST AI RMFhttps://www.nist.gov/itl/ai-risk-management-framework将行业模型映射到 AI 风险、治理、测量和管理
W3C RDFhttps://www.w3.org/RDF/为金融语义图和概念关系提供基础

核心导读

银行 AI 不能只学习某个系统的表结构和文档片段,它需要对齐行业级业务能力、金融概念和消息语义。BIAN 帮助定义银行能力和服务边界,FIBO 帮助统一金融概念,ISO 20022 帮助约束支付和金融消息含义。三者结合,可以让 AI 的知识边界、工具契约、语义层和审计证据更稳定。

金融零售 AI 的关键不是“懂银行术语”,而是能在正确的业务服务域中使用正确概念,并在跨系统交互时保持语义一致。

从架构角度看,参考模型是 AI 的语义控制层。它把内部字段、legacy API、政策文档和外部消息映射到稳定概念,使 RAG 检索、工具调用、reason code、报文解释和证据查询可以共享同一套业务语言;评估也应包含 semantic eval,而不只是答案流畅度。

治理边界在于:BIAN、FIBO 和 ISO 20022 提供共同语言,不替代 source of record、权限、业务规则或监管判断。成熟做法是按高价值场景建立 reference slice,明确 owner、版本、变更影响和测试用例,避免全行本体工程失控,也避免模型直接消费没有语义契约的字段。

问题定义

银行 AI 项目经常面对语义碎片化:

  • 同一客户、账户、交易、产品、限额、费用、争议在不同系统中字段名和含义不同。
  • 支付消息有精确的业务语义,但 AI 用自然语言概括后丢失关键结构。
  • RAG 检索企业文档时无法区分产品政策、操作手册、监管披露和技术接口。
  • 工具调用直接绑定 legacy API,没有业务服务边界和语义契约。
  • 审计要求解释 AI 为什么使用某个事实,但来源和概念映射不清。

行业参考模型要解决:

问题参考模型作用
银行业务能力边界不清BIAN service landscape 和 service domain
金融概念含义不一致FIBO ontology 和 concept relationship
消息字段语义丢失ISO 20022 business components 和 message definitions
AI 工具接口过度技术化以业务服务和语义对象定义 tool contract
跨系统证据难追溯用标准概念连接数据、事件、证据和控制

核心原理与方法

三类参考模型在 AI 中的分工:

模型主要作用AI 转化
BIAN银行业务能力和服务域capability map、service boundary、tool ownership
FIBO金融概念、本体和关系semantic layer、knowledge graph、concept validation
ISO 20022金融消息和业务组件payment schema、message interpretation、structured extraction

方法不是“完整实施标准”,而是抽取与 use case 相关的 reference slice:

  1. 选择业务场景,例如 payment investigation、loan servicing、deposit account maintenance。
  2. 映射到 BIAN service domain,明确服务边界和系统责任。
  3. 抽取核心金融概念,映射到 FIBO 或内部本体。
  4. 如果涉及支付或金融消息,映射 ISO 20022 消息元素和业务组件。
  5. 将映射结果转成 AI 知识边界、tool schema、eval case 和 evidence query。

系统与架构模型

Banking AI reference architecture 可表示为:

BIAN Capability / Service Domain
  -> Domain Service Boundary
  -> FIBO / Enterprise Semantic Layer
  -> ISO 20022 Message Semantics
  -> AI Knowledge and Tool Contracts
  -> Eval / Evidence / Audit Queries

关键架构对象:

对象用途
Banking Capability Map组织 AI use case、投资组合和 ownership
Service Domain Boundary定义 AI 可调用的业务服务和禁止跨界动作
Semantic Concept Registry记录客户、账户、交易、义务、合同、风险、费用等概念定义
Message Semantic Adapter把 ISO 20022 报文转成 AI 可用但不丢语义的结构
Reference Mapping Table连接内部字段、行业概念、业务规则、证据来源
Semantic Eval Suite测试 AI 是否正确解释金融概念和消息结构

示例 reference mapping:

Internal ObjectBIAN DomainFIBO ConceptISO 20022 LinkAI Use
payment_txnPayments ExecutionPayment / Obligationpacs、pain、camt message elements支付调查摘要和状态解释
deposit_accountCurrent AccountAccount / Agreementcash account components客户账户服务问答
loan_applicationConsumer LoanCredit Agreement不一定适用信贷解释和申请状态
dispute_caseCustomer CaseClaim / Agreement可能关联支付消息争议处理 agent

关键机制与取舍

取舍判断原则
全量标准建模 vs 场景切片从高价值、高风险场景切片开始,避免本体工程失控
行业模型 vs 企业现实行业模型提供稳定语言,内部字段和流程需通过 mapping 层对齐
语义严谨 vs 交付速度核心权益、资金和监管概念要严谨,低风险知识问答可轻量化
标准接口 vs legacy API工具对外暴露业务语义,内部适配 legacy 复杂性
本体推理 vs 工程控制不要依赖复杂推理替代权限、校验和业务规则

成熟做法是建立 reference model slice,而不是试图一次性建成全行本体。切片优先级可以按客户影响、资金影响、监管关注和跨系统复用程度排序。

证据与控制

参考模型可以直接变成控制和证据:

控制目标控制活动证据
防止 AI 混淆银行服务边界use case 映射到 BIAN domain 和 service ownermapping record、architecture review
保持金融概念一致关键概念进入 semantic registry 和 schemaconcept registry、schema validation
防止支付报文误读ISO 20022 元素结构化解析,不只自然语言摘要parser output、message eval
支持审计解释AI 输出引用内部字段、标准概念和来源trace、source mapping、evidence graph
管理语义变更标准、产品和政策变更触发 impact assessmentchange log、regression eval

Semantic eval 示例:

  • 给定支付报文,AI 必须正确区分 debtor、creditor、ultimate debtor。
  • 给定账户状态,AI 不能把 restricted account 解释成 closed account。
  • 给定争议案例,AI 必须区分 chargeback、refund、complaint 和 operational error。
  • 给定贷款拒绝原因,AI 不能生成未在决策系统中存在的 reason。

金融零售场景映射

以 Payment Investigation Copilot 为例:

设计层参考模型转化
BIAN映射到 Payments Execution、Payment Order、Customer Case 等 service domain
FIBO定义 payment obligation、account、party、agreement、claim 等概念
ISO 20022解析 pacs/camt/pain 报文元素和状态
AI Knowledge只检索支付政策、操作手册、客户 case 和相关报文
Tool Contract查询 payment status、create investigation task、request documentation
Eval报文解释、状态解释、争议类型、越权动作拒绝

真实取舍:调查员需要跨系统快速理解支付链路,但 AI 不能把消息状态和业务责任随意推断。架构上应让 AI 做结构化解释和线索整理,把责任判断、赔付承诺和监管回复保留给受控流程。

反模式

  • 把行业参考模型当作学习材料,不进入 AI schema、tool 和 eval。
  • 试图一次性建完整银行本体,导致项目长期不交付。
  • 直接用 legacy 字段喂给模型,没有业务语义映射。
  • 支付消息只做自然语言摘要,丢失结构和角色关系。
  • 本体和数据治理脱节,概念没有 owner、版本和变更影响评估。
  • 让 AI 在跨 service domain 中自由调用工具,没有业务服务边界。

最终心智模型

BIAN 给 AI 业务边界,FIBO 给 AI 金融概念,ISO 20022 给 AI 消息语义。三者不是为了建标准化展示图,而是为了让 AI 的检索、推理、工具调用、评测和证据建立在稳定的行业语言上。成熟的银行 AI 架构,是把内部复杂性映射到可治理的语义契约。


SOTA 状态标注 (2026-07-01)

本篇属于第二、三遍深读池(参考架构/深读笔记),未列入 12 周主线必读。时效基线为写作时点;引用前请按 CLAUDE.md 全局时效性硬规则复查最新进展。模块级 SOTA 对照见 docs/AI_SYSTEMATIC_LEARNING_ROADMAP_2026.md 各周「2026 SOTA 对照」行与文末「SOTA 检查」。