深度学习训练过程可视化

2020 年 9 月 27 日 THU数据派


来源:机器学习算法与Python学习

本文 734字 ,建议阅读 4分钟
本文介绍了多个能将深度学习训练过程进行可视化的工具,帮助大家更好地理解深度学习,非常实用。

深度学习训练过程一直处于黑匣子状态,有很多同学问我具体怎么解释?其实很多还是无法可解释,但是通过可视化,具体可以知道深度学习在训练过程到底学习了哪些特征?到底对该目标的哪些特征感兴趣?这些我们现在已经有很多渠道可以得知,我先给大家介绍几个比较好的工具!



1.深度学习网络结构画图工具
地址:
https://cbovar.github.io/ConvNetDraw/


2.caffe可视化工具
输入:caffe配置文件 输出:网络结构
地址:
http://ethereon.github.io/netscope/#/editor



3.深度学习可视化工具Visual DL
Visual DL是百度开发的,基于echar和PaddlePaddle,支持PaddlePaddle,PyTorch和MXNet等主流框架。ps:这个是我最喜欢的,毕竟echar的渲染能力不错哈哈哈,可惜不支持caffe和tensorflow。
地址:
https://github.com/PaddlePaddle/VisualDL

4.结构可视化工具PlotNeuralNet
萨尔大学计算机科学专业的一个学生开发。
地址:
https://github.com/HarisIqbal88/PlotNeuralNet

其实还有很多可视化工具,但是今天我要说的是,训练过程的可视化,与TF的可视化类似,但是 这个操作 更加简便!


这个工具到底把训练过程展示得多么详细? 简单来说,项目作者已经给你做好了一个可以交互的界面,你只需要打开浏览器加载出这个界面就可以了。CNN Explainer 使用 TensorFlow.js 加载预训练模型进行可视化效果,交互方面则使用 Svelte 作为框架并使用 D3.js 进行可视化。最终的成品即使对于完全不懂的新手来说,也没有使用门槛。下面我们来看一下具体的效果。


卷积
超参数
softmax

ReLU
MaxPool

通过整个过程,想必大家对过程有详细了解,如果你技术好的,你可以通过深度学习平台直接可视化训练过程,那个过程想必比这个更加详细。


  
  
    
—— END ——

登录查看更多
5

相关内容

专知会员服务
46+阅读 · 2020年12月2日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
190+阅读 · 2020年6月29日
专知会员服务
197+阅读 · 2020年3月6日
【新加坡国立大学】深度学习时代数据库:挑战与机会
专知会员服务
33+阅读 · 2020年3月6日
【课程】伯克利2019全栈深度学习课程(附下载)
专知会员服务
54+阅读 · 2019年10月29日
PyTorch模型训练特征图可视化(TensorboardX)
极市平台
33+阅读 · 2019年6月29日
那些酷炫的深度学习网络图怎么画出来的?
极市平台
28+阅读 · 2019年6月16日
深度学习如何调参?
炼数成金订阅号
6+阅读 · 2018年10月18日
跨框架深度学习可视化框架 VisualDL | 软件推介
开源中国
3+阅读 · 2018年4月26日
keras系列︱深度学习五款常用的已训练模型
数据挖掘入门与实战
10+阅读 · 2018年3月27日
百度Visual DL 全球首发,各大深度学习框架通吃
算法与数据结构
3+阅读 · 2018年1月18日
深度学习(可视化部分)-使用keras识别猫咪
北京思腾合力科技有限公司
10+阅读 · 2017年11月30日
深度学习入门篇--手把手教你用 TensorFlow 训练模型
全球人工智能
4+阅读 · 2017年10月21日
测试对比TensorFlow、MXNet、CNTK、Theano四个框架
炼数成金订阅号
3+阅读 · 2017年9月18日
Arxiv
0+阅读 · 2020年12月2日
Arxiv
0+阅读 · 2020年11月26日
Arxiv
3+阅读 · 2020年11月26日
Optimization for deep learning: theory and algorithms
Arxiv
102+阅读 · 2019年12月19日
Arxiv
10+阅读 · 2019年1月24日
Arxiv
3+阅读 · 2018年6月14日
VIP会员
相关资讯
PyTorch模型训练特征图可视化(TensorboardX)
极市平台
33+阅读 · 2019年6月29日
那些酷炫的深度学习网络图怎么画出来的?
极市平台
28+阅读 · 2019年6月16日
深度学习如何调参?
炼数成金订阅号
6+阅读 · 2018年10月18日
跨框架深度学习可视化框架 VisualDL | 软件推介
开源中国
3+阅读 · 2018年4月26日
keras系列︱深度学习五款常用的已训练模型
数据挖掘入门与实战
10+阅读 · 2018年3月27日
百度Visual DL 全球首发,各大深度学习框架通吃
算法与数据结构
3+阅读 · 2018年1月18日
深度学习(可视化部分)-使用keras识别猫咪
北京思腾合力科技有限公司
10+阅读 · 2017年11月30日
深度学习入门篇--手把手教你用 TensorFlow 训练模型
全球人工智能
4+阅读 · 2017年10月21日
测试对比TensorFlow、MXNet、CNTK、Theano四个框架
炼数成金订阅号
3+阅读 · 2017年9月18日
Top
微信扫码咨询专知VIP会员