热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

微软放出消息:Win10将提供AI开发平台

微软正在为Windows10准备一个新的机器学习平台,帮助开发者在他们的应用程序中添加人工智能(AI)功能。该公司在周三的Windows开发者日活动上公布了这一消息&

微软正在为Windows 10准备一个新的机器学习平台,帮助开发者在他们的应用程序中添加人工智能(AI)功能。

该公司在周三的Windows开发者日活动上公布了这一消息,并发表了一篇题为“Windows开发者的人工智能平台”的博客文章。微软在文章中表示,这个平台将会在“Windows 10的下一个重大更新”中出现,目前该版本代号为“Redstone 4”(红石 4),预计将于今年春天发布。

微软表示将分享自己在Cortana(微软小娜)和Bing搜索等产品的开发中所应用到的人工智能技术。

微软放出消息:Win 10将提供AI开发平台

微软的博客中声明称:“随着Windows 10的下一次重大更新,我们开始将提供技术支持,让每一个在Windows 10上构建应用程序的开发者都可以使用人工智能来提供更强大、更吸引人的体验。”

最初,AI的功能将集中在机器学习上,类似于高通和AMD等这样的合作伙伴将会协助推出“Windows ML”平台。

微软放出消息:Win 10将提供AI开发平台

微软表示,Windows 10的人工智能平台将允许开发者在Windows设备应用程序中使用预先训练好的机器学习模型。该公司称可为开发人员带来的优势如下:

·低延迟,实时结果:Windows可以使用PC的本地处理功能执行人工智能评估任务,能够实时分析大型本地数据,如图像和视频。结果可以快速、高效地交付,以便在诸如游戏引擎之类的性能密集型工作负载中使用,或者为搜索提供索引之类的后台任务。

·降低运营成本:通过微软的云人工智能平台,开发人员可以构建可负担得起的端到端人工智能解决方案,将Azure的培训模型与部署到Windows设备进行评估。通过减少或消除摄入大数据集(如摄像机镜头或传感器遥测)所带来的带宽成本,可以显著节约成本。复杂的工作负载可以在边缘进行实时处理,并将最小的样本数据发送到云上,以改进对观察结果的训练。

·灵活性:开发人员可以根据客户和场景的需要选择在设备或云中执行人工智能任务。如果在设备上断开连接,或者因为成本、大小、策略或客户偏好等原因,数据无法发送到云上,人工智能任务可在设备上离线处理。

该计划的一个关键组成部分是Windows支持开放的神经网络交换格式(ONNX),这是一种开放的生态系统,可用于由微软、Facebook和亚马逊网络服务(AWS)支持的可互换的人工智能模型。

使用Azure机器学习工作台,Windows 10的开发人员和数据科学类从业者将能够训练和使用ONNX模型。此外,该公司表示,其Azure定制视觉服务将支持为Windows 10创建ONNX模型。

新的功能将很快在Visual Studio IDE中提供。

微软放出消息:Win 10将提供AI开发平台

微软表示:“我们还为Windows系统的AI开发人员提供了丰富的开发经验。”从Visual Studio Preview 15.7开始,在UWP项目中添加ONNX文件将自动生成项目中的模型接口。对于以前版本的Visual Studio,开发人员可以使用MLGen工具生成代码接口,然后手动将其添加到项目中。这个功能很快就会出现在AI的Visual Studio工具中。

根据最近发布的“Windows机器学习”文档,新平台将利用设备CPU和GPU进行硬件加速性能,以助进行传统机器学习算法和深度学习的计算评估。

文档提供了创建第一个Windows机器学习应用程序、培训模型和转换模型的指导手册,以及演示如何使用新平台的示例应用程序。



推荐阅读
  • 深入解析C语言中结构体的内存对齐机制及其优化方法
    为了提高CPU访问效率,C语言中的结构体成员在内存中遵循特定的对齐规则。本文详细解析了这些对齐机制,并探讨了如何通过合理的布局和编译器选项来优化结构体的内存使用,从而提升程序性能。 ... [详细]
  • 在Windows系统中安装TensorFlow GPU版的详细指南与常见问题解决
    在Windows系统中安装TensorFlow GPU版是许多深度学习初学者面临的挑战。本文详细介绍了安装过程中的每一个步骤,并针对常见的问题提供了有效的解决方案。通过本文的指导,读者可以顺利地完成安装并避免常见的陷阱。 ... [详细]
  • 性能测试中的关键监控指标与深入分析
    在软件性能测试中,关键监控指标的选取至关重要。主要目的包括:1. 评估系统的当前性能,确保其符合预期的性能标准;2. 发现软件性能瓶颈,定位潜在问题;3. 优化系统性能,提高用户体验。通过综合分析这些指标,可以全面了解系统的运行状态,为后续的性能改进提供科学依据。 ... [详细]
  • Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ... [详细]
  • 最详尽的4K技术科普
    什么是4K?4K是一个分辨率的范畴,即40962160的像素分辨率,一般用于专业设备居多,目前家庭用的设备,如 ... [详细]
  • Java高并发与多线程(二):线程的实现方式详解
    本文将深入探讨Java中线程的三种主要实现方式,包括继承Thread类、实现Runnable接口和实现Callable接口,并分析它们之间的异同及其应用场景。 ... [详细]
  • 本文总结了一些开发中常见的问题及其解决方案,包括特性过滤器的使用、NuGet程序集版本冲突、线程存储、溢出检查、ThreadPool的最大线程数设置、Redis使用中的问题以及Task.Result和Task.GetAwaiter().GetResult()的区别。 ... [详细]
  • 装饰者模式(Decorator):一种灵活的对象结构设计模式
    装饰者模式(Decorator)是一种灵活的对象结构设计模式,旨在为单个对象动态地添加功能,而无需修改原有类的结构。通过封装对象并提供额外的行为,装饰者模式比传统的继承方式更加灵活和可扩展。例如,可以在运行时为特定对象添加边框或滚动条等特性,而不会影响其他对象。这种模式特别适用于需要在不同情况下动态组合功能的场景。 ... [详细]
  • VS2019 在创建 Windows 恢复点时出现卡顿问题及解决方法
    在使用 Visual Studio 2019 时,有时会在创建 Windows 恢复点时遇到卡顿问题。这可能是由于频繁的自动更新导致的,每次更新文件大小可能达到 1-2GB。尽管现代网络速度较快,但这些更新仍可能对系统性能产生影响。本文将探讨该问题的原因,并提供有效的解决方法,帮助用户提升开发效率。 ... [详细]
  • Python全局解释器锁(GIL)机制详解
    在Python中,线程是操作系统级别的原生线程。为了确保多线程环境下的内存安全,Python虚拟机引入了全局解释器锁(Global Interpreter Lock,简称GIL)。GIL是一种互斥锁,用于保护对解释器状态的访问,防止多个线程同时执行字节码。尽管GIL有助于简化内存管理,但它也限制了多核处理器上多线程程序的并行性能。本文将深入探讨GIL的工作原理及其对Python多线程编程的影响。 ... [详细]
  • 在VS2013中编译FFMPEG时遇到的问题及解决方案
    在使用VS2013编译旧版本FFMPEG库时遇到了一些问题,因为官方并未提供预编译的LIB和DLL文件。由于对Linux环境不熟悉,只能在Windows环境下进行配置和编译。具体步骤如下:首先,下载FFMPEG的源代码;然后,安装必要的编译工具和依赖项;接着,配置Visual Studio 2013的项目设置;最后,解决编译过程中出现的各种错误和警告。通过这些步骤,最终成功编译出所需的FFMPEG库文件。 ... [详细]
  • 本文深入解析了Java 8并发编程中的`AtomicInteger`类,详细探讨了其源码实现和应用场景。`AtomicInteger`通过硬件级别的原子操作,确保了整型变量在多线程环境下的安全性和高效性,避免了传统加锁方式带来的性能开销。文章不仅剖析了`AtomicInteger`的内部机制,还结合实际案例展示了其在并发编程中的优势和使用技巧。 ... [详细]
  • MySQL数据库安装图文教程
    本文详细介绍了MySQL数据库的安装步骤。首先,用户需要打开已下载的MySQL安装文件,例如 `mysql-5.5.40-win32.msi`,并双击运行。接下来,在安装向导中选择安装类型,通常推荐选择“典型”安装选项,以确保大多数常用功能都能被正确安装。此外,文章还提供了详细的图文说明,帮助用户顺利完成整个安装过程,确保数据库系统能够稳定运行。 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • 当前物联网领域十大核心技术解析:涵盖哪些关键技术?
    经过近十年的技术革新,物联网已悄然渗透到日常生活中,对社会产生了深远影响。本文将详细解析当前物联网领域的十大核心关键技术,包括但不限于:1. 军事物联网技术,该技术通过先进的感知设备实现战场环境的实时监测与数据传输,提升作战效能和决策效率。其他关键技术还包括传感器网络、边缘计算、大数据分析等,这些技术共同推动了物联网的快速发展和广泛应用。 ... [详细]
author-avatar
独孤依人x_762
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有