「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号-微信小程序

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号

分类:新闻资讯

开发作者:「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号

发布时间:

更新时间:

66

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号 小程序介绍

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号_作者自评:

如何看待百家号Lite小程序热议话题「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」
机器之心授权转载作者:李沐在机器之心今年8月份发布的文章《业界|五大主流深度学习框架比较分析:MXNET是最好选择》中,微软数据科学家AnusuaTrivedi对主流深度学习框架进行了比较分析。Trivedi对CNTK,MXNet,TensorFlow,Theano,Caffe这5个框架进行对比之后,得出MXNET是最好的选择。但即使如此,TensorFlow、Torch等框架的声音却「大」过了MXNet。近日,MXNet的打造者之一李沐在知乎上回答了「为什么强大的MXNet一直火不起来?」。本文为机器之心经授权转载文章,如若转载请联系作者获得授权。更多关于MXNet专栏系列的文章,可查看:MXNet专栏|陈天奇:NNVM打造模块化深度学习系统。简单来说就是我们没有足够的人手能够在短时间内同时技术上做出足够的深度而且大规模推广,所以我们前期是舍推广保技术。详细来说我稍微发散下,可以把当下的深度学习(DL)比作修真世界(传统武侠也类似)。学术界是各个门派,公司是世家,不过这个世界里世家比较强势。目前是盛世,各个流派之争,新人和技术层出不穷,各大擂台(例如imagenet)和大会(据说今年nips8k人参加,一个月前就把票卖光了)热火朝天。平台作为修真练级法宝,自然也是各家PK重要之地。各个平台是怎么「火」起来的简单的来吧DL分三个阶段来看,前DL时代就是Alexnet没有刷出imagenet第一的时候,当时候主流算是torch和theano,从上一个神经网络的时代的两大修正大门流传下来,还是有坚实的用户基础。之后魔界(kernel)入侵,神经网络衰败。但10年后Alexnet横空出世,借着大数据和GPU的重剑无锋,横扫三界。同时也促使了很多新的平台的出现,caffe是之一,很多公司也有做自己的,例如百度的paddle,G的distbelief,我们也有做一个类似的项目叫cxxnet。大体上这些平台使用体验差不多,给一个configure就能跑。这里面caffe是最成功,我觉得重要两点是时间点很好,就是dl在cv爆发的那段时间,然后caffe有在imagenetpretrain的模型,这个很方便大家的研究。毕竟大部分工作要么是改改operator重新跑一下,要么是基于pretrained的模型来finetune一个别的任务。之后出来的比较成功的平台主要是靠提供更加灵活的开发环境来吸引新人。例如tensorflow和keras。tf作为当下修真界最大门的平台,成功没有什么意外(1)Gbrain在这个领域上耕耘了5,6年,做为第二代产品在质量确实很优秀。(2)在jeffdean的号召下brain网罗了一大帮人,跟他们团队接触过很多次,整体人员质量甩出其他家很远,以至于经常是好几个我觉得能独当一面的大牛一起在做一些很小的事情。例如我在cmu系统方向的老板dave在brain好长一段时间就是debug为什么inceptionv3从distbelief移植到tf老是跑不出想要的精度。(另,类似的坑我们也踩过,我还笑过dave你如果问我们一下可以省下你大笔时间,dave回我们人多任性不求人。)(3)G的宣传机器如果称第二,那业界估计没人敢说第一。这次G不遗余力的宣传tf,连带推动了整个DL的火热。keras比较有意思,基本是FranoisChollet一人之力做的,有点是散修自己折腾出来的(他人现在在G,不过他去G之前就开始keras了)。它的优势就是简单,底层靠theano或者tensorflow,上层提供一个非常简单的接口,非常适合新用户使用。修真界新人练气的不二法宝。MXNet现状mxnetet是散修小团体一起合力做出来的平台。如果去看排名前20的开发者,基本都是出自不同的门派和世家。这个是mxnet最大的特色。我对此表示很自豪,这里汇聚了一大帮跑得出实验写得出代码的小伙伴。不论是开始时间还是平台特性,mxnet最靠近tensorflow。有完整的多语言前端,后端类似编译器,做这种内存和执行优化。应用场景从分布式训练到移动端部署都覆盖。整个系统全部模块化,有极小的编译依赖,非常适合快速开发。相对于tf这种重量型的后端,mxnet的轻量化路线使得可以我们在花费Gbrain1/10的人力的情况下做到类似tf技术深度的系统。从推广的角度来说,需要的是清晰的文档,大量的样例,媒体曝光,和客服。这个对于散修团体而说前期比较困难。不过最近也慢慢赶上了。根据keras作者的平台排名,目前mxnet属于第四,前三分别是tf,caffe,keras。因为dl也是刚兴起不久,目前的用户可能一大半是刚入门不久,选择tf/keras很符合情理。对于学术界而言,通常性能不是很关键,最重要是开发成本,如果前面的工作用了caffe/torch,那基本会一直用下去。我们也回访过我们用户,很多都是工业界用户,基本都是属于有很强的技术能力,他们关心性能,开发和移植的便利性,和是不是能在开发社区里获得一定的话语权。事实上,mxnet离人也很近,例如某占有率很高手机利用mx处理图片好几个常见的app云端利用mx处理数据aws/azure都写了好几篇blog普及在云上面运行mxnet国内几个技术能力很强的ai创业公司内部用mx整体而言,不管是dl技术,应用,还是平台,目前说什么都尚早。技术和潮流都是日新月异,修仙之路也刚开始。我觉得最核心的是,有一群有最求的人,一起合力做一件事情,不断往前。PS.我在考虑要不要写一个关于DL/ML的修仙系列。例如「魔界小王子,誉为最有希望带领魔界重杀回来领袖的叛逃心路历程」,「我跟修真界第一门掌门的故事」,「如何利用入门道具组装小型阵法加速修炼」,「解析为什么大门长老屡屡逃奔世家」。。。
该话题由百家号作者机器之心「简介:专业的人工智能媒体和产业服务平台」整理发布
更多有关MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来的话题讨论请关注百家号Lite小程序

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号_使用指南:

步骤1:微信扫描「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号小程序码即可使用;

步骤2:微信搜索「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号小程序名称即可使用;

步骤3:微信网页访问即速商店-长按识别「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号小程序码即可使用。

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号_服务声明:

本服务由「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号小程序开发者向微信用户提供,并对本服务信息内容、数据资料及其运营行为等的真实性、合法性及有效性承担全部责任。

"「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号"由开发者"「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号"原创首发于微信小程序商店shop.jisuapp.cn,转载请注明出处。

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号 小程序截图

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号 小程序使用指南

长按保存二维码,在微信app识别

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号-微信小程序二维码

看了 「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号 的还看了

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号 小程序评分

4.6

共收到5条评价

5星3条

4星2条

3星0条

2星0条

1星0条

请给小程序评分吧

评论

英雄の禽兽

2019-07-23 02:13:18

Nice,「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号微信小程序用户体验非常好

指着太阳说﹂日

2019-07-23 02:09:16

这个「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号小程序功能很实用,操作很简单。

人生就是故事

2019-07-23 02:07:27

居然还有这样子的小程序,这「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号微信小程序简直太完美了!!

Cc小峰灬斗魂

2019-07-23 02:03:22

很值得使用的「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号小程序,决定当个忠实粉丝啦~

丿Dream丨永恒

2019-07-23 02:02:13

「MXNet专栏 | 李沐:为什么强大的MXNet一直火不起来」百家号微信小程序功能居然这么多,而且很容易上手,还说啥,体验一下就知道。

说说你的看法吧
5