1. 课程导论:团伙识别场景定义、GraphSAGE 在反欺诈/反黑产中的价值、课程目标与前置知识要求

1.1 团伙识别场景定义

在反欺诈与反黑产领域,团伙识别(Collusion Group Detection / Organized Fraud Detection)是指从海量用户、设备、交易行为数据中,发现由多个实体(账号、设备、IP、手机号等)通过特定关系(注册、转账、同设备登录、同 IP 操作等)构成的、具有共同欺诈或黑产目的的组织化群体。

与单点欺诈不同,团伙欺诈具有以下显著特征:

维度 单点欺诈 团伙欺诈
攻击主体 单个账号或设备 多个账号、设备、IP 协同
行为模式 高频、异常、孤立 低频、分散、关联
检测难度 规则/模型易覆盖 需图结构分析
典型场景 盗刷、暴力破解 刷单、薅羊毛、养号、洗钱
损失规模 单次损失较小 累计损失巨大
关键认知:团伙欺诈是当前黑产对抗的主流形态。单个账号可能行为正常,但通过图关系暴露出的聚集性、同源性、协作性才是识别核心。

1.2 GraphSAGE 在反欺诈/反黑产中的价值

传统图算法(如社区发现、规则子图匹配)在团伙识别中存在明显短板:无法泛化到未见节点、无法利用节点自身特征、计算复杂度高。GraphSAGE(Graph Sample and Aggregation)作为归纳式图神经网络,为反欺诈场景带来了三项核心价值:

  • 归纳学习能力:不依赖全图结构,可对新增节点(新注册账号、新设备)直接生成嵌入,适合线上实时推理。
  • 特征与结构融合:同时聚合节点自身属性(如注册时间、设备指纹)和邻居结构信息,提升团伙判别精度。
  • 可扩展性:通过邻居采样控制计算量,支持亿级节点、百亿边的大规模工业图。
实战价值:在头部互联网公司的反黑产体系中,GraphSAGE 相比传统规则召回率提升 30%~50%,且能发现从未见过的“冷启动”团伙。
GraphSAGE 在反欺诈中的价值定位 GraphSAGE 在反欺诈中的价值定位 GraphSAGE 归纳式图神经网络 归纳学习能力 新节点直接推理 特征+结构融合 属性+邻居聚合 可扩展性 采样+亿级节点 反欺诈场景:刷单团伙、薅羊毛团伙、洗钱团伙、养号团伙 传统方法难以同时满足“泛化+精度+规模”三角约束

1.3 课程目标

本课程旨在帮助学员从零到一掌握 GraphSAGE 在团伙识别场景下的完整实战链路。完成本课程后,学员应具备以下能力:

  1. 理解团伙识别业务逻辑:能独立构建反欺诈/反黑产场景下的图数据模型(节点、边、特征)。
  2. 掌握 GraphSAGE 算法原理:包括邻居采样、聚合函数(Mean/LSTM/Pooling)、归纳式训练流程。
  3. 实现端到端工程落地:使用 PyTorch Geometric / DGL 完成数据预处理、模型构建、训练评估与线上推理。
  4. 具备工业级调优思维:处理样本不平衡、大规模图采样、冷启动节点、可解释性等实际问题。
注意:本课程不侧重图神经网络的理论数学推导,而是聚焦“业务理解 → 图构建 → 模型训练 → 效果评估 → 上线部署”的完整闭环。

1.4 前置知识要求

为保障课程学习效果,建议学员具备以下基础:

知识领域 具体要求 推荐程度
Python 编程 熟练使用 NumPy、Pandas,了解 PyTorch 基本张量操作 必备
机器学习基础 理解监督学习、过拟合、评估指标(Precision/Recall/AUC) 必备
图论基础 了解节点、边、邻接矩阵、度、连通分量等基本概念 推荐
深度学习基础 了解神经网络前向/反向传播、Embedding 概念 推荐
反欺诈业务认知 了解刷单、薅羊毛、养号等常见黑产手法 加分项
学习建议:如果对图神经网络完全陌生,建议先花 1~2 小时阅读 GraphSAGE 原论文(Inductive Representation Learning on Large Graphs)的摘要和引言部分,建立直观印象。
课程知识体系与前置依赖关系 课程知识体系与前置依赖关系 Python + NumPy/Pandas 机器学习基础 图论基础 深度学习基础 GraphSAGE 团伙识别实战课程 图构建 → 邻居采样 → 聚合函数 → 训练评估 → 线上推理 独立构建反欺诈图模型 业务理解 → 图数据建模 端到端工程落地能力 PyG/DGL → 模型调优 → 部署

1.5 课程内容概览

本课程共 30 章,按“基础 → 核心 → 进阶 → 实战”四阶段组织:

  • 基础篇(第 1~5 章):团伙识别场景定义、图数据构建、GraphSAGE 算法原理与邻居采样机制。
  • 核心篇(第 6~15 章):聚合函数详解、PyG/DGL 框架实战、二分类/多分类训练流程、评估指标与可视化。
  • 进阶篇(第 16~24 章):大规模图采样优化、冷启动节点处理、样本不平衡、可解释性分析、多图联合训练。
  • 实战篇(第 25~30 章):完整反刷单团伙识别项目、线上推理 Pipeline、A/B 测试与效果监控、模型迭代策略。
课程特色:每章均配有可运行的代码示例(基于 PyTorch Geometric)、真实脱敏数据集片段、以及团伙识别场景的踩坑经验总结。