因果发现算法选型与调优指南
📚 共计 30 章节
第1章
因果发现概述
什么是因果发现?为什么需要因果发现?因果发现 vs 相关性分析。
基础
概念
第2章
因果图模型基础
有向无环图(DAG)、马尔可夫等价类、因果充分性假设。
DAG
假设
第3章
基于约束的算法(PC算法)
PC算法原理、条件独立性检验、骨架学习与方向确定。
约束
PC
第4章
基于分数的算法(GES算法)
GES算法原理、BIC评分函数、前向搜索与后向剪枝。
分数
GES
第5章
基于函数因果模型的算法(LiNGAM)
LiNGAM假设、ICA分解、因果顺序确定。
函数
LiNGAM
第6章
基于噪声的算法(ANM)
加性噪声模型、非线性扩展、HSIC独立性检验。
噪声
ANM
第7章
基于条件独立性的算法(FCI)
FCI算法、潜在混淆变量处理、部分有向无环图。
FCI
混淆
第8章
基于时间序列的因果发现
Granger因果、时序PC算法、VAR模型。
时序
Granger
第9章
基于深度学习的因果发现
DAG-GNN、NOTEARS、梯度下降优化DAG。
深度学习
DAG
第10章
基于强化学习的因果发现
RL-BIC、因果图搜索策略、奖励函数设计。
强化学习
搜索
第11章
基于贝叶斯方法的因果发现
贝叶斯网络结构学习、MCMC采样、BGe评分。
贝叶斯
MCMC
第12章
基于因果效应的发现
后门准则、前门准则、do-演算、因果效应识别。
效应
do-演算
第13章
混合因果发现算法
结合约束与分数、MMHC算法、混合搜索策略。
混合
MMHC
第14章
高维数据下的因果发现
稀疏性假设、正则化方法、并行计算策略。
高维
稀疏
第15章
非线性因果发现
核方法、高斯过程、神经网络非线性建模。
非线性
核方法
第16章
离散数据因果发现
离散PC算法、互信息检验、逻辑回归模型。
离散
互信息
第17章
混合数据类型因果发现
连续与离散混合、条件独立性检验适配。
混合类型
适配
第18章
缺失数据下的因果发现
EM算法、多重插补、因果结构恢复。
缺失
EM
第19章
因果发现中的超参数调优
显著性水平α、惩罚系数λ、搜索深度d。
调优
超参数
第20章
因果发现中的稳定性分析
Bootstrap重采样、稳定性选择、置信度评估。
稳定性
Bootstrap
第21章
因果发现中的验证方法
留出法、交叉验证、合成数据验证。
验证
交叉验证
第22章
因果发现中的可解释性
因果路径解释、特征重要性、可视化工具。
可解释性
可视化
第23章
因果发现工具库介绍
causal-learn、Tetrad、pcalg、bnlearn。
工具
库
第24章
实战案例(生物信息)
基因调控网络推断、单细胞数据分析。
生物
基因
第25章
实战案例(金融风控)
信用评分因果模型、风险传导路径。
金融
风控
第26章
实战案例(工业制造)
故障根因分析、质量因果链。
工业
根因
第27章
实战案例(推荐系统)
用户行为因果图、干预策略优化。
推荐
干预
第28章
因果发现中的常见陷阱
混淆变量、选择偏差、测量误差。
陷阱
偏差
第29章
因果发现算法对比与选型
算法优缺点对比表、选型决策树。
对比
选型
第30章
因果发现前沿与未来方向
因果表示学习、大模型因果推理、开放问题。
前沿
大模型