Microsoft Brings Its AI Prowess to Windows 10 Apps

Posted on March 7, 2018 by Mehedi Hassan in Cloud, Windows 10 with 7 Comments

Microsoft is outlining its new AI platform for Windows 10 app developers ahead of Build 2018 today. The company is bringing its expertise in artificial intelligence and machine learning to Windows developers in order to help them deliver more intelligent and advanced experiences.

The software giant is making it easier for developers to use the Open Neural Network Exchange (ONNX) in Windows applications by integrating it into Visual Studio. A future version of Visual Studio will allow developers to automatically general model interfaces for their machine learning models by simply adding the ONNX file to their Windows app project. Developers can utilize on-device machine learning by training these models on the cloud using the Azure Machine Learning Workbench and exporting them as ONNX models for use on their Windows applications.

In addition to ONNX support, Microsoft emphasised on some of the other benefits available to developers using its AI platform. Microsoft says the company’s ML model evaluation is optimized for modern hardware that allows developers to maximize performance, mostly thanks to optimized instruction sets for modern chips, hardware acceleration on GPUs with DirectX 12 support, and more built into Windows 10 with the next major Windows 10 update. Developers can also use Microsoft’s AI platform in the cloud to reduce costs by making use of the cloud-based services only when necessary and using on-device processing for faster response times in other use cases.

The software giant is also working to deliver superior performance by building support for AI co-processors. The company says it’s new AI platform isn’t only limited to PCs, and developers can use it across all types of Windows hardware ranging from the HoloLens to IoT edge devices. Redmond says this is just the beginning and hopes to share more at Build 2018 this May. 

Tagged with , , ,

Join the discussion!


Don't have a login but want to join the conversation? Become a Thurrott Premium or Basic User to participate

Comments (7)

7 responses to “Microsoft Brings Its AI Prowess to Windows 10 Apps”

  1. dontbe evil

    but but with UWP you cannot do anything /s

  2. PeteB

    Maybe they should first bring some "intelligence" to the failing windows 10 app platform.

  3. Usman

    Just to point out that WinML is available on all types of Windows applications, Win32, WinForms, WPF and UWP (Store apps, Xbox, IoT etc) and not just tied to UWP platform apps.

    It's used in the photos app, I have pictures of my cousins from since they were born (5 years ago) till now, the face recognition was able to tie the face from birth all the way till now, I was thoroughly impressed. If only they could put that into OneDrive.

  4. Waethorn

    Using on-device vs on-demand cloud computing.

    How is that "AI" exactly??