17 ноября 2017

Microsoft Machine Learning Server

Microsoft Machine Learning Server

Part I: Architecture View

data geeks meetup

R зарекомендовал себя как отличный статистический пакет для анализа данных: его широко используют в академической среде, с его помощью энтузиасты выигрывают в соревнованиях Kaggle, хедж-фонды занимаются анализом финансовых рынков.

Но требования, предъявляемые к исследовательской деятельности, зачатую сильно отличаются от требований, предъявляемых к программным продуктам в Enterprise-среде.

В серии докладов про Microsoft Machine Learning Server (бывший Microsoft R Server) мы познакомимся ближе с данным программным фреймворком, с тем, как его применение поможет выполнять R-скрипты многопоточно на многопроцессорной машине, распределено на Spark-кластере, как публиковать ML-модели в виде высоконагруженный REST-сервисов и многое другое.

И первый доклад пройдет уже сегодня на встрече Data Geeks Community (о нем еще обязательно позже расскажу). Спешу поделиться с вами материалами с этого доклада.

Демо: прогнозирование стомости биткоина

В рамках демо мы развернули Microsoft Machine Learning Server в облаке (install_scripts.sh) и провели эксперимент по предсказанию курса биткоина на перспективу от 15 дней до месяца ( btcusd.forecast.R), используя ARIMA и ETS в качестве методологий анализа временных рядов и R в качестве языка программирования.

Результат предсказания на 30 дней – с 1 ноября по 1 декабря 2016 – ниже.

btcusd forecast nov2016

Результат предсказания на 15 дней – с 1 ноября по 15 ноября 2017.

btcusd forecast nov2017

Демо на GitHub

Автор статьи

,
Machine Learning Preacher, Microsoft AI MVP && Coffee Addicted