MSRA联手国内四大顶级高校共建新一代人工智能开放科研教育平台

本文涉及的产品
交互式建模 PAI-DSW,5000CU*H 3个月
模型训练 PAI-DLC,5000CU*H 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
简介:

5 月 22 日,为响应国家人工智能战略规划以及教育部关于人工智能相关建设与发展的号召,微软亚洲研究院宣布,联手北京大学、中国科学技术大学、西安交通大学和浙江大学四所国内顶级院校,共建新一代人工智能开放科研教育平台。雷锋网 AI 科技评论对本次平台启动仪式的内容整理如下。从学术开发和企业活动上看,MSRA 在雷锋网(公众号:雷锋网)学术频道 AI 科技评论旗下数据库项目「AI 影响因子」中有不错的表现。MSRA 近期承办了 2018 微软人工智能大会微软中英新闻翻译达到人类水平,成绩斐然,希望MSRA之后有更好的表现。

MSRA联手国内四大顶级高校共建新一代人工智能开放科研教育平台

微软全球资深副总裁、微软亚太研发集团主席兼微软亚洲研究院院长洪小文表示:「微软亚洲研究院在人工智能基础研究方面有着 20 年的积累,此次携手国内顶级高校共建新一代人工智能开放科研教育平台,我们的愿景在于进一步将微软的技术优势付诸平台实践,提升中国新一代人工智能领域的研发创新、人才培养、科学研究、社会服务能力。我们希望此次平台成立翻开产学研各界开放共赢的新开篇,并期待更多后续合作高校的加入」

到 2020 年,平台计划开展超过 100 个联合科研项目,开设超过 200 个人工智能课程,帮助 2000 位以上的教师提升专业技能,并为超过 2 万名学生提供实践实训的机会。

四大核心资源&服务

新一代人工智能开放科研教育平台将深度聚焦科研、教学与生态,面向中国高校提供技术支撑平台、工具、数据和课程四大核心资源和服务。

支撑平台:在新一代人工智能开放科研教育平台的合作框架下,微软将推出 Open Platform for AI(Open PAI)人工智能管理和调度平台,这是国内首个针对深度学习领域由多方共同开发的开源平台解决方案。合作各方将利用 Open PAI 开放、开源、兼容的特性,以及微软强大的计算能力和资源,建立属于自己的人工智能基础支撑平台,并享有自主产权和创新成果,为各自学校内部提供人工智能领域的创新和教育服务支持工作。

工具:为了帮助平台合作高校更轻松地享受到人工智能领域中间技术层和深入业务的上层应用这两层关键技术能力带来的益处,微软将提供业界第一款针对人工智能全生命周期集成开发的环境——Tools For AI,以及微软在语音、语言、视觉等核心技术范畴内的开源工具。同时,平台还将集成高校在各自领域里的优质开源工具。

数据:在平台合作框架下,微软将开放自身人工智能领域的数据集供合作高校科研和教育使用,各高校也将通过平台贡献各自在多个领域的数据集,如中国科学技术大学国家类脑实验室的海量类脑数据等。

课程:微软将积极整合自身人工智能的技术和专家积累,兼顾实战和知识,开发并开放一套人工智能模块化课程,同时平台还将联合高校专家,共同合作开发一系列具有推广和示范性意义的、符合高校教学理念的人工智能系列课程。平台合作高校也将根据自身学校学科建设和人才培养方案,定制出具有国际化水平的人工智能专业和实践课程。

OpenPAI

微软亚洲研究院为新一代人工智能开放科研教育平台提供的三大关键技术之一,Open Platform for AI(OpenPAI)备受瞩目。

OpenPAI 是由微软亚洲研究院和微软(亚洲)互联网工程院联合研发的,支持多种深度学习、机器学习及大数据任务,可提供大规模 GPU 集群调度、集群监控、任务监控、分布式存储等功能。

OpenPAI 的架构如下图所示,用户通过 Web Portal 调用 REST Server 的 API 提交作业(Job)和监控集群,其他第三方工具也可通过该 API 进行任务管理。随后 REST Server 与 Launcher 交互,以执行各种作业,再由 Launcher Server 处理作业请求并将其提交至 Hadoop YARN 进行资源分配与调度。可以看到,OpenPAI 给 YARN 添加了 GPU 支持,使其能将 GPU 作为可计算资源调度,助力深度学习。其中,YARN 负责作业的管理,其他静态资源(下图蓝色方框所示)则由 Kubernetes 进行管理。

MSRA联手国内四大顶级高校共建新一代人工智能开放科研教育平台

OpenPAI 完全基于微服务架构,所有的 OpenPAI 服务和 AI Job 均在容器中运行,这样的设计让 OpenPAI 的部署更加简单,无论是在 Ubuntu 裸机集群还是在云服务器上,仅需运行几个脚本即可完成部署。这同时也使其能够支持多种不同类型的 AI 任务,如 CNTK、TensorFlow、PyTorch 等不同的深度学习框架。此外,用户通过自定义 Job 容器即可支持新的深度学习框架和其他机器学习、大数据等 AI 任务,具有很强的扩展性。

在运维方面,OpenPAI 提供了 AI 任务在线调试、错误报警、日志管理、性能检测等功能,显著降低了 AI 平台的日常运维难度。同时,它还支持 MPI、RDMA 网络,可满足企业对大规模深度学习任务的性能要求。

不仅如此,OpenPAI 还实现了与 Visual Studio 的集成。Visual Studio Tools for AI 是微软 Visual Studio 2017 IDE 的扩展,用户在 Visual Studio 中就可以开发、调试和部署深度学习和 AI 解决方案。集成后,用户在 Visual Studio 中调试好的模型可便捷地部署到 OpenPAI 集群中。

OpenPAI 五大优势

由上文可见 OpenPAI 具有如下五大优势。

为深度学习量身定做,可扩展支撑更多 AI 和大数据框架

通过创新的 PAI 运行环境支持,几乎所有深度学习框架如 CNTK,TensorFlow, PyTorch 等无需修改即可运行;其基于 Docker 的架构则让用户可以方便地扩展更多 AI 与大数据框架。

容器与微服务化,让 AI 流水线实现 DevOps

OpenPAI 100% 基于微服务架构,让 AI 平台以及开发便于实现 DevOps 的开发运维模式。

支持 GPU 多租,可统筹集群资源调度与服务管理能力

在深度学习负载下,GPU 逐渐成为资源调度的一等公民,OpenPAI 提供了针对 GPU 优化的调度算法,丰富的端口管理,支持 Virtual Cluster 多租机制,可通过 Launcher Server 为服务作业的运行保驾护航。

提供丰富的运营、监控、调试功能,降低运维复杂度

OpenPAI 为运营人员提供了硬件、服务、作业的多级监控,同时开发者还可以通过日志,ssh 等方便调试作业。

兼容AI开发工具生态

平台实现了与 Visual Studio Tools for AI 等开发工具的深度集成,用户可以一站式进行 AI 开发。

入门 OpenPAI

本次会议微软亚洲研究院还为大家提供了 OpenPAI 的入门教程。

首先是平台部署:

编译支持 GPU 调度的 Hadoop AI 容器,详见https://github.com/Microsoft/pai/blob/master/hadoop-ai/README.md

部署 Kubernetes 以及系统服务(如 drivers、zookeeper、REST Server 等)。详见https://github.com/Microsoft/pai/blob/master/pai-management/README.md

访问 Web Portal 进行任务提交和集群管理。

然后是提交深度学习 Job 示例

将你的数据和代码上传至 HDFS:如用 hdfs 命令行将数据上传至hdfs://host:port/path/tensorflow-distributed-jobguid/data

准备 Job 配置文件:详见https://github.com/Microsoft/pai/tree/master/job-tutorial

浏览 Web Portal,点击"Submit Job"上传配置文件,即可提交你的 Job。

具体学习和体验 OpenPAI,请点击https://github.com/Microsoft/pai

以上就是雷锋网 AI 科技评论对本次 MSRA 承办的新一代人工智能开放科研教育平台启动仪式的全部报道。


原文发布时间为:2018-05-28

本文作者:sanman

本文来自云栖社区合作伙伴“雷锋网”,了解相关信息可以关注“雷锋网”。

相关实践学习
部署Stable Diffusion玩转AI绘画(GPU云服务器)
本实验通过在ECS上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。
相关文章
|
21天前
|
人工智能 JSON 数据格式
RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
【9月更文挑战第6天】RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
|
16天前
|
机器学习/深度学习 人工智能 算法
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
文本分类识别系统。本系统使用Python作为主要开发语言,首先收集了10种中文文本数据集("体育类", "财经类", "房产类", "家居类", "教育类", "科技类", "时尚类", "时政类", "游戏类", "娱乐类"),然后基于TensorFlow搭建CNN卷积神经网络算法模型。通过对数据集进行多轮迭代训练,最后得到一个识别精度较高的模型,并保存为本地的h5格式。然后使用Django开发Web网页端操作界面,实现用户上传一段文本识别其所属的类别。
31 1
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
|
2月前
|
人工智能 监控 算法
智能时代的伦理困境:AI技术的道德边界探索人工智能在教育领域的革新之路未来编程:人工智能与代码共生的新篇章
【8月更文挑战第21天】在人工智能(AI)技术飞速发展的今天,我们正处在一个前所未有的科技变革时期。随着AI技术的深入人类生活的方方面面,它不仅带来了便利和效率的提升,同时也引发了关于道德和伦理的深刻讨论。本文将探讨AI技术发展中遇到的伦理挑战,以及如何建立合理的道德框架来指导AI的未来应用,确保技术进步与人类社会价值观的和谐共存。
232 61
|
7天前
|
人工智能 搜索推荐 算法
AI与未来教育:个性化学习的实践
【10月更文挑战第3天】在21世纪科技浪潮中,人工智能(AI)正重塑教育领域,尤其在个性化学习方面展现出巨大潜力。本文探讨了AI如何通过智能评估、定制化学习路径、情感识别及虚拟助教等方式,提升教育质量和效率,激发每个学生的学习潜能。尽管面临数据隐私和技术普及等挑战,AI与未来教育的融合正开启新篇章,有望实现真正的“因材施教”。
|
23天前
|
机器学习/深度学习 人工智能 自然语言处理
人工智能在教育中的创新应用:个性化学习的未来
【9月更文挑战第18天】人工智能在教育中的创新应用正在深刻改变着我们的教学方式和学习体验。从个性化学习方案的制定到智能化辅导与反馈,从多元化学习资源的推荐到自动化评分与智能考试系统,AI技术正在为教育领域带来前所未有的变革。面对这一变革,我们需要以开放和批判的态度拥抱它,共同探索AI时代教育的无限可能,为每一个学习者创造更美好的未来。
105 12
|
16天前
|
机器学习/深度学习 人工智能 算法
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台。果蔬识别系统,本系统使用Python作为主要开发语言,通过收集了12种常见的水果和蔬菜('土豆', '圣女果', '大白菜', '大葱', '梨', '胡萝卜', '芒果', '苹果', '西红柿', '韭菜', '香蕉', '黄瓜'),然后基于TensorFlow库搭建CNN卷积神经网络算法模型,然后对数据集进行训练,最后得到一个识别精度较高的算法模型,然后将其保存为h5格式的本地文件方便后期调用。再使用Django框架搭建Web网页平台操作界面,实现用户上传一张果蔬图片识别其名称。
36 0
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
|
23天前
|
人工智能 自然语言处理 前端开发
基于ChatGPT开发人工智能服务平台
### 简介 ChatGPT 初期作为问答机器人,现已拓展出多种功能,如模拟面试及智能客服等。模拟面试功能涵盖个性化问题生成、实时反馈等;智能客服则提供全天候支持、多渠道服务等功能。借助人工智能技术,这些应用能显著提升面试准备效果及客户服务效率。 ### 智能平台的使用价值 通过自动化流程,帮助用户提升面试准备效果及提高客户服务效率。 ### 实现思路 1. **需求功能设计**:提问与接收回复。 2. **技术架构设计**:搭建整体框架。 3. **技术选型**:示例采用 `Flask + Template + HTML/CSS`。 4. **技术实现**:前端界面与后端服务实现。
37 1
|
1月前
|
人工智能 搜索推荐 算法
人工智能与未来教育:一场教学革命的序曲
在这篇文章中,我们将探索人工智能如何重新定义教育领域。从个性化学习到智能评估,AI技术正在打开一扇扇通往更高效、更公平教育体系的大门。本文旨在揭示AI在教育中的潜力,同时讨论其可能带来的挑战和机遇。通过分析具体案例和最新研究,我们将一窥AI技术如何塑造未来的学习环境。
|
1月前
|
数据采集 人工智能 自然语言处理
AI战略丨赋能更好的教育, 大模型应用再提效
采用成熟厂商的解决方案,不仅仅是因为过硬的技术,还有对客户业务的理解,以及顺畅的沟通和服务能力。
|
2月前
|
人工智能 自然语言处理 搜索推荐
AI技术在现代教育中的应用及其影响
【8月更文挑战第23天】本文将探讨人工智能(AI)在教育领域的应用,以及它如何改变我们学习的方式。我们将看到AI如何帮助个性化学习,提高教学质量,以及它在远程教育中的作用。我们还将讨论AI在教育中的一些挑战和争议,包括数据隐私和机器替代人类教师的问题。最后,我们将展望AI在未来教育中的可能发展。

热门文章

最新文章