27、卷积 - 卷积特征的可视化和一个神奇的网站

既然上一节说了卷积的本质是一个特征提取器,那么既然卷积神经网络在图像分类、图像检测、图像分割以及其他领域有这么好的表现,卷积算法到底提取了什么特征呢?

虽然有时候我们说神经网络是个黑盒,但是研究人员也一直在探索,如何将卷积学习到的特征给分析出来。

就是想要看一看,在 CNN网络中,那么多卷积,到底提取了哪些特征。

这就涉及到了卷积特征的可视化技术。

我们可以通过一定的方法,将神经网络每一层卷积的输出(也就是特征图)给劫持出来,在利用一些可视化的方法将其显示出来,便可以直观的看到卷积学到了什么特征了。

要做这一步需要一个重要的地方,那就是卷积的输出数据我们可以获得,幸运的是,本小册后面的实战部分,我们会自己手写卷积算法,卷积的输出(特征图)我们可以很轻松的获取到。在进行那一部分时,会实际操作一些卷积的输出特征图,来看看卷积到底学到了什么。

在进行手写卷积实战之前,我们可以先借助一些工具,来实现了解一下,卷积特征可视化之后的效果。

一个很著名的CNN可视化网站:CNN Explainer

在这个网站中,作者搭建了一个只有10层的神经网络,包含4层卷积,4个relu激活,2层最大池化。

最近更新

  1. TCP协议是安全的吗?

    2023-12-06 21:24:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-06 21:24:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-06 21:24:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-06 21:24:05       20 阅读

热门阅读

  1. 人工智能-语音识别技术paddlespeech的搭建和使用

    2023-12-06 21:24:05       41 阅读
  2. Kafka相关面试题

    2023-12-06 21:24:05       40 阅读
  3. Redis - 多数据源切换

    2023-12-06 21:24:05       30 阅读
  4. C# 图片下载工具类

    2023-12-06 21:24:05       33 阅读
  5. 二分查找17(Leetcode1539第k个缺失的正整数)-2

    2023-12-06 21:24:05       33 阅读
  6. C#中 怎么检测Tcp网线断开?

    2023-12-06 21:24:05       31 阅读