从 Google Trends,看各大深度学习框架使用热度

AI 科技评论按:随着深度学习在计算机视觉、自然语言处理等领域取得的成果越来越显著,对深度学习的讨论越来越多。作为当下最热门的话题,从 2015 年至今,短短三年时间,谷歌、Facebook、微软等国外巨头,百度、小米等国内企业,前后围绕深度学习推出一系列开源框架。

谷歌于 2015 年底推出 TensorFlow,在开源时,谷歌曾表示,开源 TensorFlow 能够加速谷歌在人工智能上的部署,帮助其在人工智能发展日益重要的未来抢占更多主导权。过去三年间,TensorFlow 在开发者社区享有盛誉,已成为最为常用的深度学习框架之一,目前不仅支持 Eager Execution 动态图机制,还集成了 NVIDIA TensorRT,此外,TensorFlow 中文社区论坛(https://www.tensorflowers.cn)也正式上线。

2016 年初,微软开源 CNTK 深度学习工具包。CNTK 具有相当不错的可扩展性、速度和精确性,在语音识别领域被广泛使用。在随后的改进中,这一框架提供了对 ONNX 标准的更好支持,在分布式训练上迎来多项性能改进。

2017 年初,Facebook 在 Torch 的基础上,针对 Python 语言发布了全新的机器学习工具包——PyTorch。目前,PyTorch 已经融合了 Caffe2 和 ONNX 支持模块化、面向生产的功能,并保留了其灵活、以研究为中心的设计。

而在国内,2016 年 8 月底,百度开源自研深度学习平台 PaddlePaddle。2017 年 11 月,PaddlePaddle 发布三项新功能:PaddlePaddleFluid,PaddlePaddleCloud,PaddlePaddleEDL,这三大新功能的推出,进一步加强了 PaddlePaddle 的易用性,提高了效率,并降低了开发者的使用门槛。

今年7月,小米也拥抱开源,发布自家深度学习框架 MACE。据悉,MACE 支持 TensorFlow 和 Caffe 模型,提供转换工具,可以将训练好的模型转换成专有的模型数据文件,同时还可以选择将模型转换成C++代码,支持生成动态库或者静态库,提高模型保密性。

这一年,AI 科技评论也在时刻关注着这些发展和变化,而关于使用哪个深度学习框架,也一直引发诸多业内人士的争论,到底哪个框架热度最高,或许能从 Google Trends 中一窥究竟。

从 Google Trends 过去三年的统计数据可以看到,在全球范围内计算机科学领域,TensorFlow、Keras、PyTorch、Caffe、Theano 这五个框架在 Google 网页搜索的热度中,TensorFlow 一直处于领先状态,Keras 位居第二。

而从过去十二个月的数据中可以看到,这五个框架的热度波动较为平缓。

而从中国过去十二个月的搜索数据中可以看到,虽然 TensorFlow 的热度依旧占据领先,但 PyTorch 的平均热度比 Keras 要高。

从美国过去十二个月的搜索数据可以看到,Keras 的搜索热度大于 PyTorch。

而在搜索框架之后,大家究竟会展开哪些相关查询呢?

基于全球过去三年间的搜索数据,可以看到,TensorFlow 相关查询排名前三的热词分别是:

  • python tensorflow
  • tensorflow machine learning
  • tensorflow github

Keras 相关查询排名前三的热词也涉及到 TensorFlow,分别是:

  • keras python
  • tensorflow keras
  • tensorflow

就连 PyTorch 排名前三的热词也与 TensorFlow 相关,分别为:

  • pytorch github
  • lstm pytorch
  • tensorflow

结合以上各类统计数据,足以证明 TensorFlow 目前在各类深度学习框架中的统治地位。从过去一年间的更新来看,谷歌一直在增强 TensorFlow 的易用性和高效性,如今年推出的 Swift for TensorFlow,将 TensorFlow 计算图与 Eager Execution 的灵活性和表达能力结合在一起,同时还注重提高整个软件架构每一层的可用性。

此外,还推出 TensorFlow 中文社区论坛,提供技术问答、教程分享、案例展示等多个栏目,旨在推进 TensorFlow 在中国的发展。

当然,对于深度学习框架的使用之争一直没有停止过,Keras 和 PyTorch 目前也均有相当庞大的社群。

究竟哪个框架好用,各个框架的优劣在哪里?雷锋网 AI 研习社社区中有包含各种框架的各类干货教程,相信你看完之后,势必会 pick 到最适合自己的深度学习框架。

传送门:

https://club.leiphone.com/page/ClassificationPage/10

欢迎分享讨论。

数据来源:

http://u6.gg/eqegG

原文发布于微信公众号 - AI科技评论(aitechtalk)

原文发表时间:2018-08-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程

5本书带你走进Python与机器学习的世界

基于大数据的人工智能如今异常火爆 Python 作为最热门的编程语言之一 是实现机器学习算法的首选语言 Python与机器学习这一话题非常的宽广 5本书虽很难覆...

34310
来自专栏人工智能快报

剑桥科学家用两百万段视频教会人工智能预测未来

人工智能系统可以预测场景如何展开,也可以设想不久的将来。 对于静止画面,深度学习算法生成的微视频可以预测接下来可能发生的场景。例如,如果展示的是一幅火车站的场景...

3707
来自专栏AI科技大本营的专栏

你天天叫的外卖,你知道这里面深度学习的水有多深吗

很多人以为外卖不过是下单、送餐,不需要什么技术含量。这种理解其实很片面,外卖业务不仅需要技术,它高度个性化、精细化的需求,是要用深度学习技术来解决的。 本文以...

3054
来自专栏腾讯技术工程官方号的专栏

游戏AI探索之旅:从AlphaGo到MOBA游戏

2.9K6
来自专栏人工智能头条

【BDTC 2015】百度、FreeWheel、新浪微博、京东和猎聘推荐系统架构和实现(视频+PPT下载)

2005
来自专栏人工智能头条

CCAI 2017 | 漆远:蚂蚁金服 AI 技术大揭秘, 开放“模型服务平台”

1283
来自专栏AI科技评论

论文 | 百度「一次包会」模型:「一次性」教会Agent认新事物

百度 Research 在近日发表了一篇博文,介绍了通过交互式对话来教 AI 智能体学会语言和一次性实现主动概念学习的方法。

1352
来自专栏企鹅号快讯

AI、机器学习和深度学习的关系及区别

作者:Rahul Sharma 来源:http://techgenix.com/author/rsharma/ 编译:FintechProbe 人工智能不再是科...

2438
来自专栏智能算法

“忘掉大数据”之“建模术”:数据挖掘还原用户的生活场景

建模无疑是大数据里面最艺术的部分,也是最令大数据从业者痴迷、得意的领域,一个好的模型就是一篇作品,是一首诗,令人心旷神怡。建模、模型并不是什么新鲜事...

3436
来自专栏新智元

【干货】杨强:从机器学习到迁移学习 | GAITC 演讲(附PPT)

【新智元导读】杨强教授认为,DeepMind把端到端的深度学习应用在强化学习上,使得强化学习能够应付大数据,因此能在围棋上把人类完全击倒,它做到这样是通过完全的...

31610

扫码关注云+社区