哪种 AI 解决方案适合我?

Microsoft 提供多种不同的 AI 解决方案,这意味着,有多个选项可供你自行选择。 但是,如何选择应用程序可使用的解决方案呢? 让我们来详细讲解。

我想要将机器学习模型集成到我的应用程序中,并利用硬件加速在设备上运行该模型

Windows 机器学习是合适的选项。 这些高级别 WinRT API 在 Windows 10 应用程序(UWP、桌面)上运行,并直接在设备上评估模型。 甚至可以选择利用设备的 GPU(如果有)来提高性能。

我想要将计算机视觉集成到我的应用程序并利用平台优化

Windows 视觉技能可以满足此需求。 使用此简单框架可以构建利用边缘设备上的硬件加速功能的自定义视觉应用程序。 可以组合预生成的库来完成常见的图像处理任务,并使用 ML 模型来完成专业化的任务。

我希望在针对高度密集型应用程序执行模型期间能够更全面地控制资源利用率

DirectML 可满足你的需求。 这些 DirectX 式 API 提供 C++ 游戏开发人员所熟悉的编程模式,并可让你充分利用硬件。

我想要使用 .NET 开发人员所熟悉的框架训练、测试和部署 ML 模型

请查看 ML.NET - 为 .NET 开发人员构建的机器学习框架。

我想要利用 Azure 云的强大功能训练和部署 ML 模型

请参阅 Microsoft 有哪些机器学习产品?,其中详细列出了 Microsoft 提供的解决方案,包括 Azure 上运行的许多产品和服务。