写点什么

内部开发 5 年的项目重获新生!微软全新人工智能基础设施服务「奇点」技术细节披露

  • 2022-02-24
  • 本文字数:2498 字

    阅读完需:约 8 分钟

内部开发5年的项目重获新生!微软全新人工智能基础设施服务「奇点」技术细节披露

微软的 Azure 和研究团队正在合作开发名为“Singularity“(奇点)的人工智能基础设施服务。你可能还记得在 2003 年,微软还曾把“奇点”称为是面向未来的实验性“操作系统“。


当年的“奇点”是一个操作系统内核概念,旨在展示一些尖端的计算机科学研究成果。


大约 20 年后,微软的 Azure 和研究团队正在合作构建一个新的 AI 基础设施服务,代号又是“奇点”。奇点团队的目标正如微软在为该团队发布的一些招聘信息中所描述的那样,是“一个从头开始创建的全新人工智能平台服务,将成为人工智能产业的一项主要驱动力,无论是在微软内部还是外部都是如此”。

面向计算机科学研究的操作系统


这个软件项目并不是下一个版本的 Windows 或改头换面的 DOS。它是一个用于计算机科学研究的操作系统原型,微软说它展示了很多能让软件比当代操作系统(是的,也包括 Windows)更可靠和安全的能力。


一组从事该项目的研究人员发表了一篇题为《奇点:全球级规模、可抢占和弹性的人工智能负载调度》的论文,其中提到了关于奇点项目的技术细节。


阅读《奇点》论文:https://arxiv.org/pdf/2202.07848.pdf


在人工智能领域,“奇点”是一个常用的术语,指的是通用人工智能达到了人类水平这一里程碑。

为 A.I.可扩展性打造的原型


微软研究院的高级副总裁 Rick Rashid 在一份声明中说:“把它想象成一辆概念车。它是一个从头开始设计的原型操作系统,用于测试操作系统和应用程序相互作用的一系列全新模式。我们将它提供给社区,希望它能让研究人员迅速尝试新的想法。”微软总是很慷慨,这次也不例外。他们在自己的 CodePlex网站http://www.codeplex.com/)上提供了一个研究开发工具包(RDK)供免费下载。

推动人工智能生态系统的数字化转型


奇点服务的目标是为数据科学家和人工智能从业者提供一种方法,在微软打造的,专门为人工智能建立的分布式基础设施服务上构建、扩展、实验和迭代他们的模型。


我注意到,在 2021 年和 2022 年,微软研究院在人工智能研究领域非常活跃。这家公司希望刺激和推动行业合作开展很多有趣的研究和项目。


上述 RDK 包括了源代码、构建工具、测试套件、设计说明和其他背景资料。微软表示,该软件由一个特殊的微软研究许可证管辖,只能用于非商业性的学术项目。


2018 年,微软公开了其“脑波项目”(https://www.microsoft.com/en-us/research/project/project-brainwave/#:~:text=Project%20Brainwave%20is%20a%20deep,cloud%20and%20on%20the%20edge.&text=By%20delivering%20real%2Dtime%20AI,cloud%20with%20Azure%20Machine%20Learning)的工作,该项目旨在为 Azure 提供快速的人工智能处理能力。这个项目似乎与奇点项目有些联系。

奇点是微软研究院的一个主要项目


微软表示,“奇点”项目已经开发了 5 年多了。


根据微软研究院介绍该项目的一篇文章http://research.microsoft.com/displayArticle.aspx?id=1922),“40 多名微软研究院的研究人员和实习生在该项目上合作努力,项目纳入了他们在安全性、编程语言、工具和操作系统方面的很多想法,并加快了他们自己的研究步伐。”


分析家们猜测,“奇点”是脑波项目的下一阶段,目的是将后者的成果变成商业化服务。


微软希望自己能够处于业界主导地位,并参与到关于前沿计算机科学研究的对话交流活动中。当它收购 GitHub 并为 OpenAI 做了一台超级计算机时,他们这方面的意图就非常明显了。


2019 年,微软向 OpenAI 投资了 10 亿美元;一年后他们官宣与 OpenAI 合作,并专门为其打造了能够在全球排行榜上进入前五名的超级计算机。

微软 Azure 的人工智能研究


奇点项目的另一个目标是扩大微软 Azure 人工智能服务的规模,与 AWS、谷歌云和阿里云竞争。虽然微软建立的人工智能超级计算机是专门用于 OpenAI 的,但微软官方一直在说,他们计划通过 Azure 人工智能服务和 GitHub 提供该公司研发的众多大型人工智能模型和训练优化工具。


因此,微软希望创建并管理一个与全球顶级人工智能研究相关的社会图谱。它甚至想提供一系列工具,以获得所有这些领域的最佳数据。


微软还在其“Azure AI“的品牌下为那些不需要专用超级计算机的客户提供各种加速器和服务。


如何描述这样一个项目呢?


“奇点项目的核心是一个新颖的、负载感知的调度器,可以在分布于全球范围的庞大加速器阵容(如 GPU 和 FPGA)上透明抢占和弹性扩展深度学习负载,以在获得更高利用率的同时不影响其正确性或性能。“

「奇点」新生


新发表的论文中列出的作者包括 Azure 首席技术官 Mark Russinovich、合作伙伴架构师 Rimma Nehme——他曾在 Azure Cosmos DB 工作,直到 2019 年转到 Azure 从事人工智能和深度学习研究工作,以及技术研究员 Dharma Shukla。


我甚至找不到与此相关的 YouTube 视频。


微软的观察家们可能还记得,这家公司之前在另一个研究项目中使用了奇点这个代号。微软显然对追寻通用人工智能的众多想法相当着迷,并试图充分利用 AI 军备竞赛和追求人工智能圣杯过程中产生的成果。微软拥有地球上最好的网络安全保障能力,所以可以很安全可靠地利用这些成果。


微软的最终目标会不会是某种能够超越人类,且似乎总是处于自我毁灭边缘的超大规模人工智能呢?如果真发生了这样的事情绝对会是一大讽刺吧。


微软的奇点项目一直是对未来人工智能可扩展性的概念验证。我与微软研究院没有任何关系,但我对这个领域相当好奇。


现实情况是,微软可能是在人工智能和元宇宙概念的交点上最独特的一家公司。当然,字节跳动、谷歌、百度和 Meta 也都在这一领域参与竞争。


微软明白,通过与世界顶级大学合作开展研究,它的手中就能一直有着最好的项目和最聪明的头脑,这可能会影响人工智能在未来几十年的发展。这是一个相当聪明的策略。


很难说微软的“奇点“人工智能基础设施服务到底会产生什么影响。希望它不仅仅是一个 Azure 的噱头。尽管我看好人工智能即服务(Ai-as-a-Service),但我希望看到奇点并不只是云计算厂商提升垄断势力的又一件产品而已。


将来等我们了解了更多信息,掌握了这个项目与现实世界和微软从事尖端人工智能研究的庞大生态系统之间协同作用的更多细节,我们就可以重新讨论这个话题。看起来微软并不打算急于求成,我们可以继续关注奇点这个项目。


原文链接:


https://aisupremacy.substack.com/p/microsoft-unveils-singularity-ai?utm_source=url

2022-02-24 13:353449
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 548.3 次阅读, 收获喜欢 1978 次。

关注

评论

发布
暂无评论
发现更多内容

你是如何使用React高阶组件的?

beifeng1996

前端 React

react源码分析:深度理解React.Context

flyzz177

React

appuploader上架详解大全(上)

雪奈椰子

iOS上架 ios打包 IPA上传 app证书

百度前端一面高频vue面试题汇总

bb_xiaxia1998

Vue 前端

说说你对Vue的keep-alive的理解

bb_xiaxia1998

Vue 前端

滴滴前端一面高频手写面试题汇总

helloworld1024fd

JavaScript 前端

从React源码角度看useCallback,useMemo,useContext

goClient1992

React

从React源码来学hooks是不是更香呢

goClient1992

React

2023前端vue面试题及答案

bb_xiaxia1998

Vue 前端

全面了解Python的变量与基本数据类型

Python 变量 数据类型

巧用 ChatGPT,让开发者的学习和工作更轻松 | 社区征文

陈明勇

ChatGPT

深度讲解React Props

夏天的味道123

前端 React

ChatGPT:时代赋予的机遇 | 社区征文

石云升

人工智能 机遇 AIGC ChatGPT

面试官:vue2和vue3的区别有哪些?

bb_xiaxia1998

Vue 前端

从零开始实现一个Promise

helloworld1024fd

JavaScript 前端

京东前端二面高频手写面试题(持续更新中)

helloworld1024fd

JavaScript 前端

巧妙利用“慧言”机器人在安全场景中实践

京东科技开发者

人工智能 AI 技术 场景需求

用javascript分类刷leetcode13.单调栈(图文视频讲解)

js2030code

JavaScript LeetCode

Gateway集成Netty服务

Java 架构

从基础掌握Python的列表和元组

Python 列表 元组

前端leetcde算法面试套路之树

js2030code

JavaScript LeetCode

前端leetcde算法面试套路之堆

js2030code

JavaScript LeetCode

appuploader 上架详解大全(下)

雪奈椰子

iOS上架 描述文件打包

限流算法及方案介绍

京东科技开发者

高并发 限流算法 高并发处理 限流熔断 企业号 2 月 PK 榜

Python字符串和正则表达式的深入学习

Python 正则表达式 字符串

Python字典和集合初窥

Python 集合 字典

阿里前端二面react面试题

beifeng1996

前端 React

从零到一手写迷你版Vue

helloworld1024fd

JavaScript 前端

带你实现react源码的核心功能

goClient1992

React

react的useState源码分析

flyzz177

React

react源码分析:组件的创建和更新

flyzz177

React

内部开发5年的项目重获新生!微软全新人工智能基础设施服务「奇点」技术细节披露_AI&大模型_Michael Spencer_InfoQ精选文章