可解释机器学习介绍

可解释机器学习

可解释机器学习公开课

1. 引言

关于坦克问题: 在识别图片中真假坦克时,AI错误的利用天气信息作为识别坦克的标准。

结论:

  1. 训练集、测试集要来自一个分布
  2. 神经网络 -> "黑箱子“

机器学习 大多数是 统计学习,即对数据的拟合
在低维上,分类是用一条曲线将样本分开,回归是用一条曲线来拟合样本数据分布。在高维上,整个过程是个”黑箱子“。
分类、回归


2 .为什么要学习可解释机器学习

在这里插入图片描述


3. 可解释性好的机器学习算法

  • KNN
  • 逻辑回归
  • 线性回归
  • 决策树
  • 朴素贝叶斯

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

传统机器学习算法的可解释性分析

  • 算法自带的可视化
  • 算法自带的特征权重
  • Permutation Importance 置换重要度 (判断特征打乱判断该特征是否重要)
  • PDP 图、 ICE 图
  • Shapley 值
  • Lime

在这里插入图片描述


4. 深度学习的可解释性很差

卷积神经网络的可解释性分析

  • 可视化卷积核、特征图
  • 遮挡、缩放、平移、旋转
  • 找到能使某个神经元激活的原图像素,或者小图
  • 基于类激活热力图(CAM)的可视化
  • 语义编码降维可视化
  • 由语义编码倒推输入的原图
  • 生成满足某些要求的图像(某类别预测概率最大)

在这里插入图片描述


5. 总结

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


一些参考资料:

可解释分析、显著性分析代码实践
Pytorch-cnn-visualizations
总结论文

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值