当前位置:   article > 正文

计算机视觉中的神经网络可视化工具与项目_神经网络在线可视化工具

神经网络在线可视化工具

前言

本文介绍了一些关于神经网络可视化的项目,主要有CNN解释器,特征图、卷积核、类可视化的一些代码和项目,结构可视化工具,网络结构手动画图工具。

CNN解释器

这是一个中国博士发布的名叫CNN解释器的在线交互可视化工具。

主要对于那些初学深度学习的小白们 理解关于神经网络是如何工作很有帮助,如卷积过程,ReLU过程,平均池化过程,中间每一层的特征图的样子,都可以看到,相当于给了一个显微镜,可以随意对任意一层,任何一项操作的前后变化,观察得清清楚楚

显示卷积的过程中前后特征图的变化,中间的操作。

CNN是如何输出预测的

还可以在线上传图片,看到一张图片在经过每一层的卷积,池化,激活后的变化,最后输出预测结果。

项目链接:

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

特征图、卷积核、热力图的可视化项目


可视化特征图

https://github.com/waallf/Viusal-feature-map

可视化卷积核

https://keras.io/examples/vision/visualizing_what_convnets_learn/

https://blog.keras.io/how-convolutional-neural-networks-see-the-world.html

Grad-CAM

https://github.com/ramprs/grad-cam

热力图

https://github.com/heuritech/convnets-keras

下面这个项目是同时包含特征图可视化,卷积核可视化和热力图的一个链接:

https://github.com/raghakot/keras-vis

网络结构可视化工具总结


Netscope

用于可视化模型结构的在线工具,仅支持caffe的prototxt文件可视化。需要自己写prototxt格式的文件。

项目地址:

https://github.com/ethereon/netscope

ConvNetDraw

这个工具用两个图可直接说明,第一个是输入,第二个是输出

项目地址:

https://github.com/cbovar/ConvNetDraw

PlotNeuralNet

这个稍微麻烦一点点,效果图如下:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

项目地址:

https://github.com/HarisIqbal88/PlotNeuralNet

NN-SVG

这个非常简单,它是一个网页,在左侧输入网络的层数大小,就可以在右边输出网络结构。

项目地址:http://alexlenail.me/NN-SVG/

网络结构手动画图工具


很多新手会问的一个问题,论文中那些网络结构图是如何画的。

这里解答一下,我所了解的主要是用PPT, VISIO。当然也可以使用上面那几个。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/617669
推荐阅读
相关标签