Windows AI 解密:Microsoft Build 2025 及机器学习的未来

Microsoft 的 Build 2025 开发者大会聚焦于人工智能 (AI) 与 Windows 操作系统的深度融合。今年的大会为 Windows 开发者提供了对 Copilot+ PC 的硬件无关 AI 引擎的访问权限,此举有望重塑 AI 融入各种应用程序的方式。

Windows AI Foundry 为开发者赋能

Microsoft Windows + Devices 企业副总裁 Pavan Davuluri 在一篇博文中阐述了公司的愿景,强调了使 Windows 成为开发者首选平台的目标。这一愿景的核心是将 AI 无缝嵌入操作系统中的软件、硬件和芯片层。

Windows AI Foundry 的发布标志着朝着这个方向迈出的重要一步。该平台旨在提供一个统一且可靠的环境,支持整个 AI 开发者生命周期,从模型选择和优化到跨客户端和云环境的微调和部署。

Windows AI Foundry 通过一系列应用程序编程接口 (APIs) 授予对 Windows ML(Windows 中的 AI 推理引擎)的访问权限。这些 APIs 促进了语言和视觉任务,包括:

  • 文本智能: 使应用程序能够理解和处理文本数据。
  • 图像描述: 自动生成图像的描述。
  • 文本识别: 从图像和文档中提取文本。
  • 自定义提示: 根据特定应用程序需求定制 AI 提示。
  • 对象擦除: 从图像中移除不需要的对象。

Windows ML 作为 PC 中 AI 加速芯片组的硬件无关接口运行,利用 Onnx 运行时引擎。Microsoft 正在与硬件合作伙伴合作,以确保一致性和兼容性,这与 DirectX API 对于游戏开发者访问图形处理单元的作用类似。

Adobe 拥抱 Windows ML 以增强性能

Adobe 是探索 Windows 中新的 AI APIs 潜力的知名软件公司之一。Adobe 的高级机器学习计算机科学家 Volker Rölke 强调了在 Adobe Premiere Pro 和 After Effects 等应用程序中管理 TB 级素材和繁重的机器学习工作负载所面临的挑战。

Rölke 指出,一个可靠的Windows ML API 在各种设备上提供一致的性能将消除重大障碍,使 Adobe 能够更快地提供卓越的功能。他强调,Windows ML 可以促进硬件无关的方法,减少对大量系统检查和底层决策的需求。

微调和定制:低秩适应和语义搜索

Microsoft 还在提供低秩适应功能,Davuluri 称,该功能可以与自定义数据一起使用,以微调集成到 Copilot+ PC 中的 Microsoft Phi Silica 本地语言模型。这使开发者能够个性化 AI 引擎,以更好地适应其特定的应用程序需求。

此外,Microsoft 正在提供用于语义搜索和知识检索的 APIs。这些 APIs 使开发者能够将自然语言搜索和检索增强生成功能集成到他们的 Windows 应用程序中,从而增强用户体验并提供更智能的搜索功能。

Davuluri 强调,Windows AI Foundry 使开发者能够利用他们自己的模型,并将它们部署在来自 AMD、Intel、Nvidia 和 Qualcomm 的一系列芯片组上,从而在硬件选择方面提供灵活性和选择。

AI 代理的崛起:模型上下文协议和多代理交互

在向 Windows 开发者开放内置 AI 的同时,Microsoft 还在将模型上下文协议 (MCP) 与 Windows 集成。此集成提供了一个标准框架,供 AI 代理连接到原生 Windows 应用程序,从而培育一个更互联和智能的生态系统。

Davuluri 解释说,MCP 使应用程序能够无缝参与代理交互,公开特定功能以增强本地安装在 Windows PC 上的代理的技能和能力。这为 Windows 环境中的自动化和智能辅助开辟了新的可能性。

Satya Nadella 的愿景:利用 AI 代理协调业务流程

在 Build 2025 的开幕主题演讲中,Microsoft CEO Satya Nadella 讨论了 MCP 在使代理能够协调业务流程方面的变革潜力。他设想了一个未来,在这个未来,代理和多代理框架以代理方式为每个角色和业务流程协调工作流程,每个业务应用程序都充当 MCP 服务器。

Nadella 认为,这些功能将成为开发者创建下一代工作流程和业务流程自动化解决方案的变革者。将 AI 代理无缝集成到现有应用程序和业务流程中的能力有望释放新的效率和创新水平。

深入了解 Windows ML:一种硬件无关的方法

Windows ML 的硬件无关设计是一个关键的差异化因素,它允许开发者针对各种设备,而无需为每个特定的硬件配置编写单独的代码。这可以通过使用 ONNX 运行时来实现,ONNX 运行时是一个开源推理引擎,可在不同的硬件平台上优化和执行机器学习模型。

通过抽象出底层硬件的复杂性,Windows ML 简化了开发过程,并允许开发者专注于构建创新的 AI 驱动功能。与硬件合作伙伴的合作确保 Windows ML 针对最新的芯片组进行了优化,从而在每个平台上提供最佳性能。

低秩适应:根据特定需求定制 AI 模型

低秩适应 (LoRA) 是一种技术,允许开发者使用相对少量的数据来微调预训练的机器学习模型。当处理与用于训练原始模型的数据不同的特定任务或数据集时,这尤其有用。

通过使用 LoRA,开发者可以将 Microsoft 的 Phi Silica 本地语言模型调整到他们的特定需求,从而提高其在其目标任务上的准确性和性能。这种定制能力使开发者能够创建更专业和有效的 AI 驱动的应用程序。

语义搜索和知识检索:增强信息访问

用于语义搜索和知识检索的 APIs 为开发者提供了强大的工具,可以将智能搜索功能构建到他们的应用程序中。这些 APIs 使应用程序能够理解用户查询的含义和上下文,而不仅仅是简单地匹配关键字。

这允许应用程序提供更相关和准确的搜索结果,改善用户体验,并使用户能够更轻松地找到他们需要的信息。检索增强生成功能通过允许应用程序根据搜索结果生成新内容,进一步增强了此功能,从而创造了更具交互性和吸引力的用户体验。

模型上下文协议:促进代理交互

模型上下文协议 (MCP) 是一个标准框架,允许 AI 代理与原生 Windows 应用程序进行通信和交互。此协议提供了一种标准化方式,供代理发现和访问应用程序的功能,使它们能够代表用户执行任务。

通过使用 MCP,开发者可以创建与 AI 代理无缝集成的应用程序,允许用户以更自然和直观的方式自动化任务和访问信息。这为 Windows 环境中的智能辅助和自动化开辟了新的可能性。

Windows AI 的未来:以开发者为中心的生态系统

Microsoft 的 Build 2025 展示了 Windows AI 未来的清晰愿景:一个以开发者为中心的生态系统,AI 无缝集成到操作系统中,并且可以轻松供开发者访问。该公司正在为开发者提供一套全面的工具和 APIs,使其比以往任何时候都更容易构建创新的 AI 驱动的应用程序。

通过开放 Windows 的内置 AI 功能,并为开发者提供他们成功所需的资源,Microsoft 正在 Windows 平台上培育 AI 创新的新时代。这有望改变我们与计算机交互的方式,并为企业和个人创造新的机会。

实际应用:利用 Windows AI Foundry 转变行业

Windows AI Foundry 提供的功能有望彻底改变各个行业,以深刻的方式影响工作流程和流程。考虑以下几个潜在应用:

  • 医疗保健: 以更高的精度分析医学图像以更早地检测疾病,根据患者数据个性化治疗方案,并自动化管理任务以释放医疗专业人员。
  • 金融: 实时检测欺诈交易,为客户提供个性化的财务建议,并自动化法规遵从流程。
  • 制造业: 优化生产流程,通过视觉检查识别产品中的缺陷,并预测设备故障以最大限度地减少停机时间。
  • 零售: 个性化购物体验,优化库存管理,并利用计算机视觉技术检测盗窃行为。
  • 教育: 创建个性化的学习体验,自动化评分和反馈,并为学生提供对 AI 驱动的辅导员的访问。

这些只是 Windows AI Foundry 可以用于转变行业和改善生活的众多方式中的几个例子。随着开发者继续探索该平台的功能,我们可以预期在未来几年中会出现更具创新性和影响力的应用程序。

协作的力量:一个蓬勃发展的 AI 创新生态系统

Windows AI 的成功不仅取决于技术本身,还取决于开发者、硬件合作伙伴和研究人员的蓬勃发展的生态系统的创建。Microsoft 正在通过以下方式积极地培育这个生态系统:

  • 开源计划: 为与 AI 和机器学习相关的开源项目做出贡献,从而促进社区内的协作和创新。
  • 开发者计划: 为开发者提供访问工具、资源和培训的机会,以帮助他们在 Windows 上构建 AI 驱动的应用程序。
  • 硬件合作伙伴关系: 与硬件制造商密切合作,以确保 Windows ML针对最新的芯片组进行了优化,从而提供最佳性能。
  • 研究合作: 与大学和研究机构合作,以推进 AI 和机器学习的最先进水平。

通过培育一个协作和支持性的生态系统,Microsoft 正在创建一个 AI 创新可以蓬勃发展的环境。这不仅将使开发者受益,还将使企业和个人受益,他们最终将从 AI 的变革力量中受益。

应对挑战:负责任的 AI 开发

随着 AI 变得越来越普及,至关重要的是要解决潜在的挑战,并确保 AI 的开发和使用是负责任的。Microsoft 致力于负责任的 AI 开发,重点关注:

  • 公平性: 确保 AI 系统是公平的,并且不歧视任何个人或群体。
  • 可靠性和安全性: 构建可靠和安全的 AI 系统,最大限度地降低错误或意外后果的风险。
  • 隐私和安全: 保护 AI 系统使用的数据的隐私和安全。
  • 透明度: 使 AI 系统更加透明和易于理解,允许用户了解它们的工作方式以及做出某些决定的原因。
  • 问责制: 建立明确的 AI 系统使用问责制。

通过应对这些挑战并遵守负责任的 AI 原则,我们可以确保 AI 被用于善,并且所有人都共享其利益。

Build 2025 的主要亮点:塑造 Windows 上 AI 的未来

Microsoft 的 Build 2025 提供了一个了解 Windows 上 AI 的未来的机会,突出了公司对以下方面的承诺:

  • 普及 AI: 使 AI 更容易供所有技能水平的开发者访问。
  • 为开发者赋能: 为开发者提供构建创新 AI 驱动的应用程序所需的工具和资源。
  • 创建一个蓬勃发展的生态系统: 培育一个协作和支持性的 AI 创新生态系统。
  • 负责任的 AI 开发: 确保 AI 的开发和使用是负责任的。

通过专注于这些关键领域,Microsoft 正在将 Windows 定位为 AI 创新的领先平台,为 AI 无缝集成到我们的生活并改变我们工作、学习和与世界互动的方式铺平道路。 最终,Microsoft 在 Build 2025 上的方法标志着向更具协作性和可访问性的 AI 格局的转变,使更广泛的开发者和行业能够利用机器学习的力量。