关注上方深度学习技术前沿,选择“星标公众号”

资源干货,第一时间送达!CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

来源:量子位

CNN是什么?美国有线电视新闻网吗?

每一个对AI抱有憧憬的小白,在开始的时候都会遇到CNN(卷积神经网络)这个词。

但每次,当小白们想了解CNN到底是怎么回事,为什么就能聪明的识别人脸、听辨声音的时候,就懵了,只好理解为玄学:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

好吧,维基百科解决不了的问题,有人给解决了。

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

这个名叫CNN解释器在线交互可视化工具,把CNN拆开了揉碎了,告诉小白们CNN究竟是怎么一回事,为什么可以辨识物品。

它用TensorFlow.js加载了一个10层的预训练模型,相当于在你的浏览器上跑一个CNN模型,只需要打开电脑,就能了解CNN究竟是怎么回事。

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

而且,这个网页工具还可以实现交互,只要点击其中任何一个格子——就是CNN中的“神经元”,就能显示它的输入是哪些、经过了怎样细微的变化。

甚至,连每一次卷积运算都能看得清。

看清卷积

这个CNN解释器的使用方式也非常简单:鼠标戳戳戳就好了。

单击神经元,进入弹性解释视图,就可以看到卷积核滑动的过程的动画模拟:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

点击一个正在卷积的过程图,就可以看到更具体的过程:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

可以看到底层的卷积运算过程,3×3的卷积核是如何经过运算被变成1个数字的。

看清ReLU和最大池化层

点击一个ReLU层的神经元,可以看具体过程,ReLU函数是这样工作的:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

点击一个池化神经元,也可以看具体最大池化层是怎样工作的:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

看清CNN是怎么输出预测的

点击最右侧的输出神经元,进入弹性解释视图:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

可以查看Softmax函数的详情:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

识别「狸克」试试?

CNN解释器默认有10张图片,你也可以增加自己的自定义图片。

比如这个:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

芝士焗灯笼椒?灯笼椒披萨?还是什么鬼?

复制图片链接或者上传图片之后,它经过了10层处理,得出结论:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

是灯笼椒,但也可能是臭虫。

但是,只能归类于右侧原有的10个品类里,比如放一只狸克:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

就会被识别成espresso。

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

佐治亚理工中国博士出品

最后,这个CNN解释器的作者是一位中国小哥,佐治亚理工的Zijie Wang,去年刚开始读机器学习博士,本科毕业于威斯康星大学麦迪逊分校,是一位GPA 3.95/4.00的大学霸。

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

他也曾经做过一些其他有趣的数据可视化项目,比如威斯康星大学麦迪逊分校的中国本科生都来自哪里:

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

传送门

CNN解释器
https://poloclub.github.io/cnn-explainer/

GitHub
https://github.com/poloclub/cnn-explainer

论文
https://arxiv.org/abs/2004.15004

重磅!DLer-计算机视觉交流群已成立!

欢迎各位Cver加入计算机视觉微信交流大群,目前群内已有百余人,本群旨在交流图像分类、目标检测、点云/语义分割、目标跟踪、机器视觉、GAN、超分辨率、人脸检测与识别、动作行为/时空/光流/姿态/运动、模型压缩/量化/剪枝、NAS、迁移学习、人体姿态估计等内容。更有真实项目需求对接、求职内推、算法竞赛、干货资讯汇总、行业技术交流等,欢迎加群交流学习!

进群请备注:研究方向+地点+学校/公司+昵称(如图像分类+上海+上交+小明)

广告商、博主请绕道!

CNN卷积神经网络可视化:可交互有细节,卷积ReLU池化都一目了然

???? 长按识别,邀您进群!

相关文章:

  • 2021-07-27
  • 2021-05-16
  • 2021-05-02
  • 2021-08-03
  • 2021-09-08
  • 2021-12-22
猜你喜欢
  • 2021-09-15
  • 2021-12-08
  • 2021-08-10
  • 2021-06-21
  • 2021-07-07
  • 2021-10-23
  • 2021-12-04
相关资源
相似解决方案