至顶网软件频道消息: 5月11日凌晨消息,微软Build 2017开发者大会在美国西雅图拉开帷幕,大会不仅吸引了全球众多开发者,同时还发布了多项重要软件更新和最新技术。
不过,这次开发者大会多少有些令人措手不及,Windows居然不再是会议的重点。虽然,微软CEO萨提亚·纳德拉在开幕演讲中宣布Windows 10的月活跃设备数已经达到5亿,但是这样的消息仍旧不能掩盖云计算和人工智能的光芒。
会上,微软公布了一系列全新的Azure数据和云计算服务,用以帮助开发者快速地对现有应用进行现代化升级;全新的人工智能和Azure云服务,可以更好地理解用户意图并实现人机互动,从而帮助开发者轻松开发出真正的智能应用;此外,针对未来无处不在的智能云和智能边缘计算,微软还展示了多项与数据、物联网边缘计算与人工智能应用相关的创新服务。
服务于开发者的云平台+面向任何平台和设备的开发工具
微软全球执行副总裁兼云计算与企业事业部负责人Scott Guthrie在大会上介绍了新的Microsoft Azure和Visual Studio服务及工具,能够帮助开发者对现有应用进行现代化升级,并针对所有的主流平台构建智能应用。
微软全球执行副总裁兼云计算与企业事业部负责人Scott Guthrie
一大波的云数据库蜂拥而至。微软正式发布Azure Cosmos DB,这是微软全新开发的数据库服务能够支持全球规模的云服务与数据密集型应用——从物联网到人工智能到移动计算——它能提供惊人的高性能、容错能力以及对各种数据类型的广泛支持,包括graph格式。它是业界第一个全球分布式的多模型数据库服务,能提供带有运行时间保障、高吞吐、高一致性的水平扩展,并能保证99%的个位数毫秒级延迟。作为唯一的模式自由数据库服务,Azure Cosmos DB能为开发者带来难以置信的灵活性,它不但支持各种流行的NoSQL API,而且还提供了五种定义清晰的一致性等级可供选择,同时能够对所有数据自动建立索引。
在Azure SQL数据库基础上新增的MySQL和PostgreSQL托管服务,为开发者提供了更多的选择和灵活性,同时还能确保平台服务的高可用性,尽可能不停机以完成扩展,并可确保数据安全和数据恢复的能力。
微软数据库迁移服务开启早期预览,这将帮助Oracle和SQL Server的用户更轻松地迁移数据并快速地对自己的应用进行现代化升级。
Azure SQL数据库的改进包括:
开发工具方面,微软宣布Visual Studio 2017 for Mac正式商用,支持开发者在Windows和Mac环境之间实现无缝衔接,全面支持移动、网页和云端工作负载,并提供Docker工具、Azure Functions和Xamarin.IoT支持功能的预览。
Azure Service Fabric已正式支持Windows Server Containers,通过Visual Studio作为工具,借助Docker Compose 将容器化应用部署到Service Fabric的功能也已开启预览。微软针对几乎所有类型、所有平台容器所提供的全面支持,让开发者得以交付面向关键业务的、可扩展的应用和服务。
无处不在的人工智能
云之后就是风头正盛的人工智能。微软全球执行副总裁兼人工智能及微软研究事业部负责人沈向洋在会上发言:“人工智能正在重新定义微软。”他表示,微软在人工智能上的投入由来已久,从二十多年以前,微软就已经在不断地构建人工智能的基础,机器学习、语音识别、计算机视觉、图像识别,在这些领域中的一个一个成就不断地积累起来,最终促成了今天这一波引人注目的人工智能的突破。
依托于强大的云端计算能力、深度神经网络算法以及海量数据,微软希望,通过微软云与人工智能的独特组合,让每位开发者都能享受到人工智能带来的机遇。这包括全新升级的微软认知服务、微软机器人框架中的平台创新、深度学习工具的不断发展、人工智能与微软产品服务的持续融合,以及通过Microsoft Graph所呈现的智能数据洞察。
据了解,微软认知服务提供了29个智能API接口,也是唯一允许对API进行定制的。利用这些API,开发者能够将视觉、语音、语言、知识和搜索等智能应用加入到任何应用场景中,直接利用现成的功能或者通过定制加工,来打造自己的智能应用和机器人体验。
会上,新发布的API服务包括必应定制搜索、定制视觉服务、定制决策服务和视频索引。此外还有一个被称为Presentation Translator的PowerPoint插件,它利用了微软的Translation API接口,可以在播放演示文稿的过程中,实时地将其翻译成多种语言。认知服务实验室(Cognitive Services Labs)也已推出,它能让开发者提前尝试到尚处于早期研发阶段的新服务,例如手势识别API。
此外,微软聊天机器人框架还加入了对新的适应卡(adaptive card)的支持,开发者一次编写卡,即可用于多个应用和平台。利用微软对话机器人框架,开发者现在可以直接对接更多新渠道,包括必应搜索、Cortana和Skype for Business,并通过微软的支付请求API,更快速、便捷地用自己的微软聊天机器人结账。
Azure Batch AI Training是Azure的一项新功能,目前只提供有限预览。它允许开发者和数据科学家利用参数配置运行环境,针对多CPU、多GPU或现场可编程门阵列(FPGA)等不同环境运行自己的数据模型。
同时,微软还宣布将于今年下半年推出的全新的销售体验平台Tact,将把Microsoft Graph的威力和来自业务与客户的数据全部整合起来。在Build大会上,我们展示了微软的众多产品和服务,包括Dynamics 365、Office 365、Microsoft Teams、Cortana Skills、Microsoft Graph 和Sentiment Analysis如何被整合到Tact平台上,成为一个由对话人工智能驱动的虚拟销售助手。
好文章,需要你的鼓励
OpenAI CEO描绘了AI温和变革人类生活的愿景,但现实可能更复杂。AI发展将带来真正收益,但也会造成社会错位。随着AI系统日益影响知识获取和信念形成,共同认知基础面临分裂风险。个性化算法加剧信息茧房,民主对话变得困难。我们需要学会在认知群岛化的新地形中智慧生存,建立基于共同责任而非意识形态纯洁性的社区。
杜克大学等机构研究团队通过三种互补方法分析了大语言模型推理过程,发现存在"思维锚点"现象——某些关键句子对整个推理过程具有决定性影响。研究表明,计划生成和错误检查等高层次句子比具体计算步骤更重要,推理模型还进化出专门的注意力机制来跟踪这些关键节点。该发现为AI可解释性和安全性研究提供了新工具和视角。
传统数据中心基础设施虽然对企业至关重要,但也是预算和房地产的重大负担。模块化数据中心正成为强有力的替代方案,解决企业面临的运营、财务和环境复杂性问题。这种模块化方法在印度日益流行,有助于解决环境问题、满足人工智能的电力需求、降低成本并支持新一代分布式应用。相比传统建设需要数年时间,工厂预制的模块化数据中心基础设施可在数周内部署完成。
法国索邦大学团队开发出智能医学文献管理系统Biomed-Enriched,通过AI自动从PubMed数据库中识别和提取高质量临床案例及教育内容。该系统采用两步注释策略,先用大型AI模型评估40万段落质量,再训练小型模型处理全库1.33亿段落。实验显示该方法仅用三分之一训练数据即可达到传统方法效果,为医学AI发展提供了高效可持续的解决方案。