一、引言

随着人工智能技术的蓬勃发展,进入深度学习领域做科研的学者越来越多,深度学习研究呈现出百家争鸣、百花齐花的大好局势。众所周知,深度学习是一门实验科学,其中最重要的两个内容是网络设计和算法实验。

网络结构设计的好坏,往往直接决定了算法性能的优劣,但是,论文中的网络结构间接决定了我们的文章是否可以被期刊所录用!在我们论文里的,框架图、模型图很是考验科研人员的画图能力,不费一番心思,很难画出一个入得了审稿人法眼的网络结构图,论文也不大好中,令人很是发愁。

九种人工智能算法(如何画出漂亮的算法结构图)(1)

一个清新脱俗、让审稿人眼前一亮的网络结构图,往往是我们文章过审的一个必要条件。许多同学会使用Visio、流程图等专业软件绘制网络结构图,画出来的图形确实很美观,但是那会浪费我们大把的青春时光,而且旷日持久​。

那么,有没有什么可以快速绘制网络结构图的软件或工具呢​?

好消息来了,最近在GitHub上发现了一个关于深度学习绘图的项目—ML visual,可谓深度学习绘图利器,该项目提供了一份32页的PPT模型素材,我们可以直接使用项目中的模板结构,稍微加以修改,便可以画出你想要的任何机器学习、深度学习模型图,从此再也不用担心画图了!

例如:你想要画一个基于Transformer的模型结构图,那么我们直接在PPT中修改网络的模块就可以了,是不是很容易上手?

九种人工智能算法(如何画出漂亮的算法结构图)(2)

二、开源绘图工具—ML Visuals

ML Visuals是一个开源协作项目,通过使用更专业、更充分、更吸引人的模块来帮助机器学习社区促进科学传播。该项目正在不断更新中,将来会有更多的模型结构会被添加进项目中,欢迎大家持续关注​。

GitHub项目名称:ml-visuals

九种人工智能算法(如何画出漂亮的算法结构图)(3)

三、如何使用ML Visual?

首先,在GitHub中下载ML visual项目的PPT文件,然后在PPT模板中编辑你想要的网络结构即可,自由修改,没有限制。

如果你想要添加自定义的图形模块,只需要添加一个新的幻灯片并重用任何基本的可视组件即可。​

在项目的使用过程中,如果你遇到问题,可以联系项目的开发人员,或者你有任何关于这个项目的建议都可以在GitHub项目中留言。

机器学习与深度学习模型素材示例​​​

九种人工智能算法(如何画出漂亮的算法结构图)(4)

九种人工智能算法(如何画出漂亮的算法结构图)(5)

九种人工智能算法(如何画出漂亮的算法结构图)(6)

九种人工智能算法(如何画出漂亮的算法结构图)(7)

九种人工智能算法(如何画出漂亮的算法结构图)(8)

九种人工智能算法(如何画出漂亮的算法结构图)(9)

该项目持续更新中,未来将会有许多新的网络模块加入,总有一款适合你,项目开源且免费,大家可以自行下载,作为科研绘图素材使用​。

人工智能—深度学习研究生,更多机器学习、深度学习前沿知识和软件工具分享,欢迎关注、留言~

,