Компания Microsoft анонсировала платформу искусственного интеллекта Windows ML, которая будет встроена в ближайшие версии Windows 10. Платформа даст возможность разработчикам наделять свои приложения умными функциями.
В следующем большом обновлении Windows 10 появится платформа Windows ML, которая даст возможность разработчикам интегрировать искусственный интеллект в свои решения, добавляя в пользовательские приложения умную функциональность, сообщает Сnews.ru.
Разработчики смогут познакомиться с новой платформой в составе релиза линейки продуктов для разработки ПО Visual Studio Preview 15.7. С Windows ML можно будет работать в стандартных десктопных приложениях и приложениях универсальной платформы Windows.
В состав платформы входит Windows Machine Learning API. Через этот интерфейс разработчики смогут интегрировать в свои приложения возможности нейросетей, уже прошедших обучение, и моделей обучения, которые существуют в уже готовом виде. Например, разработчик сможет научить свое приложение осуществлять умный поиск среди видеозаписей и изображений или составлять персональные списки воспроизведения из аудиофайлов.
Создатели платформы акцентируют внимание на том, что для работы Windows ML не обязательна связь с облаком, все вычисления можно выполнять локально на устройстве. Microsoft обещает, что при работе с платформой не будет возникать задержек сети, а затраты на разработку продукта снизятся.
Искусственный интеллект интегрирован в несколько продуктов Microsoft, например, в Office 365. В частности, специально обученная нейросеть используется для распознавания изображений и составления их словесного описания для пользователей с ограничениями по зрению. Функция доступна в Word и PowerPoint.
В приложение «Фотографии для Windows 10» встроен механизм умной сортировки изображений, напоминающий аналогичное решение в Google Photos. Умный поиск сканирует все изображения в OneDrive, идентифицирует и каталогизирует их. Примечательно, что этой системе также не нужно облако для полноценной работы, вычисления можно производить локально.