Microsoft seems interested in kicking things up a notch as far as AI goes if their
latest blog post is anything to go by. In the post, the company said the next "major update" for Windows 10 will arrive with a dedicated AI platform for developers. To be clear, making use of AI is nothing new for Microsoft. The company already uses machine learning for services like Windows Hello and Office 365. However, a developer-oriented AI platform could lead to some pretty significant improvements for many third-party Windows apps. This new AI platform, dubbed "Windows ML," will allow developers to take advantage of a user's PC resources to perform AI processing tasks, reducing or, in some cases, eliminating the need to use potentially expensive cloud processing solutions. According to Microsoft, this platform will be supporting the "industry standard" ONNX format for machine learning models, a format "driven by Microsoft, Facebook, and Amazon Web Services." In addition to reducing operating costs, the upcoming ML platform could allow for much quicker, lower-latency AI processing. As Microsoft says in the blog post, "results can be delivered quickly and efficiently for use in performance-intensive workloads like game engines, or background tasks such as indexing for search." Developers will also be able to use some of Microsoft's pre-created machine learning systems to speed up generic AI tasks, further contributing to the aforementioned reduction in development costs.
Microsoft hasn't announced a official launch date for this upcoming update, though, so developers may have to wait a while to take advantage of these new AI tools.