交易异常检测模型实战应用

📚 共计 30 章节
01
课程导论:什么是交易异常检测?
为什么需要它?金融风控的现状与挑战。
入门风控
02
数据准备:交易数据的特征工程
时间、金额、地点、设备指纹等。
特征预处理
03
数据探索:Pandas 数据清洗
缺失值处理、异常值初步筛查。
Pandas清洗
04
特征工程进阶:聚合与统计特征
时间窗口特征、行为序列特征。
高级特征序列
05
标签工程:如何定义异常?
有监督 vs 无监督 vs 半监督标签策略。
标签策略
06
数据不平衡处理:过采样与欠采样
SMOTE、代价敏感学习。
不平衡SMOTE
07
模型选型:逻辑回归 / 树模型对比
决策树、随机森林、XGBoost、LightGBM。
对比集成
08
孤立森林 (Isolation Forest)
原理与实战,适合高维异常检测。
孤立森林高维
09
单类支持向量机 (One-Class SVM)
边界学习法,适合小样本场景。
SVM小样本
10
自编码器 (Autoencoder)
基于重构误差的深度异常检测。
深度学习重构
11
变分自编码器 (VAE)
概率视角下的异常检测,处理不确定性。
VAE概率
12
时序异常检测:LSTM / GRU
序列交易数据上的应用。
时序LSTM
13
图神经网络 (GNN) 检测团伙欺诈
利用交易网络关系(转账图)。
GNN团伙
14
模型评估指标
精确率、召回率、F1、AUC-ROC、PR曲线。
评估指标
15
阈值选择策略
根据业务成本 (FP/FN) 动态调整阈值。
阈值成本
16
模型可解释性:SHAP / LIME
在异常检测中的应用。
可解释SHAP
17
实时检测架构
Kafka + Flink + Redis 流式处理管道设计。
实时架构
18
规则引擎与模型融合
硬规则(黑名单)+ 软模型(评分卡)协同。
规则融合
19
模型部署:Flask / FastAPI
搭建推理服务,Docker 容器化。
部署Docker
20
模型监控与漂移检测
PSI、KS 指标,数据漂移与概念漂移。
监控漂移
21
A/B 测试与灰度发布
如何安全上线新模型?
A/B灰度
22
案例实战1:信用卡盗刷检测
基于随机森林 + 特征工程。
信用卡实战
23
案例实战2:洗钱交易识别
基于图神经网络 + 交易链路分析。
洗钱GNN
24
案例实战3:账户登录异常检测
基于自编码器 + 行为画像。
登录画像
25
案例实战4:电商交易欺诈检测
基于XGBoost + 实时特征。
电商XGBoost
26
案例实战5:加密货币异常检测
基于时序模型 + 链上数据。
加密货币时序
27
隐私保护与合规
差分隐私、联邦学习在风控中的应用。
隐私联邦
28
自动化机器学习 (AutoML)
AutoGluon、H2O 在异常检测中的尝试。
AutoML自动
29
前沿趋势:LLM 辅助异常检测
大语言模型、因果推断。
LLM前沿
30
课程总结与项目实战
从0到1搭建完整交易异常检测系统。
总结全栈