Open-Source Machine Learning in Azure

May 8, 2018

(This article was first published on Revolutions, and kindly contributed to R-bloggers)

The topic for my talk at the Microsoft Build conference yesterday was "Migrating Existing Open Source Machine Learning to Azure". The idea behind the talk was to show how you can take the open-source tools and workflows you already use for machine learning and data science, and easily transition them to the Azure cloud to take advantage of its capacity and scale. The theme for the talk was "no surprises", and other than the Azure-specific elements I tried to stick to standard OSS tools rather than Microsoft-specific things, to make the process as familiar as possible.

In the talk I covered:

  • Using Visual Studio Code as a cross-platform, open-source editor and interface to Azure services
  • Using the Azure CLI to script the deployment, functions, and deletion of resources in the Azure cloud
  • Using the range of data science and machine learning tools included in the Data Science Virtual Machine on Ubuntu Linux
  • Using Python and Tensorflow to train a deep neural network on a GPU cluster with Azure Batch AI
  • Running sparklyr with RSTudio on a Spark cluster using aztk

It's not quite the same without the demos (and there's no recording available just yet), but you may find the notes and references in the slides below useful.


To leave a comment for the author, please follow the link and comment on their blog: Revolutions. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.

Search R-bloggers


Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)