专栏名称: 机器学习算法与Python实战
长期跟踪关注统计学、数据挖掘、机器学习算法、深度学习、人工智能技术与行业发展动态,分享Python、机器学习等技术文章。回复机器学习有惊喜资料。
目录
相关文章推荐
新疆949交通广播  ·  终于要回暖了!新疆大部开启升温模式 ·  3 小时前  
新疆949交通广播  ·  新纪录!90.2亿人次! ·  15 小时前  
新疆949交通广播  ·  新疆首批!这三地率先入选→ ·  15 小时前  
新疆949交通广播  ·  老人刷视频导致2300度近视?这些习惯,正在 ... ·  昨天  
新疆949交通广播  ·  手机深夜竟自动下单?!怎么防? ·  3 天前  
51好读  ›  专栏  ›  机器学习算法与Python实战

【深度学习】深度学习训练过程可视化(附github源码)

机器学习算法与Python实战  · 公众号  ·  · 2024-03-16 10:15

正文

导读

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

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

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

GPT-4又帮了我一个小忙

Claude 3 免费试用,顺便白嫖5美元







请到「今天看啥」查看全文


推荐文章
新疆949交通广播  ·  终于要回暖了!新疆大部开启升温模式
3 小时前
新疆949交通广播  ·  新纪录!90.2亿人次!
15 小时前
新疆949交通广播  ·  新疆首批!这三地率先入选→
15 小时前
新疆949交通广播  ·  手机深夜竟自动下单?!怎么防?
3 天前
经济学家告诉你B  ·  必须完整准确地讲民主
8 年前
塔罗牌解忧馆  ·  塔罗牌占卜你会被Ta一生宠爱吗
7 年前