«Microsoft демократизирует машинное обучение»

О, дорогой Господь!

К сожалению, коллекция маркетингового жаргона Microsoft не становится лучше с каждым днем. Тем не менее, его облачное предложение меняется от отличного к фантастическому.

Последним дополнением к службе Azure являются долгожданные службы Машинное обучение Azure. Microsoft откроет сервис для общедоступной предварительной версии в июле.

В отличие от популярных библиотек машинного обучения, таких как NumPy, Mahout и Google Prediction, Azure ML предоставляет свои услуги через удобный интерфейс. На снимке экрана ниже видно, что Microsoft назвала эту среду ML Studio. Что выглядит как набор инструментов для визуального определения модели.

Облачное машинное обучение

Служба машинного обучения Azure, полностью основанная на Microsoft Cloud, предназначена для того, чтобы сделать машинное обучение доступным для аналитиков, не занимающихся программированием. Машинное обучение Azure будет содержать богатый набор алгоритмов, готовых к использованию прямо из коробки. Кроме того, если вам это нравится, вы можете использовать собственный код R, чтобы добавить дополнительные функции — действительно очень круто.

Я очень взволнован этим. Так и вы.

Сделать службы машинного обучения исключительно облачными — очень правильное решение Microsoft. Это делает жизнь проще.

Если вы аналитик, вам не нужно беспокоиться о настройке оборудования. Или достаточно ли у вас памяти для проведения анализа на бюджетном ноутбуке.

При использовании службы Azure ваши данные хранятся в облаке Microsoft. Затем вы решаете, сколько вычислительных ресурсов вам нужно и как долго. Вы платите только за то, что используете. Как только вы закончите, вам больше не придется платить за вычислительную мощность. Если вам нужно больше оперативной памяти, нет проблем. Просто добавьте больше.

Инструменты разработчика

Если есть что-то, что Microsoft делает правильно снова и снова, так это инструменты разработки. Они всегда выпускают добротный продукт (VisualStudio).

Судя по экранам, Azure ML Studio будет выглядеть и работать так же, как и среда разработки SSIS. Похоже, что Microsoft применяет подход модели потока, который также используется другим программным обеспечением для визуального моделирования.

Поток данных служб интеграции SQL Server (SSIS)

Расширяемость

Каждому статистическому пакету или платформе машинного обучения нужен язык программирования. В конце концов, возможности перетаскивания ограничены, какими бы исчерпывающими ни были инструменты. Машинное обучение Azure будет использовать R в качестве языка программирования.

R имеет огромную пользовательскую базу. Это стандартный язык статистического вывода и анализа. Он широко используется во всех областях науки. Прежде всего, он намного удобнее и проще в освоении, чем объектно-ориентированные языки программирования (C#, C++, Java).

В дополнение к включенным алгоритмам Microsoft также предоставляет сотни библиотек R с открытым исходным кодом.

Общедоступная предварительная версия Машинного обучения Azure должна стать доступной очень скоро. Microsoft сказала, что это будет в июле. А пока вы можете подписаться, чтобы получать уведомления, когда услуга станет доступна.

Подробнее

Машинное обучение Microsoft Azure сочетает в себе возможности комплексного машинного обучения с преимуществами облака

Радость (и тяжелая работа) машинного обучения

Почему Microsoft Azure Machine Learning имеет такое большое значение