为什么现在国内很多公司都在做深度学习框架?


提问:现在百度的paddlepaddle,华为的mindspore,一流的oneflow,开放智能的tengine,他们相对于Pytorch和TensorFlow都是小众的深度学习框架,他们这样做的目的是什么?

袁进辉(北京一流科技有限公司 · 公司创始人;微软亚洲研究院 · 主管研究员)回答:

并没有很多吧。训练框架就几家,端侧推理框架比较多。

我觉得主要有几个原因吧。

1,框架在产业链中的位置比较重要,做出来一款开发者喜欢用的框架,用户群足够广的话,商业空间很大。在国际上,哪家公司提供了全行业都在使用的底层软硬件,哪家就可以想象“平台型公司”这么一个愿景。

2,市场需求还没有很好被满足,技术也没收敛,创新就会层出不穷。原先谁能想到tf 一统天下的情况下pytorch还有机会呢,易用性一直没有被满足,tf 又没解决好,出现新框架是必然的。

3,国际形势下,“国产替代”成为一种理由。我以为,框架厂商可以借势,但切不可仅定位为备胎,还是要立志远大,不仅仅是yet another framework ,而是要在技术上有创新,能引领整个框架方向的发展。

一流科技官网

https://www.oneflow.org/

 

到处挖坑蒋玉成(深度赋智 · 信息检索算法研究员)回答:

深度学习框架这种东西本身跟Chromium这样的客户端级项目并不一样,它必须得跟企业原有基础设施深度耦合。于是国内大公司用TensorFlow肯定不可能用公开版,都是要在原有基础上根据自己的业务大规模修改甚至重构一些代码的。随着业务继续发展,到头来他们自己用的“TensorFlow”跟开源版比起来已经给改得妈都不认识了,想要合并回原分支哪怕只从技术上也是做不到的。

于是就干脆另起炉灶从头做好了,做完了也扔出来开个源——和尚摸得,我摸不得?

 

三脚插头(数据挖掘初级司机)回答:

提问者应该是觉得,反正TF、torch都是开源的,用就是了,为什么还要自己掏钱开发,开发完还开源呢?

之所以有疑问,是因为在很多人眼里,【开源】这条规则是一条铁律,所有人都必须遵守规则。

那么问题来了,如果我偏不遵守呢?你可能会说那我们就把你拉黑,让你离开这个社区。但如果我正是这个社区的创造者呢?我请你离开好不好?

所以,这个提问的根本问题在于,题主没有搞清楚实力和规则的逻辑关系。你以为实力再强也得遵守规则,事实上实力够强就能随意修改规则。

结合华为被针对的背景,开发这些平台最重要的意义就是万一哪天TF也不让用了,你得有替代品。虽然是开源的,但从最近川普的一些操作可以看出,为了利益,既往的规则是可以说打破就打破的。

又或者说,其实这些工具之所以开源,不是因为它必须开源,而是它的开发者和管理者决定了让它开源。

工具虽然开源了,但游戏规则还掌握在别人手里,这就意味着你依然是弱者,依然没有话语权。你用人家的工具玩出花来,把柄也攥在人家手里。

突破技术封锁,是当务之急。仅仅一个深度学习框架还远远不够。

更何况,深度学习框架说白了就是一款软件,开发难度也没那么大,又不是开发操作系统或者芯片,后者才是真的难。

来源:知乎

文章仅作为学术分享,著作权归属原作者,侵权请联系删文!


往期推荐

华为开源深度学习框架MindSpore背后的商业野心

PyTorch称霸顶会:CVPR论文占比是TensorFlow 4 倍

TensorFlow惊现大bug?网友:这是逼着我们用PyTorch啊!


尊敬的读者,你好!我们建立了微信群,欢迎对AI算法感兴趣的朋友,进群交流。你可以加我的微信,我邀请你进群!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值