化解谷歌AI霸权的另一种思路?开发平台的生态围剿

来源: 脑极体

概要:无论是学界还是巨头,都只能给出规则和参考,以及一小部分示例性应用,而最终让人工智能落地产生价值的,只能是成千上万脑中闪过鬼点子的开发者。


相较移动互联网,AI将是一个更激进的开发者游戏。


无论是学界还是巨头,都只能给出规则和参考,以及一小部分示例性应用,而最终让人工智能落地产生价值的,只能是成千上万脑中闪过鬼点子的开发者。


这种特性的驱动下,抢占人工智能开发基础,聚拢优质开发者生态就成为了巨头们在AI军备赛上的重头戏。而这场比拼的核心要素,就是深度学习开发平台。


目力所及,各种供给机器学习、深度学习的框架与平台层出不穷。由于很多平台都是企业和科研内部使用或者半开放模式,所以完整统计到底有多少类似平台很困难。但可以肯定的是,市面上至少有超过15个主流框架。


值得注意的是,这些平台以及背后的企业主体并不是那么友善。围绕平台、社区和开发者群落,一场新的人工智能争夺战正在打响。


而目前这场战役的主旋律,是如何围剿谷歌与TensorFlow。



微软、Facebook联手下了一招“围棋”


由于机器学习平台最初多是局限在学界使用,算法与模型的工程化基础不够充足,所以开发平台也更多是由实验室推出。大家各玩各的,不够统一。


这种方案的流弊,在于产业线索掺杂进来之后,人工智能开发平台变得非常复杂和碎片化。一个开发者为了让产品具有不同方面的功能,常常需要使用不同平台,然后费尽心力的整合到一起。


针对这种情况,9月8日微软与Facebook联合推出的一款开源工具:ONNX。


所谓的ONNX,是“Open Neural Network Exchange”的缩写,即“开放的神经网络切换”。从名称就可以看出,这款工具的价值在于开发者可以把训练的神经网络架构在不同平台间无缝对接,省去了大量的转换成本。


根据微软和Facebook公布的消息,ONNX目前已经确定兼容微软的Microsoft Cognitive Toolkit、Facebook的深度学习框架PyTorch以及非常主流的深度学习开发平台Caffe2。



这三个开发平台之间的打通当然是有其价值的,但好事者却更关注另一个信息:打通的平台中没有谷歌的TensorFlow。


于是一种猜测应运而生:Facebook和微软这两个重度AI投注者,或许希望依靠打通开发平台带来的技术标准化价值、灵活操作的体验优势以及打通平台界限后的社区资源共享,来更好的激发开发者兴趣,从而孤立谷歌在开发平台层面的势能。


这或许说明,合纵连横的互联网企业“围棋”法则,已经开始在AI这块相对意义上的净土中上演了。


项庄舞剑:阻断TensorFlow

的生态化增长


这里要解释的是,为什么一定要针对TensorFlow。


TensorFlow原本是谷歌大脑项目旗下的深度学习开发平台,在2015年这个项目正式对外开源。凭借谷歌AI项目的多元优势,其使用增长率一直居高不下。


一个重要的变化来自于今年2月TensorFlow1.0正式对外公布。这个正式版不仅优化了语言适应性,加入了更多算法支持,尤其加入了XLA(Accelerated Linear Algebra加速线性代数)使得TensorFlow开发的模型可以被部署在手机等移动设备上。


对于开发者来说,这个改变某种程度上意味着下一个时代和巨大商机。其效果立竿见影,从今年2月开始,TensorFlow正式超过了Caffe成为了使用人数最多的机器学习平台,并且差距在持续拉大。


与Caffe这种学院派不同,TensorFlow成为“扛把子”瞬间让业界联想到了那几年被安卓支配过的恐惧。而且事实也确实如此,谷歌不断投入TensorFlow工程化和产业化的可能,并且打开了与谷歌大脑、TPU、云计算等等业务的关联性,又有Deepmind等高手时长放出新创意和工具,都让TensorFlow成为了最有噱头和商业遐想的AI平台。


对于其他AI巨头企业来说,逐渐成型的谷歌AI生态或许意味着谷歌在AI领域的霸权威胁。所谓项庄舞剑意在沛公,解决行业问题只是表面文章,如何阻断谷歌AI向着完整的自生态发展,才是战略性目标。




联合起来与TensorFlow对抗,似乎成为了最现实的选择。尤其TensorFlow并非完美,其自身弱点给这个领域的竞争留下了更多不确定性。


抢夺大多数:深度学习平台的AI暗战


采访了一些工程师朋友,虽然大家对机器学习的看法非常不同(这件事其实很值得研究),但普遍来说,对TensorFlow的评价是“易入门,难精通”。


作为一个内部使用平台,虽然经历了非常多的迭代过程,但TensorFlow在运算效率上依旧饱受诟病。并且花哨无用的功能很多,对于开发者来说学习成本高、执行性较差,也难以开发出复杂的神经网络。


但TensorFlow的弱势,并不足以让其他平台持有者掉以轻心。不说谷歌自身在目的性极强的自我更新,就从大的开发者环境来说,谷歌和TensorFlow也有转弱为强的可能。


大多数开发者似乎认为,PyTorch等高度贴近深度学习特性的平台,更适合“高手们”使用。而TensorFlow则凭借简单的API接口和非常强大的社区资源,更适合入门者接触。



但这种定位一旦被确立,对于其他平台是非常危险的。因为在AI产业化进程加速的今天,重点不是如何配合深度开发者,而是如何开通与更多新手的连接,抢占已经感知到趋势,即将获取开发者身份的“大多数”。


这种情况下,放低身段,打开大门,就自然而然成为了平台产品化运营的核心思路。对于开发者来说,选择平台进行深度学习、神经网络的开发,无非思考三件事:是否流畅易用,是否消耗大量学习成本,以及是否有强大的社区资源和讨论环境。


或许,微软和Facebook以工具打通平台连接只是第一步。在终端应用场景更加多元、AI落地需求更加强烈的前提下,开发平台的重组与整合会成为接下来一段时间内的核心命题。


毕竟,“不能再让谷歌造出AI时代的安卓”,应该是大多数AI巨头的普遍共识。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/498681.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql sayhello的函数_Euphoria 函数

Euphoria 函数和过程是一样的,但它们返回一个值,并且可以在表达式中使用。本节将解释你如何在Euphoria 中编写自己的函数。函数定义:在我们使用一个函数之前,我们需要定义这个函数。最常用的方法是使用function关键字定义一个函数&#xff0c…

波士顿咨询联手MIT发布万字人工智能报告,详解企业如何跨越“AI应用鸿沟”

来源:机器人圈概要:AI可以帮助人们预测就业市场接下来的变动,发现(并满足)新的培训劳动力的需求,以此缓冲它自身及其他因素造成的影响。人们对人工智能(AI)抱有极高的期待&#xff0…

工信部:2017工业物联网白皮书

来源:199IT互联网数据中心概要:目前,物联网进入与传统产业深度融合发展的崭新阶段,工业制造领域的转型升级成为工业物联网发展的重要驱动力,世界各国纷纷发布相关的战略举措,抢占新一轮发展战略机遇。目前&…

从共享单车看城市云反射弧的工作运行机制

作者;刘锋,黄子铜概要:智能时代,我们的城市从架构上也越来越类脑化,从运转上变得越来越智慧,共享单车基于物联网技术,很便捷地解决了最后一公里的需求,是城市云脑中云反射弧在交通领…

python函数做n_简单Python函数的O(N)时间复杂性

我刚做了一个Codibility演示测试。question and my answer can be seen here,但我也会把我的答案贴在这里。我的回答是:def solution(A):# write your code in Python 2.7retresult 1; # the smallest integer we can return, if it is not in the arra…

AI 热潮之下,初创企业能否躲过科技巨头的碾压?

来源:AIis概要:人工智能(AI)是当下的流行语,AI 相关的初创企业纷纷涌现,大型科技巨头也频频采取相关动作,走在 AI 的前沿。全世界的科技巨头们要小心了。人工智能(AI)是当…

mysql先删后增并发时出现死锁_MySQL死锁案例分析一(先delete,再insert,导致死锁)...

一、死锁案例MySQL版本:Percona MySQL Server 5.7.19隔离级别:可重复读(RR)业务逻辑:并发下按某个索引字段先delete记录,再insert记录比如:begin;delete from tb where order_id xxx;insert into tb(order_id) values…

神经科学领域重大突破,港大科学家揭海马体新功能

来源:神经科技概要:香港大学研究团队在神经科学领域取得重大突破,揭示大脑中一个重要区域 — 海马体的新功能。香港大学研究团队在神经科学领域取得重大突破,揭示大脑中一个重要区域 — 海马体的新功能。团队发现,海马…

python移动平均线绘图_对python pandas 画移动平均线的方法详解

数据文件 66001_.txt 内容格式:date,jz0,jz1,jz2,jz3,jz4,jz52012-12-28,0.9326,0.8835,1.0289,1.0027,1.1067,1.00232012-12-31,0.9435,0.8945,1.0435,1.0031,1.1229,1.00272013-01-04,0.9403,0.8898,1.0385,1.0032,1.1183,1.0030... ...pd_roll_mean1.py# -*- cod…

年度最理性 AI 分析文章:预测 AI 未来,大部分人陷入了 7 大误区

来源:36氪概要:错误的预测会导致大家对不会发生的事情感到恐惧。为什么在人工智能和机器人的预测上总有人不断犯错呢?想着预测未来,却一不小心就陷入了yy。近年来图像识别突破、Waymo无人车上路、Alphago战胜人类冠军等AI的一些标…

python算24点穷举法_关于24点去重的算法?

4月12日更新 先给结论吧 花了近一周时间用JavaScript完成了24点去重算法,源码提交到了github上:auntyellow/24 ,可以在线试:gives you all dissimilar solutions.在1到13范围内的四数组合中,不重复解最多的组合是2、4…

为什么当今的企业都需要人工智能战略?

来源:腾股创投概要:人工智能(AI)从根本上改变了所有行业的企业的运营(包括制造业,医疗健康,信息技术和运输业)。今后5年,会有一些标普500强CEO 后悔没有早点考虑自己的 A…

java邮箱_java发送邮件(qq邮箱)

完整的示例代码:package cn.sw.study.common.test;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.Date;import java.ut…

昆虫大脑帮助AI解决导航难题

原作者:SAKYASINGHADASGUPTA, LEAPMIND INC译者:彭婷概要:无人机和其他自主机器人需要通过移动或其他有效的方案来解决现实生活中的问题,而这些问题有的小到平常的包裹运输,有的大到紧急搜索和救援任务。无人机和其他自…

DeepMind发布《星际争霸 II》深度学习环境

来源:AI 研习社概要:上个月,DeepMind和暴雪终于开源了《星际争霸II 》的机器学习平台。本文介绍了基于星际争霸II游戏的强化学习环境SC2LE(《星际争霸II 》学习环境)。StarCraft II: A New Challenge for Reinforcemen…

java arraylist .get_Java ArrayList get()方法

Java ArrayList get()方法java.util.ArrayList.get(int index) 方法返回在ArrayList中的指定位置的元素。1 语法public E get(int index)2 参数index:要返回的元素的索引。3 返回值返回ArrayList中指定位置的元素。4 示例package com.yiidian;/*** 一点教程网&#…

中国首篇Science机器人子刊!北航软体机器人实验室四年成果登上封面长篇

来源:北航新闻网、机器人大讲堂概要:通过这三项关键技术,我们成功实现了机器人样机能够像真正的䲟鱼一样牢牢吸附在物体表面,并且通过内部鳍片的主动抬起运动显著增大摩擦力。重磅惊喜,北京时间9月21日,国际…

java 控制台输入字符串_Java控制台输入字符串及字符串比较

需求描述:茵茵很喜欢研究车牌号码,从车牌号码上可以看出号码注册的早晚,据研究发现,车牌号码是按字典序发放的,现在她收集了很多车牌号码,请你设计程序帮她判断注册较早的号码。车牌号码由5个字母或数字组成…

DARPA:我们需要一种新型的芯片技术来确保人工智能的长足发展

原文作者:Dom Galeon译者:李凌概要:专家们普遍认为在21世纪20年代摩尔定律将黯然失色。同时,人工智能正在接受的测试要求他们有更强大的处理能力——接近于人脑的处理能力。简介上周三,美国国防部高级研究计划局&#…

java 反射.问题_Java知识点总结(反射-反射机制性能问题)

Java知识点总结(反射-反射机制性能问题)(Java知识点总结)[Java, 反射]性能相关注意点:setAccessible启用和禁用访问安全检查的开关,值为 true 则指示反射的对象在使用时应该取消 Java 语言访问检查。值为 false 则指示反射的对象应该实施 Java 语言访问检查。__并不…