全球协作,微软人工智能技术助力智能医疗服务升级

2017-05-15 10:48:02 来源:微软科技 热度:
在美国西雅图举行的2017 微软Build 开发者大会上,微软发布了一系列全新人工智能技术和服务,切实体现了微软普及人工智能(Democratizing AI),将人工智能带给每个人的愿景和行动力。微软CEO 萨提亚·纳德拉表示,在如今这个拥有近乎于无限计算能力、并且数据呈指数级增长的环境下,微软专注于予力每一位开发者,帮助他们开发应用,让他们享受到人工智能带来的机遇,从而适应新的智能云及智能边缘计算时代。
 
 
无需作秀,创业企业Airdoc就切身体会到了微软人工智能平台的好处。
 
Airdoc是一家专注于以深度学习提升医学诊疗效率的成长型企业,以平台、算法、数据积累打造人工智能应用,帮助医生提高诊断效率和准确率。历经数年的积累,目前Airdoc在放射影像、肿瘤、皮肤科、B超及眼科等领域都获得了突破并拥有实际的落地应用。例如,针对糖尿病并发症——糖尿病性视网膜眼底病变(DR),Airdoc可以协助医生快速完成视网膜病变的筛查及分析,解决了传统手段在DR早期确诊率低的困境,从而有效地防止病患视觉的损失以及失明。
 
提供基于深度神经网络和机器学习的高实时性算法服务,是Airdoc服务背后的核心竞争力。然而,已在众多医疗机构部署了深度学习算法的Airdoc还面临大规模医疗数据和实时并发的需求,但市面已有的深度学习系统框架的性能已经很难满足Airdoc在训练和生产环境的高实时性需求。因此,当Airdoc创始人张大磊得知微软推出了微软认知工具包的时候,立刻兴奋起来。“抱着试试看的心情”,张大磊给微软开发者体验部门发了电子邮件,询问相关情况。
 
微软认知工具包(Microsoft Cognitive Toolkit,曾用名为深度学习工具包CNTK,Computational Network Toolkit),是微软研究院推出的一个用于深度学习的系统,能够基于CPU 和 GPU高效、跨平台地处理大规模、可投入应用的任务,并可同时支持 Windows 和 Linux 系统。事实上,2016年微软实现了对话语音识别技术超越人类专业水平的突破,背后的功臣就是微软认知工具包。此外,包括人工智能助理小娜(Cortana)和混合现实全息眼镜HoloLens等微软智能产品中的语音识别功能也都是基于微软认知工具包实现的。
 
为了让更多开发者能够轻松开发出各种有趣的人工智能应用,微软已经将微软认知工具包开源,并于近期发布了具有更强性能表现和学习能力的2.0版本。跟其它开源软件相比,微软认知工具包最突出的优势在于它高效的计算性能,尤其在大规模、分布式的机器学习方面有着卓越的表现,在加速完成学习任务的同时还可以保证模型的准确性。
 
正是因为微软认知工具包的强大功能,使得Airdoc希望进行相关部署,以实现在多机多卡的分布式训练环境下,提升原有系统的整体性能。但Airdoc的应用服务此前是基于Caffe平台的ResNext和GoogLeNet模型所构建的,因此系统的迁移工作成了一大难题。而且面对大量的医疗数据,向微软认知工具包的迁移不仅需要平稳、迅速地进行,还需要确保相关工具的准确度。
 
在接到Airdoc需求的第一时间,微软即刻行动,迅速成立了一支由微软开发者体验部门技术人员、微软亚洲研究院研究员与在美国总部的微软认知工具包团队共同组成的虚拟技术支持小组,开启了与Airdoc的紧密合作。在微软北京办公室一间30平米的会议室里,平台迁移技术支持小组的成员们交流了技术设想,并对每一个细节都进行了充分的讨论。另一边,位于美国总部的团队也通过Skype for Business远程参与。
 
微软开发者体验部门首席平台技术顾问王启霄表示:“自从与Airdoc创始人张大磊第一次接触之后,微软与Airdoc双方的技术团队就开启了‘同吃住’般密切的交流。我们希望成为最了解Airdoc技术的团队,只有这样才能更好地探索解决问题的方法,并尽我们所能提供最佳的解决方案。”
 
若要实现向微软认知工具包的平稳迁移,就必须要保证:第一,迁移后的算法模型在真实病患数据上跑出来的结果与原先模型完全一致;第二,计算效率不能降低。只有保证这两个前提,迁移才算成功。对这项“时间紧,任务重”的工作,微软的研究员和工程师们都投入了巨大的积极与热情。
 
第一天,在微软开发者体验部门详细了解了Airdoc的原有模型结构以及训练和评估两个方面的模型数据之后,微软亚洲研究院的研究员迅速针对模型编写出了可满足需求的转化器(Converter),用于模型过渡,同时基于真实数据进行训练。经过多轮的评估比较,研究员们欣喜地发现,迁移完全可行,这也让大家对结果充满了信心。
 
第二天,基于前一天的对比结果,在美国微软认知工具包团队的支持下,微软亚洲研究院的研究员针对新模型的代码进行了调整,并且与Airdoc合作将微软认知工具包的代码库进行了重建和整合。一切都在有条不紊地推进。
 
第三天,微软亚洲研究院的研究员相应地将转化器进行了更新,并在当晚得出了一个令人振奋的结果:基于微软认知工具包模型运行出来的数据结果与此前Caffe平台模型的运行结果完全一致!
第四天,迁移工作全面结束,结果不仅达成了预期目标,更是超过了所有人的设想:运行数据的准确率与原有模型完全一致,且在微软认知工具包上的GoogLeNet模型运行效率远远高于Caffe平台;整体模型的运行效率提升了30%-40%。
 
“我一直相信微软,相信微软的技术。微软技术平台的可靠性、先进性毋庸置疑。兼容性和开放性更是为我们创造了更多可能。这次合作,仅仅用了不到四天的时间就实现了无缝衔接,太震撼了!”Airdoc创始人张大磊表示, “不过其中最让我感动的,是微软研究员和技术人员的科研热情、协作精神。没想到一封电子邮件,就开启了双方如此真心诚意的紧密合作。”
 
“普及人工智能”现已成为微软各个部门的共识。从微软研究院到微软产品技术部门,从北京到西雅图,从云计算平台到开发工具,人工智能正在成为微软上下统一的目标,整个微软正在全力推动实现这一愿景。
“‘一个微软’是我们秉持的公司理念,无论身在哪个时区,哪个部门,我们的员工都将团结协作,持续为个人用户、技术开发人员和组织机构提供值得信赖的技术、服务和产品。”微软全球资深副总裁、微软亚太研发集团主席兼微软亚洲研究院院长洪小文表示。

责任编辑:黄焱林

相关推荐

微软:ARM版Win8将同时发布 可运行Office

2月10日消息,据AllThingsD报道,微软Windows部门总裁史蒂芬·西诺夫斯基(StevenSinofsky)接受采访时称,第一款运行Windows8的ARM架构芯片产品,会与运行Windows8的传统英特尔和AMD芯片电脑同时推出。西诺夫斯基还表示,ARM产品上的Windows系统将携带多个Office应用程序,包括Word、PowerPoint、Excel和OneNote,不过这些软件都进行了修改,以非常节约电力的方式运行。但西诺夫斯基称,虽然这些应用软件可运行在传统的Windows桌面上,但除了Windows本身的组件外,只有这些软件可被允许运行在ARM设备上上。西诺夫斯基对A

微软和苹果桌面斗法频临分道扬镳

微软和苹果开始在桌面之争中走向不同的短点微软和苹果的桌面之争一直处于胶着状态,并且近期都透出了最新桌面操作平台的最新消息。苹果已与日前发布了最新的OSX10.8(代码名MountainLion)的开发者预览版操作平台,而微软也已经公布了其上市Windows8消费者预览版的计划,或将于本月底的MWC2012上正式发布。从两家移动操作平台的不同走势来看,微软和苹果开始在桌面之争中走向不同的短点。微软Windows桌面的移动化

微软为开发者提供Windows 8的ARM平板和PC

国外媒体报道,微软开始让开发者试用Windows8的ARM产品。微软将向部分开发者和多家公司开放基于ARM处理器的平板电脑和PC的Windows8。这些开发者拿到了的这些平板电脑和PC基于高通SnapdragonS4和Nvidia4核Tegra3处理器,都是基于ARM架构并且包括了LTE4G技术。这些设备将让开发者全体验Windows8和ARM组合,同时有机会在此系统组合下开发应用。高通称已经向开发者发放了基于ARM并且使用Windows8的PC,微软则向其软件开发者提供了基于Tegra3的平板电脑。

微软下周一开发布会 或重在ARM版Win8设备

6月15日消息,微软将于下周一召开发布会,将有重大产品宣布,会议地点在旧金山。微软已经向媒体发出邀请函,会议在下午召开,不过微软没有透露会议具体地点,要到下周一上午才能知道。在邮件中,微软说:“这将是微软重要产品发布会,你不会错过的。”微软拒绝进一步置评。从发布会地点来看,它可能与娱乐产业有关。最近几个月,微软向Xbox360视频游戏机推出更多的电视节目。Netflix已经向Xbox提供节目,公司CEO也进了微软董事会。微软还准备推出新Windows8操作系统,它同时在笔记本、平板、电脑、电视上运行。而据AllThingsD报道称,微软会推出基于ARM平台的Windows8平板电脑。还会展示一