百度上线“逆天”新工具Visual DL 可适用于各大深度学习框架

作者: 佚名 2018-01-18 08:48:56

 1月17日,百度PaddlePaddle & ECharts团队宣布上线深度学习可视化工具Visual DL,该工具可以使得深度学习任务变得生动形象,实现可视分析。百度希望能够借此为全球更广泛的用户提供更便捷高效的深度学习工具。

百度上线“逆天”新工具Visual DL 可适用于各大深度学习框架

目前,大部分深度学习框架都提供了Python的用户界面,其训练过程的状态通常以日记的形式被记录下来,这种方式可以观察短期内的训练状态,但是难以从全局把握训练过程中的变化趋势,导致提取信息时受到较多限制。反观Visual DL,它改变了传统的日记式记录形态,便于用户将训练过程可视化,帮助更好地把控全局。

在具体使用上,Visual DL深度学习可视化工具功能全面。首先,它的“Scalar”功能支持Scalar打点数据展示,可将训练信息以折线图的形式展现出来,方便观察整体趋势,还能在同一个可视化视图中呈现多条折线,方便用户对比分析。其次,Visual DL的“Image”功能支持图片展示,用户可轻松查看数据样本的质量,也可以方便地查看训练的中间结果,例如卷积层的输出或者GAN生成的图片。同时,Visual DL还具有Histogram参数分布展示功能,方便用户查看参数矩阵中数值的分布曲线,并随时观察参数数值分布的变化趋势。最后,Visual DL中的“Graph”还能帮助用户查看深度神经网络的模型结构。据悉,Graph支持直接对ONNX的模型进行预览,由于MXNet,Caffe2,Pytorch和CNTK都支持转成ONNX的模型,这意味着Graph可间接支持不同框架的模型可视化功能,让用户便于排查网络配置的错误,帮助理解网络结构。详情可参照如下可视化案例:

下图是对参数分布和张量进行可视化:

百度上线“逆天”新工具Visual DL 可适用于各大深度学习框架

下图是对张量和中间生成的图像进行可视化:

百度上线“逆天”新工具Visual DL 可适用于各大深度学习框架

下图是展示训练过程中错误的出现趋势:

百度上线“逆天”新工具Visual DL 可适用于各大深度学习框架

Visual DL除了功能全面以外,还具有易集成、易使用等优势。它可提供独立的Python SDK,若用户的训练任务基于Python,可直接安装Visual DL的WHL软件包,随后输入到项目中进行使用,使用方式简单便捷。为了满足用户的不同操作需求,用户在其Python代码中可加入Visual DL日志记录逻辑,启动Visual DL后即可通过浏览器查看日志的可视化结果。此外,Visual DL在底层使用C++编写,提供原生的C++ SDK,用户可将其深入集成到自己C++的项目,以实现更高效的性能。

值得一提的是,Visual DL现已完全开放,同时支持大部分的深度学习框架。其SDK层面可轻松集成到Python或者C++项目中,此外, Graph通过ONNX还可直接支持PaddlePaddle、TensorFlow、MxNet、PyTorch和Caffe2等流行的深度学习框架。对于开发者来说,Visual DL可以将深度学习任务的训练过程可视化,减少用户的观察比对时间,让整个训练过程更高效。

近年来,深度学习受到各领域的大力追捧,在国家层面上,深度学习框架成为了国家人工智能战略的重要组成部分。据悉,百度也在深度学习领域深耕多年,2016年,百度开源PaddlePaddle分布式深度学习平台,并在开源社区Github及百度大脑平台开放,供广大开发者下载使用。百度PaddlePaddle具有易学易用、高效灵活等特征,同时因更适应中国国情而深受中国开发者喜爱。目前,百度PaddlePaddle已在社区活跃度、易学易用及工业应用三方面取得了突破性进展。

不仅如此,百度为了培养更多深度学习人才,不仅组建了PaddlePaddle训练营,为开发者和初创企业提供大量资源,帮助他们的产品行业内部快速落地,同时,还发起了国内首个深度学习教育联盟,全方位支持深度学习人才培养。

百度相关负责人表示,人工智能作为国家战略的一部分,已成为各大行业巨头的必争之地。深度学习作为其中最热门的研究领域,关系到中国人工智能行业整体的发展后劲。百度作为中国领先的人工智能公司,将继续致力于为开发者提供最适合中国国情的开源深度学习平台,及各种深度学习工具等,最大程度地满足中国开发者的需要,让深度学习为各行各业带来巨大变革。

百度 工具 深度学习
上一篇:自己动手开发智能聊天机器人完全指南(附完整源码) 下一篇:谷歌放大招!全自动训练AI无需写代码,全靠刚发布的Cloud AutoML
评论
取消
暂无评论,快去成为第一个评论的人吧

更多资讯推荐

18个挑战项目带你快速入门深度学习

AlphaGo 大战李世?h之后,深度学习技术便在国内变得异常火。吸引了大批的技术人员争相学习,那么到底如何才能更快速的入门深度学习呢?下面给大家介绍的 18 个挑战项目,通过实践动手带你快速入门深度学习!

实验楼 ·  4天前
盘点 | 8个你可能不知道的深度学习应用案例

深度学习与传统机器学习系统的不同之处在于,它能够在分析大型数据集时进行自我学习和改进,因此能应用在许多不同的领域。

天极网 ·  4天前
2019年较热门的5大深度学习课程

今天,我们将和大家盘点一下,当下较流行的深度学习资源/课程,可以帮助你们提升深度学习技能。

猿哥 ·  2019-09-26 05:16:24
DeepMind一次性开源3个新框架!深度强化学习应用落地即将迎来春天?

深度强化学习(Deep Reinforcement Learning,DRL)一直是近年来人工智能的一些重大突破的核心。然而,尽管 DRL 有了很大的进步,但由于缺乏工具和库,DRL 方法在主流解决方案中仍然难以应用。

杨鲤萍 ·  2019-09-20 09:38:18
百度大脑CV服务放价 100-1000元代金券等你拿

百度大脑在CV领域已扎根多年,在人脸识别、文字识别OCR、图像识别、AR/VR、视频理解、智能视频监控开发平台等多个技术方向和解决方案上不断突破和创新,屡次获得国际知名大赛冠军。

佚名 ·  2019-09-20 09:35:15
一步一步带你完成深度学习与对象检测之人脸识别

要进行人脸识别,就要搜集用户的人脸图片,我们从网站上搜集了几个明星的照片来进行本期文章的分享。此部分文章是人脸识别的第一部分,人脸数据的搜集与提取,后期我们分享人脸识别系统的神经网络训练与人脸识别。

人工智能研究所 ·  2019-09-18 07:20:34
看懂这十步,8岁的小朋友都能理解深度学习

如果对当今人工智能的主流技术——深度学习没有了解,可能真的会有人觉得,当前的科学家们在创造无所不能、无所不知的电影AI形象。那么,如何用最浅显的方式,给大众解释什么是深度学习呢?快来看看吧!

佚名 ·  2019-09-17 16:56:39
PyTorch版《动手学深度学习》开源了,最美DL书遇上超赞DL框架

李沐等人的开源中文书《动手学深度学习》现在有 PyTorch 版实现了。不论是原书中的示例代码,还是实战项目,原来的 MXNet 都可以无缝转化到 PyTorch 代码。

ShusenTang ·  2019-09-17 10:23:45
Copyright©2005-2019 51CTO.COM 版权所有 未经许可 请勿转载