2. 金融知识图谱基础:实体、关系、属性、图数据库(Neo4j)基本概念
在构建金融风险传导巡检体系之前,必须理解知识图谱的核心构成要素。金融知识图谱并非简单的数据堆砌,而是通过实体、关系和属性三元组,将分散的金融数据转化为可推理、可传导的结构化知识网络。本章将系统讲解这些基础概念,并介绍图数据库 Neo4j 的核心操作。
2.1 知识图谱的三要素
知识图谱的本质是“图”结构,由节点和边组成。在金融风控场景中,这三个要素具有明确的业务含义:
| 要素 | 定义 | 金融风控示例 |
|---|---|---|
| 实体 (Entity) | 客观存在的、可区分的事物,即图中的节点 | 企业、个人、银行账户、担保合同、抵押房产 |
| 关系 (Relation) | 实体之间的语义连接,即图中的边 | “担保”、“持股”、“控制”、“交易”、“任职” |
| 属性 (Property) | 描述实体或关系的特征信息 | 企业注册资本、个人征信评分、担保金额、合同到期日 |
关键认知: 实体是“谁”,关系是“做了什么”,属性是“具体细节”。风险传导巡检正是沿着“关系”这条路径,结合“属性”阈值,判断风险是否从源头实体扩散到关联实体。
2.2 金融图谱中的实体类型
在金融风控领域,实体通常被划分为以下几类核心节点,每类节点都承载着特定的风险信息:
- 主体类实体: 企业法人、自然人、个体工商户、金融机构。它们是风险传导的起点和终点。
- 资产类实体: 房产、车辆、股权、存货、应收账款。资产是风险缓释或风险暴露的载体。
- 合约类实体: 贷款合同、担保合同、租赁合同、保险合同。合约定义了风险传导的法律依据和金额。
- 事件类实体: 逾期记录、法律诉讼、行政处罚、股权冻结。事件是风险爆发的信号节点。
2.3 关系类型与风险传导方向
关系是知识图谱的灵魂。在金融风险传导巡检中,关系不仅定义了连接,更指明了风险扩散的路径和方向。根据风险传导特性,关系可分为三类:
| 关系类型 | 传导特性 | 典型关系 | 巡检关注点 |
|---|---|---|---|
| 强关联关系 | 风险传导速度快、影响大 | 担保、持股、实际控制 | 担保圈、循环持股、一致行动人 |
| 弱关联关系 | 风险传导具有间接性、滞后性 | 交易、共同投资、上下游 | 异常交易流水、供应链中断 |
| 事件触发关系 | 风险传导由特定事件激活 | 诉讼、冻结、失信被执行 | 司法涉诉、资产查封、负面舆情 |
巡检策略提示: 在构建巡检规则时,应优先关注“强关联关系”路径,并设置较短的巡检周期(如每日巡检)。对于“弱关联关系”,可采用事件驱动或定期批量巡检模式。
2.4 属性:风险量化的基础
属性为实体和关系提供了量化的维度。在风险传导计算中,属性是判断风险等级、计算风险敞口的关键数据。属性通常分为:
- 数值型属性: 注册资本(万元)、担保金额(万元)、逾期天数、持股比例(%)。可用于阈值比较和风险评分。
- 文本型属性: 企业名称、统一社会信用代码、行业分类、注册地址。用于实体对齐和模糊匹配。
- 时间型属性: 成立日期、合同到期日、逾期起始日。用于时间窗口分析和风险时效性判断。
- 状态型属性: 经营状态(正常/注销/吊销)、征信状态(正常/关注/次级)。用于风险分类和预警。
2.5 图数据库 Neo4j 基础
Neo4j 是目前最成熟的原生图数据库,采用属性图模型(Property Graph Model),完美契合知识图谱的三要素。其核心概念与金融图谱的映射关系如下:
| Neo4j 概念 | 对应图谱要素 | 金融风控示例 |
|---|---|---|
| 节点 (Node) | 实体 | 企业、个人、合同 |
| 关系 (Relationship) | 关系 | 担保、持股、交易 |
| 标签 (Label) | 实体类型 | :Company, :Person, :Contract |
| 属性 (Property) | 属性 | name, amount, date |
以下是一个典型的 Neo4j Cypher 查询示例,用于查找某个企业所有对外担保关系及被担保方:
// 查询企业 A 的所有对外担保路径
MATCH (c:Company {name: '企业A'})-[r:GUARANTEE]->(target)
RETURN c.name AS 担保方,
r.amount AS 担保金额,
target.name AS 被担保方,
target.status AS 被担保方状态
ORDER BY r.amount DESC
LIMIT 20;
常见误区: 不要将图数据库与关系型数据库(如 MySQL)混用。图数据库擅长处理多对多、多层嵌套的关联查询(如查找“担保圈”),而关系型数据库在深度超过 3 层的关联查询中性能会急剧下降。在金融风险传导巡检场景中,应优先使用图数据库进行路径分析和传导模拟。
2.6 本章小结
金融知识图谱的基础由实体、关系、属性三要素构成。实体是风险主体,关系是传导路径,属性是量化依据。Neo4j 图数据库通过节点、关系、标签、属性完美映射这三要素,为金融风险传导巡检提供了高效的数据存储和查询能力。掌握这些基础概念,是后续构建巡检规则、设计传导模型的前提。