船长黑板报所有文章和代码的最新版本均在

Captain1986/CaptainBlackboard​github.com

维护,知乎不做维护

您的Star是对我的鼓励

## 引言

卷积神经网络因为其在很多任务上效果很好但是其学到的内容和规则很难用人类理解的方式来呈现(相对于传统机器学习算法,例如决策树或者逻辑回归等),所以被很多人认为是“黑盒”。如果我们可以可视化

1. 网络模型里面的**中间层的激活**结果;

2. 或者网络学到的**过滤器**是提取什么类型特征的;

3. 或者是图像中哪些位置的像素对输出有着强烈的影响,换句话说,**输出对哪些位置的像素值比较敏感**。

那么无疑对我们理解模型,或者分析模型为什么犯错有着很实际的用处。

所幸的是,2013年以来,随着深度学习的发展,也有一些很好的论文研究深度学习中模型可视化这一领域并取得了一些成果。例如,2014年ECCV上Zeiler的《Visualizing and Understanding Convolutional Networks》研究了第一个问题,此文也是可视化这一领域的开山之作;2012年NIPS上Alex Krizhevsky发表的AlexNet应该是最早可视化过滤器的文章;而针对第三个问题,2016年的**CAM** 《Learning deep feature

python特征相关性热力图怎么画_CNN可视化之类激活热力图Grad-CAM相关推荐

  1. python绘制相关性矩阵_python seaborn heatmap可视化相关性矩阵实例

    方法import pandas as pd import numpy as np import seaborn as sns df = pd.DataFrame(np.random.randn(50) ...

  2. 【学习打卡03】可解释机器学习笔记之CAM类激活热力图

    可解释机器学习笔记之CAM类激活热力图 文章目录 可解释机器学习笔记之CAM类激活热力图 CAM介绍 CAM算法原理 GAP全局平均池化 GAP VS GMP CAM算法的缺点及改进 CAM可视化 同 ...

  3. 【python】python绘制相关性热力图

    1.介绍   热力图(heatmap),又称相关系数图,根据热力图中不同方块颜色对应的相关系数的大小,可以判断出变量之间相关性的大小.热力图通过对色块着色来显示数据的统计图表.绘图时,需指定颜色映射的 ...

  4. 用python进行简单的数据分析和数据可视化

    用python进行简单的数据分析和数据可视化 本篇文章主要是初步探索数据分析,简单了解数据分析大致流程 数据来源:来自于Kaggle平台上的一个项目:Explore San Francisco cit ...

  5. 在R、Python和Julia中常用的数据可视化技术

    俗话说"一图胜千言".通过各种图片和图形化展示,我们可以更清晰地表达很多抽象概念.理论.数据模式或某些想法.在本章中,我们首先解释为什么应该关心数据可视化.然后,我们将讨论几种在R ...

  6. Python实验1——网络爬虫及数据可视化

    Python实验1--网络爬虫及数据可视化 一.实验目标与基本要求 实验目标 基本要求 二.主要知识点.重点与难点 主要知识点 重点 难点 三.实验过程设计 获取网页 获取数据 保存到数据库 数据预处 ...

  7. keras_猫狗分类案例(三)_卷机神经网络的可视化(可视化类激活的热力图)

    卷机神经网络的可视化(可视化类激活的热力图) 参考:https://www.cnblogs.com/zhhfan/p/9978099.html python深度学习 可视化类激活的热力图 我还要介绍另 ...

  8. ML之FE:利用FE特征工程(单个特征及其与标签关系的可视化)对RentListingInquries(Kaggle竞赛)数据集实现房屋感兴趣程度的多分类预测

    ML之FE:利用FE特征工程(单个特征及其与标签关系的可视化)对RentListingInquries(Kaggle竞赛)数据集实现房屋感兴趣程度的多分类预测 目录 输出结果 设计思路 核心代码 输出 ...

  9. python特征工程插件_python特征工程

    python特征工程 代码星球阅读(149)2020-04-04收藏0次评论 #特征工程 #1-1sklearn中进行特征选择 #筛选法-方差筛选过滤 import numpy as np impor ...

最新文章

  1. AB1601烧程序时注意事项
  2. ANN:DNN结构演进History—LSTM网络
  3. Vue项目中v-for无法渲染数据
  4. Laravel 的 Eloquent ORM学习
  5. c++保存图标到dll_自动保存邮件附件至指定文件夹
  6. java基础学习——5、HashMap实现原理
  7. 动态加载TreeView
  8. Virtualbox虚拟机Linux Guest的Additions安装方法
  9. shell中用grep查找并且不输出_grep awk 搜索日志常用命令
  10. 关于 HttpServlet、GenericServlet 和 Servlet 的关系
  11. Atitit 法学体系树与知识点attilax大总结 法学体系 0301法学类 030101 法学理论 宪法 行政法 民法 商法 婚姻法和继承法 经济法 社会法 刑法 民事诉讼法 行政诉讼法
  12. 有道词典 Chrome取词插件
  13. 文件MD5查看linuxwindows
  14. 【4G模块】-有方科技Neoway-N720
  15. 向量微积分——理解梯度
  16. 如何处理pagefile.sys占用太多C盘空间
  17. Oracle 数据库修复,IBM DB2 数据库修复,MY SQL 数据库修复,SQL Server 数据 库修复,Sybase 数据库,Foxpro 数据库,Access 数据库,Informi
  18. python安卓模拟器图像识别_Android模拟器识别检测技术
  19. 博弈——五分钟知悉如何用线性规划做棋牌博弈
  20. 游戏开发41课 unity 目录分析

热门文章

  1. 计算机游戏性能测评,四款大作鏖战 雷蛇灵刃游戏性能测试
  2. php加入语音播报功能_如何使用PHP实现智能语音播报
  3. 生活随记-关于手机重启
  4. 三次固支样条matlab,matlab连续梁程序的编制与使用
  5. 笔记本自带蓝牙连接蓝牙耳机
  6. Java数据结构——双向链表、约瑟夫问题
  7. 《身份的焦虑》读书笔记
  8. 健康饮食是生产力的保证,教你如何健康饮食篇
  9. 一款可以阻止网络钓鱼诈骗的解决方案?
  10. nuxt解决首屏加载慢问题_Steam商店加载慢/社区进不去有效解决办法