Обновления ML.NET Model Builder

от автора

ML.NET — это кроссплатформенный фреймворк машинного обучения для .NET-разработчиков. А Model Builder — это инструмент пользовательского интерфейса в Visual Studio, который использует Automated Machine Learning (AutoML), чтобы легко обучать и использовать пользовательские модели ML.NET. С ML.NET и Model Builder вы можете создавать собственные модели машинного обучения для таких сценариев, как сентимент-анализ, прогнозирование цен и т.д. И все это без какого-либо опыта в машинном обучении.

ML.NET Model Builder

Этот релиз Model Builder-а содержит исправления ошибок и две новые интересные функции:

  • Сценарий классификации изображений — локально обучайте модели классификации изображений своими изображениями
  • Пробуйте свою модель — делайте прогнозы на выборке входных данных прямо в UI

Сценарий классификации изображений

Мы продемонстрировали эту функцию на .NET Conf. С помощью нее можно определять погоду на изображениях как солнечную, облачную или дождливую, и теперь вы можете локально обучать модели классификации изображений в Model Builder с помощью ваших собственных изображений.

Например, скажем, у вас есть набор данных изображений собак и кошек, и вы хотите использовать эти изображения для обучения модели ML.NET, которая классифицирует новые изображения как «собака» или «кошка».

Ваш набор данных должен содержать родительскую папку с помеченными подпапками для каждой категории (например, папку с именем Animals, которая содержит две подпапки: одну с именем Dog, которая содержит изображения собак, и одну с именем Cat, которая содержит изображения кошек):

Вы можете использовать Next Steps и проекты, сгенерированные Model Builder, чтобы легко применять обученную модель классификации изображений в вашем приложении для конечного пользователя, также как и в текстовых сценариях.

Попробуйте свою модель

После обучения модели в Model Builder вы можете использовать модель для прогнозирования прямо в пользовательском интерфейсе как для текстовых сценариев, так и для сценариев с картинками.

Например, для примера классификации изображений «собака — кошка» можно добавить изображение и просмотреть результаты на шаге «Оценка» в Model Builder:

Если у вас есть текстовый сценарий, такой как прогнозирование цены на такси, вы также можете добавить пример данных в разделе «Попробуйте свою модель»:

Ждем ваш фидбек

Если вы столкнулись с какими-либо проблемами или чувствуете, что чего-то не хватает в ML.NET Model Builder, сообщите нам об этом, создав запрос в нашем репозитории на GitHub.

Начните работу с Model Builder

Вы можете скачать ML.NET Model Builder в VS Marketplace (или в меню Extensions в Visual Studio).

Узнавайте подробности в документации ML.NET или изучайте туториал.

Еще не используете Visual Studio? Попробуйте ML.NET CLI.


ссылка на оригинал статьи https://habr.com/ru/company/microsoft/blog/476000/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *