2. 金融知识图谱基础:知识图谱定义、三元组与金融领域典型类型

知识图谱(Knowledge Graph, KG)本质上是结构化的语义网络,用于描述真实世界中实体(Entity)及其之间的关联关系(Relation)。在金融风控场景中,知识图谱将分散在交易流水、工商信息、舆情文本、供应链数据中的碎片化信息,组织成一张可推理、可传导的关联网络,从而识别隐性风险链条与复杂欺诈模式。

2.1 知识图谱的核心定义

知识图谱由 节点(Node) 和 边(Edge) 组成,遵循“实体-关系-实体”的三元组结构。其数学表达为:

G = (E, R, T)
其中:
E = {e₁, e₂, ..., eₙ} 表示实体集合
R = {r₁, r₂, ..., rₘ} 表示关系类型集合
T ⊆ E × R × E 表示三元组集合,每个三元组 (h, r, t) 代表头实体 h 通过关系 r 连接到尾实体 t

与传统的数据库表或文档检索不同,知识图谱具备语义关联与图推理能力:不仅存储“谁是谁”,还能通过路径发现“A与B之间是否存在间接风险传导”。

对比维度 传统关系型数据库 知识图谱
数据模型 表结构(行+列) 图结构(节点+边)
关联查询 多表 JOIN,深度受限 图遍历,任意深度
语义表达 弱(外键约束) 强(关系类型+属性)
风险传导分析 需多次查询+代码拼接 单次图路径搜索

2.2 三元组:知识图谱的基本单元

每个三元组 (头实体, 关系, 尾实体) 构成一条独立的事实陈述。多个三元组通过共享实体形成网络。例如:

  • (张三,担任,法定代表人) → 张三与公司A之间的法人关系
  • (公司A,对外投资,公司B) → 公司A与公司B之间的股权投资关系
  • (公司B,发生,逾期事件) → 公司B与风险事件之间的关联

通过上述三个三元组,可以推理出“张三担任法人的公司A所投资的公司B发生了逾期”,从而触发风险传导路径。

关键概念: 三元组中的关系是有向的,但知识图谱支持双向查询。在金融风控中,关系方向决定了风险传导的流向(如“担保”关系从担保人指向被担保人)。

2.3 金融领域典型实体与关系类型

金融知识图谱的实体类型覆盖从个人到机构、从资产到事件的完整生态。以下为最常见的实体与关系分类:

2.3.1 典型实体类型

实体大类 具体实体类型 示例
个人 自然人、借款人、担保人、法定代表人、股东 张三(身份证号:110101...)
机构 企业、银行、担保公司、信托、基金 XX科技有限公司、XX银行分行
资产 房产、车辆、股权、应收账款、存货 京A·12345车辆、XX大厦房产
事件 逾期、诉讼、失信、股权冻结、行政处罚 2024-03-15逾期事件、法院判决书
账户 银行账户、支付账户、证券账户 622202****1234

2.3.2 典型关系类型

关系类别 关系名称 语义说明 风险传导方向
股权关系 对外投资、被投资、控股、参股 企业之间的资本纽带 投资方→被投资方
任职关系 担任法定代表人、担任董事、担任高管 个人与机构之间的管理关联 个人→机构
担保关系 提供担保、被担保 信用增强或风险转移 担保人→被担保人
交易关系 转账、支付、借贷、还款 资金流动路径 付款方→收款方
风险事件 发生逾期、涉及诉讼、被列入失信 负面事件关联 事件→主体
亲属关系 配偶、子女、父母、兄弟 家庭血缘关联 双向
实践提示: 在构建金融知识图谱时,建议将“关系”也赋予属性(如担保金额、担保起始日期、持股比例),以便在风险传导计算中引入权重和时效性。

2.4 金融知识图谱三元组结构示意

下图展示了一个简化的金融风险传导场景,包含个人、企业、资产和事件四类实体,以及对应的关系类型:

金融知识图谱三元组结构示例 金融知识图谱三元组结构示例 张三 自然人 XX科技公司 企业 YY贸易公司 企业 逾期事件 风险事件 XX大厦房产 资产 担任法定代表人 对外投资 发生 拥有 图例说明: 蓝色节点 = 个人实体 | 绿色节点 = 企业实体 | 红色节点 = 风险事件 | 橙色节点 = 资产实体 箭头方向表示关系指向,风险传导路径:张三 → XX科技公司 → YY贸易公司 → 逾期事件 通过该图谱可快速定位张三的间接风险暴露(其担任法人的公司所投资的企业发生逾期)

2.5 三元组在风险传导中的价值

基于三元组结构,金融风控系统可以实现以下核心能力:

  1. 关联挖掘: 通过实体共享发现隐性关联(如两个借款人共用同一手机号)。
  2. 路径传导: 从风险事件出发,沿关系边反向追溯所有受影响的主体。
  3. 环路检测: 识别担保圈、循环持股等复杂风险结构。
  4. 属性传播: 将实体的风险标签沿关系边传播至相邻实体(如“失信被执行人”的关联企业)。
样本偏差警示: 在构建金融知识图谱时,如果只采集“已违约”样本而忽略“正常履约”样本,会导致图谱中风险事件节点过度密集,关系分布严重偏斜。后续章节将专门讲解如何通过样本偏差校验来纠正这种结构性偏差。

2.6 金融知识图谱构建流程概览

从原始数据到可用的金融知识图谱,通常经历以下步骤:

阶段 主要任务 输出产物
1. 数据采集 接入工商、司法、交易、舆情等多源数据 结构化/半结构化原始数据集
2. 实体抽取 识别文本中的企业名、人名、事件名等 实体列表及唯一标识
3. 关系抽取 识别实体之间的语义关系(如“担任”“投资”) 三元组集合
4. 实体对齐 合并同一实体的不同表述(如“阿里”与“阿里巴巴”) 统一实体ID映射表
5. 图谱存储 将三元组导入图数据库(如Neo4j、JanusGraph) 可查询的图结构
6. 质量校验 检查样本偏差、关系完整性、实体覆盖率 校验报告与修正策略