主页 > T超生活 >和微软争夺云端业务,AWS 宣布开源 Neo-AI >

和微软争夺云端业务,AWS 宣布开源 Neo-AI

和微软争夺云端业务,AWS 宣布开源 Neo-AI

在云端计算界,亚马逊太过耀眼,但在开源界,微软才是领军者。以至于一直有批评人士称亚马逊的开源软体数量过少,只知道用开源计画做为创收基础,而不会为社群做出太多贡献。

和微软争夺云端业务,AWS 宣布开源 Neo-AI

亚马逊 CTO 沃纳·威格尔。

在 2018 年 11 月的 AWS re:Invent 上,亚马逊 CTO 沃纳·威格尔左手抱着数位吉他,右手摆出了「V」的胜利标识,大萤幕上的「GO BUILD」成为他对成千上万开发者们最大的期望。

豪言壮语虽喊,其开源动作仍旧显得略慢。不过眼下,亚马逊 AWS 正寻求新的方式改善这种失衡的关係。

AWS 宣布推出 Neo-AI 计画  进入开源生态

1 月 25 日,AWS 宣布推出 Neo-AI 计画,这是 Apache 软体许可下一个新的开源计画,採用了 AWS 为其 SageMaker Neo 机器学习服务开发和使用的一些技术,并将它们开放到开源生态系统当中。

之前曾报导,SageMaker Neo 在 AWS re:Invent 被首次推出,其目的是帮助开发人员针对目标硬体平台优化经过培训的机器学习模型,在 AWS 环境中,SageMaker Neo 主要在边缘执行。

众所周知,对于边缘装置而言,其机器学习模型优化往往受到计算能力和储存的限制,因为距离云端计算中心实在太远,而只能採取开发人员手动调整的方式。而 Neo-AI 就是为了解决这个问题而来。

更基础点看,机器学习具有改变应用程式开发的巨大潜力,是多领域交叉学科,涉及概率论、统计学、逼近理论、示性函数、演算法複杂度理论等多门学科,但其对专业知识的要求,只有少数公司能够承担得起。AWS 算得上是其中之一。Tom Mitchell 的机器学习(1997)对资讯理论中的一些概念有详细的解释,其中定义机器学习时提到,「机器学习是对能透过经验自动改进的计算机演算法的研究」。(Machine Learning is the study of computer algorithms that improve automatically through experience.)

ARM、英特尔和 NVIDIA 从今天开始支援 Neo-AI

回到 Neo-AI,其可以採用以下这些模型对机器学习进行优化:

此外,Amazon SageMaker Neo 做为 Apache 软体许可下的开放原始码发布,使硬体供应商能够为其处理器和装置定制它。

和微软争夺云端业务,AWS 宣布开源 Neo-AI

AWS 展示 Neo-AI 部分编译代码。

推出这个 Neo-AI 计画的好处在哪?AWS 也给出了一些回答,这有 3 个主要好处:

Neo-AI 执行时占用的空间并不大,仅需 1M 的硬碟空间(流行的深度学习库所需的是 500M-1GB),另外,Neo-AI 主要在 Amazon SageMaker Neo 执行时运作。

英特尔人工智慧产品部总经理 Naveen Rao 表示,为了从人工智慧中获得价值,人们必须确保深度学习模型可以像在边缘装置上一样轻鬆地部署在资料中心和云端中。

不过,Naveen Rao 在称讚 Neo-AI 时也不忘插播广告:

争夺云端业务,AWS 和微软在走开源这条「捷径」

不管如何,对于云端计算行业老大的 AWS 来说,这是一次开源上的进步。

和微软争夺云端业务,AWS 宣布开源 Neo-AI

据悉,目前 AWS 正在加快推出 C ++ 和 Rust 版本的开源工具,并且还与合作伙伴合作提供更多开源版本,包括:Erlang(Alert Logic)、Elixir(Alert Logic)、Cobol(Blu Age)、N | Solid(NodeSource)和PHP(Stackery)。

值得一提的是,1 月 25 日,微软收购了将开源资料库软体 PostgreSQL 商业化的初创企业 CitusData,但未透露交易条款。在 2018 年 10 月 27 日,微软宣布完成对开源社群 GitHub 的收购(目前 GitHub 拥有 2,800 万开发者)。

更早之前的 2014 年 11 月 12 日,微软正式宣布了 .NET Core 的开源,并取得巨大的成功。目前 .NET 平台已经收到来自微软以外的 3,700 多家公司、超过 6 万个社群的拉取请求。由于微软一系列的开源动作,导致 .NET 基金会在 2018 年 12 月 5 日宣布重大消息:可由微软直接任命一位新的董事进入该组织,并将本身的赞助商阵容进行扩大。

微软在开源之路上狂飙突进。

对于开发人员来说,创新的核心就是社群;但更重要的是,採购云端计算、企业开发人员的意见至关重要──这就是为什幺开源如此具有「魅力」。

直到今天,在微软官方部落格上,依然放着当时微软云端计算和企业集团执行副总裁 Scott Guthrie 在宣布 WPF、Windows Forms 和 WinUI 这 3 个流行框架正式开源时说的那句话:

开发者们,微软和 AWS,你会更喜欢谁?

相关推荐