{"id":16095,"date":"2015-03-30T17:33:00","date_gmt":"2015-03-31T00:33:00","guid":{"rendered":"https:\/\/devwww.3cloudsolutions.com\/post\/azure-machine-learning-an-overview-2\/"},"modified":"2023-10-09T14:21:27","modified_gmt":"2023-10-09T21:21:27","slug":"azure-machine-learning-an-overview","status":"publish","type":"post","link":"https:\/\/3cloudsolutions.com\/resources\/azure-machine-learning-an-overview\/","title":{"rendered":"Azure Machine Learning: An Overview"},"content":{"rendered":"<p dir=\"ltr\">On February 18, 2015, during the Strata Conference in San Jose, Microsoft announced the general availability of its cloud-based, predictive analytics solution, <a href=\"https:\/\/3cloudsolutions.com\/resources\/how-to-choose-algorithms-for-azure-machine-learning\/\">Azure Machine Learning,<\/a> which had been in Preview since last July. Microsoft also announced the release of several new pieces of functionality and a new free tier of the cloud service.\u00a0 <!--more--><\/p>\n<h2>Today\u2019s Challenges with Advanced Analytics Projects<\/h2>\n<p dir=\"ltr\">Predictive analytics, machine learning, and data science are all hot topics at universities, tech conferences, and corporations around the world. Many companies realize that in addition to traditional BI, there are huge opportunities for competitive advantage by using historical and even real-time data to accurately predict future events or gain insights not easily detected by looking at a bar chart or scatter plot. \u00a0<img decoding=\"async\" style=\"margin: 0px 0px 10px 10px; float: right;\" title=\"What_is_Azure_ML.png\" src=\"https:\/\/3cloudsolutions.com\/wp-content\/uploads\/2022\/11\/What_is_Azure_ML.png\" alt=\"What_is_Azure_ML.png\" width=\"529\" \/><\/p>\n<p dir=\"ltr\">Understanding the opportunity that advanced\/predictive analytics provides is often obvious, but implementing these sorts of solutions often raises the same set of challenges:<\/p>\n<ol>\n<li>\n<p dir=\"ltr\">The need for people with a very specific, very expensive, and very hard-to-come-by skillset: \u00a0statistician + application developer.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">The tools and methods to develop machine learning applications are often very expensive and have historically led to projects that take months to develop and implement.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Models are typically developed and consumed in a very specific programming language for a very specific application and are not regularly available for use across the organization.<\/p>\n<\/li>\n<\/ol>\n<p dir=\"ltr\">Azure\u2019s Machine Learning service answers many of these problems with their latest release.<\/p>\n<h2 dir=\"ltr\">What is Azure Machine Learning?<\/h2>\n<p><span id=\"docs-internal-guid-ac302e14-522f-721c-020e-f271f9131e56\">Azure ML is an end-to-end, cloud-based, advanced\/predictive analytics platform. \u00a0It caters to organizations, users, and data scientists of all skill-levels and experience. Azure ML allows users to import training data, build, train, and deploy <a href=\"https:\/\/3cloudsolutions.com\/resources\/machine-learning-models-what-you-need-to-know\/\">machine learning models<\/a>, and even predict outcomes and cluster data all from a simple web browser.<\/span><\/p>\n<p>In addition, users can easily import training data from a number of sources including flat files, Azure BLOB storage, Hive queries, Azure SQL Databases, website lists, and more. \u00a0They can then use the simple, familiar drag-and-drop interface to create common workflow tasks for prepping data, selecting features, and training, scoring, and comparing models.<\/p>\n<p>Azure ML offers a vast collection of built-in data transformation tasks, robust and proven Microsoft Machine Learning algorithms, and support for frequently used data science programming languages like R. \u00a0Once a model has been developed, it can easily be deployed and published in the form of a web service hosted on Azure. \u00a0Once deployed, the model can then be accessed from almost anywhere including custom applications, web sites, Azure Data Factory, Excel and Power BI, and more for use in predicting and clustering new data as needed. \u00a0Users and companies alike can also monetize the models they create by publishing them to the <a href=\"https:\/\/datamarket.azure.com\/browse?query=machine+learning\">Azure Machine Learning Marketplace<\/a><\/p>\n<h2>New Functionality<\/h2>\n<p>With the announcement of Azure ML\u2019s general availability, Microsoft also announced several new features with the release:<\/p>\n<p><strong>More intuitive web service creation<em> \u2013<\/em><\/strong> With a single click, users can take a \u201ctraining model\u201d and turn it into a \u201cscoring model.\u201d\u00a0Azure ML will also automatically suggest\/create the input and output points of the web service model.\u00a0Finally, once created, Azure ML presents an Excel file that can be downloaded and used to interact with the web service for inputting features and outputting scores\/predictions.<\/p>\n<p><strong>The ability to train\/retrain models through APIs<\/strong> \u2013 Developers, users, and customers can now periodically retrain a deployed model with their own, fresh data programmatically through an API. \u00a0This means as patterns in data change over time, or if new customers have their own \u2018different\u2019 data, they can easily connect to the existing model, retrain it using the new data, and begin predicting with the updates to the model.<\/p>\n<p><strong>Python support<\/strong> \u2013 The commonly-used programming language Python is now fully supported in Azure ML. \u00a0Adding custom Python code is as simple as dragging the \u201cExecute Python Script\u201d workflow task into the model and inputting the code directly into the dialogue box as shown below. \u00a0Azure ML even provides hints as to the inputs and outputs of the script.\u00a0With the support of Python, this means a user can now integrate Python, R, and Microsoft ML algorithms all into a single workflow. \u00a0That\u2019s a pretty heavy arsenal!<img decoding=\"async\" style=\"margin: 0px 0px 10px 10px; float: right;\" title=\"pythonsupport.png\" src=\"https:\/\/3cloudsolutions.com\/wp-content\/uploads\/2022\/11\/pythonsupport.png\" alt=\"pythonsupport.png\" width=\"572\" \/><\/p>\n<p><strong>Learn with terabyte-sized data<\/strong> \u2013 Users can now connect to and build predictive models using \u201cBig Data\u201d sets with the support of a new feature transformation capability called \u201cLearning with Counts.\u201d \u00a0More information about this new feature that uses mapreduce functions in Azure HDInsight can be found <a href=\"http:\/\/blogs.technet.com\/b\/machinelearning\/archive\/2015\/02\/17\/big-learning-made-easy-with-counts.aspx\">here<\/a>.<\/p>\n<p><strong>Azure ML Community Gallery<\/strong> \u2013 Microsoft has introduced a new <a href=\"http:\/\/gallery.azureml.net\/\">community-driven site<\/a> that serves as a great place to find tons of sample experiments and to learn from others who have already been working with the service. \u00a0Users can even share their content on common social media outlets such as LinkedIn and Twitter.<\/p>\n<h2>New Pricing Structure + Free Tier<strong><strong><br \/>\n<\/strong><\/strong><\/h2>\n<p>Finally, the announcement from Microsoft also included the introduction of a <a href=\"http:\/\/azure.microsoft.com\/en-us\/pricing\/details\/machine-learning\/\">new pricing structure<\/a> for Azure ML including a free tier. \u00a0The comparison of the 2 tiers is presented in the table below from <a href=\"http:\/\/azure.microsoft.com\/en-us\/pricing\/details\/machine-learning\/\">Microsoft\u2019s site<\/a>.<\/p>\n<p>In general, the free tier is great for smaller projects, as the user can work in ML Studio with up to 10 GB of data and can deploy \u2018staging\u2019 web services to use\/test with. \u00a0The standard tier brings with it all of the support and scalability of Azure. \u00a0Users can work with virtually unlimited data sets, access even more data sources, deploy web services to production with more scalable\/configurable performance, and ultimately harness the full capabilities of the Microsoft cloud.<\/p>\n<h2>Where do We Go From Here\u2026<\/h2>\n<p>In Microsoft\u2019s announcement of the general availability of Azure ML, Joseph Sirosh, Corporate Vice President of Information Management &amp; Machine Learning at Microsoft, says that Microsoft wants to<\/p>\n<p><em> \u201c\u2026 eliminate the heavy lifting involved in building and deploying machine learning technology and make it accessible to everybody.\u201d<\/em><\/p>\n<p>At 3Cloud, we are very excited about the latest release and availability of Azure ML. \u00a0We believe that Azure ML solves many of challenges that today\u2019s advanced analytics projects present, and see this game-changing service as a statement of Microsoft\u2019s commitment to being a major contributor in the advanced analytics space.<\/p>\n<p>Want to find out more about how Azure ML can fit into your advanced analytics strategy? <a href=\"\/get-started\" target=\"_blank\" rel=\"noopener\">Contact us today<\/a> to learn more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how Azure\u2019s Machine Learning service can help you overcome challenges with advanced analytics projects.<\/p>\n","protected":false},"author":21,"featured_media":15008,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[395,297],"tags":[319,304],"class_list":["post-16095","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-science-ai","category-data-platform","tag-machine-learning-ai","tag-modern-data-platform","topics-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/16095","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/comments?post=16095"}],"version-history":[{"count":0,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/16095\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media\/15008"}],"wp:attachment":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media?parent=16095"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/categories?post=16095"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/tags?post=16095"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}