同样是开源应用,百度PaddlePaddle和谷歌TensorFlow有什么不同?

Posted 首席发言者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同样是开源应用,百度PaddlePaddle和谷歌TensorFlow有什么不同?相关的知识,希望对你有一定的参考价值。

 

最近,北京工业大学的学生利用百度深度开源框架PaddlePaddle为平谷的桃农,制造了一台智能桃子分拣机,可以根据桃子的颜色、大小、光亮等诸多特征,为其实现分拣。

 

而开发者利用深度开源框架,将AI技术运用到农业生产并不是第一次,早在去年就有日本开发者Koike运用到了谷歌的深度开源框架TensorFlow,开发了黄瓜分拣机。

 

而这也不免让外界认为,PaddlePaddle只是在跟风TensorFlow做了一个类似项目而已,但实际上如果对比这二者的细节,则可以发现这两大开源框架有着明显的差异。

 

PaddlePaddle和TensorFlow,反映了百度谷歌开源方向的不同

 

1)开发者成本高低设计的不同

 

日本开发者在用TensorFlow进行不同分类的黄瓜图像录入时,其用到了7000张照片,依靠全家成员耗时三个月最终才完成了录入工作。而北工大PaddlePaddle的分桃项目这边,用到了6400张照片,但是所有数据的采集和标注,只用了一个人不到一天时间完成,相比于TensorFlow减轻了巨大的工作量。

 

这是由于PaddlePaddle完善了采集数据、标注数据两个特别耗时的步骤,并借助机械领域相关经验,为开发者做出了一个极易操作的低成本解决方案。

 

 2)官方介入深度的不同

 

7000张黄瓜照片耗费三个月才录入完成,实际上以谷歌的能力,完全可以帮助开发者,设计出一套更便捷的录入系统,减少其成本,但谷歌并没有这样做,反而将黄瓜分拣项目进行各种营销宣传。

 

而PaddlePaddle这边,则寄予了更多的官方帮助,在北工大学生发现识别率不准确后,及时向GitHub的管理人员进行反馈,而当值班人员发现该问题后,就及时寄予了回复以及解决,因此,百度方面更为积极的介入到开发者的开发过程中。

 

 3)战略轻重的不同

 

在开源方面,谷歌有着广撒网的基因,其更倾向于打造更多的开源项目,以占领未来市场,安卓的成功更让其相信这一点。

 

而谷歌旗下拥有至少超过60个的开源项目,TensorFlow只是其中之一,并没有太多精力对其进行额外的拓展。

 

而百度虽然是国内开源最多的公司,虽然不能像谷歌那样在各个领域面面俱到,但这反而是百度的优势,其可以对开源项目进行更专注的投入,抬高其战略重要性。

 

因此,PaddlePaddle则更为务实,除了提供基本的框架源码之外,还提供了整体解决方案,融合机械领域的相关经验,直接为开发者提供跨行业的解决能力,可以更好的融合,并进一步实现商业化落地。

 

4)商业化潜力的不同

 

由于战略轻重的不同,扶持能力的不同,也最终决定了这两大开源框架的商业潜力不同。

 

TensorFlow由于对开发者支持少,因此,其从开发者到商业落地,时间也自然会更长。而百度的PaddlePaddle,由于战略级较高,并且赋予了更多支持,因此开发者更容易成功,并最终实现更大规模的商业化。

 

根据桃农透露,每年耗费在分拣上的支出高达3万元,如果购买一个分拣机则可以立即帮他们节省下这笔高额开销。而全国的桃园都有着购买潜力,由于设备具备通用性,可以量产,因此光是桃子分拣就将是一个巨大的市场。

 

而再继续往更大的市场去推测,除了桃子还有橘子、梨、石榴、荔枝等等诸多有着分拣需求的水果,而中国作为农业大国,这里面有着极大的想象空间。

 

 

百度为何要如此重视开源项目

 

对比PaddlePaddle的分桃案例,以及TensorFlow的黄瓜案例,后会发现,仅从深度学习开源项目上来看,百度为开发者提出了更多完整的解决方案,通过抬高自己成本的方式,来降低开发者的成本,而这一转变背后,也与百度的转型有关。

 

1)开源已是百度主要方向,陆奇上台之后,其主推了两大业务线,一个是无人车阿波罗计划,另一个则是DuerOS开放平台,这两大计划都是开源开放平台,陆奇表示,唯有通过帮助开发者的成功,才能实现百度的成功。

 

而正式这两大开放业务线的推出,也使得百度股价在陆奇接任之后直接飙升了20%,也受到了资本市场的认可。

 

在陆奇的带领下,现在百度已经认定了开源才是未来的价值,押上全部的身家,而PaddlePaddle作为百度技术的核心开源框架,也必然受到极高的重视。

 

2)百度渴望更多落地项目,仅仅只是开放并不够,依然需要有更多实际项目的落地,才能够让人工智能的技术能力发挥到最大。目前百度已经与诸多传统企业展开了各种智能合作,李彦宏此前表示人工智能未来将会在B端形成更强大的赋能,拉动整个产业发展。

 

PaddlePaddle作为重要百度发展的重点项目,其自然也渴望拥有更多的案例,以此来释放其人工智能的能力,而此次分桃案例则是一个很好的开始。

 

3)PaddlePaddle在未来对百度形成反哺,开源最终一定会为平台带来巨大的价值,这一点已经被谷歌的安卓所验证,在其之上谷歌推出了各种自身的应用,并占领了海量的安卓手机,让其再次赶上了移动时代。

 

而PaddlePaddle则也是百度押注未来智能时代的重要方向,未来PaddlePaddle如果取得了广泛的应用空间,那么百度也将从中受益,让自己其他业务线获得更大的增长空间。

 

结语:

 

PaddlePaddle分桃机的成功,也反映了百度与谷歌在开源方向上的不同,相比于谷歌,百度目前更重视PaddlePaddle的开源,并且为开发者寄予了更多的解决方案。

 

作为已将将全部身家压在开源开放商的百度,一边重兵推进开放平台,一边也渴望更多的项目能够落地,在未来释放更大的智能价值。


以上是关于同样是开源应用,百度PaddlePaddle和谷歌TensorFlow有什么不同?的主要内容,如果未能解决你的问题,请参考以下文章

PaddlePaddle系列手写数字识别

码农们注意!国内首个深度学习开源平台百度PaddlePaddle来了!

大学生为百度PaddlePaddle写书,搞好AI教育要抓这四点

百度推出超级人工智能PaddlePaddle:是个“老司机”

百度地图和谷歌地图的选择

PaddlePaddle应用于百度视觉技术的工程实践