{"id":103079,"date":"2019-11-04T15:34:34","date_gmt":"2019-11-04T15:34:34","guid":{"rendered":"https:\/\/news.microsoft.com\/?p=435075"},"modified":"2019-11-04T15:34:34","modified_gmt":"2019-11-04T15:34:34","slug":"how-autonomous-systems-use-ai-that-learns-from-the-world-around-it","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2019\/11\/04\/how-autonomous-systems-use-ai-that-learns-from-the-world-around-it\/","title":{"rendered":"How autonomous systems use AI that learns from the world around it"},"content":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2019\/11\/how-autonomous-systems-use-ai-that-learns-from-the-world-around-it.jpg\" class=\"ff-og-image-inserted\"><\/div>\n<p>Millions of engineers across industries such as automotive, aerospace, industrial machinery and medical devices have already built models of the systems they work on using MATLAB or Simulink. This new partnership allows users to bring simulation models built using MATLAB and Simulink to Microsoft\u2019s Azure cloud computing platform, enabling unprecedented scalability and making it easier for developers and engineers building autonomous systems.<\/p>\n<p>\u201cOur core interest really comes down to engineering productivity \u2014 the ability to succeed at a task in the least amount of time possible,\u201d said Loren Dean, MathWorks senior director of engineering for MATLAB products.&nbsp; \u201cThis partnership allows engineers to stay in a familiar workflow to learn and apply AI without having to do the things that are non-traditional for them, like setting up the infrastructure to run a bunch of simulations at once. They\u2019re shielded from all that.\u201d<\/p>\n<p>By running hundreds or thousands of simulations in parallel in Azure and learning from massive amounts of data at once, deep reinforcement learning algorithms can find optimal solutions to chaotic, real-world control problems that other types of AI still struggle to solve.<\/p>\n<p>It turns out these problems are everywhere, said Gurdeep Pall, Microsoft\u2019s corporate vice president for Business AI. Microsoft received three times more interest than it expected after opening its autonomous systems limited preview program in May.<\/p>\n<p>The companies who have applied to work with Microsoft\u2019s autonomous systems team and partners are looking to develop control systems to intelligently stitch fabric, optimize chemical engineering processes, manufacture durable consumer goods and even process food. The potential goes far beyond robotics or autonomous vehicles, Microsoft says.<\/p>\n<p>\u201cThese are the kinds of diverse use cases for autonomous systems that we\u2019re starting to see emerge,\u201d Pall said.&nbsp; \u201cAs customers learn about the capabilities of our toolchain, we\u2019re seeing them apply it in really interesting ways because these control problems exist almost everywhere you look.\u201d<\/p>\n<p>Most customer use cases Microsoft has seen so far involve helping existing employees do their jobs more efficiently, safely or with higher quality, said Mark Hammond, Microsoft general manager for Business AI and the former CEO of the startup Bonsai, which Microsoft acquired last year. As sensors in modern workplaces collect ever more data, it can become difficult for any one operator \u2014 such as someone who is guiding a drill bit or calibrating expensive equipment \u2014 to track it all. AI tools can process that data and bring the most relevant patterns to that operator\u2019s attention, enabling them to make more informed decisions.<\/p>\n<p>\u201cThe journey from automated to autonomous systems is a spectrum of solutions, and very few of the engagements we\u2019re seeing are in that fully autonomous with no humans in the loop zone,\u201d Hammond said. \u201cThe vast majority are assistive technologies that work with people.\u201d<\/p>\n<h2><strong>Training AI systems in virtual worlds<\/strong><\/h2>\n<p>Traditionally, AI models have often relied on labor-intensive labeled data for training, which works well for many problems but not for those that lack real-world data. Now, Microsoft and partners like MathWorks are expanding the use of AI into more areas such as those that require learning from the three-dimensional physical world around them \u2014 through the power of reinforcement learning and simulation.<\/p>\n<p>Engineers have long used simulations to mathematically model the systems they work with in the real world. This allows them to estimate how a particular change in a chemical, manufacturing or industrial process may affect performance, without having to worry about slowing production or putting people or equipment at risk.<\/p>\n<p>Now, those same simulations can be used to train reinforcement learning algorithms to find optimal solutions, Dean said.<\/p>\n<p>\u201cThe AI is really augmenting how these traditional systems have worked \u2014 it just gives you greater confidence in your design and gives you additional capabilities that either had to be done manually before or were difficult to solve,\u201d Dean said.<\/p>\n<p>Imagine a building engineer whose job is to calibrate all the heating and cooling systems in a large commercial building to keep each room at a comfortable temperature as people stream in and out for meetings and outside weather fluctuates \u2014 while using as little energy as possible. That could involve tuning dozens of different parameters and might take many cycles of modeling and measuring changes for that engineer to find the best balance of controls.<\/p>\n<p>With the new Microsoft and MathWorks partnership, that engineering expert could use machine teaching tools to help an AI system focus on the most important dimensions of the problem, set safety limits and figure out how to reward success as the algorithms learn. This allows for greater transparency and trust in how the AI system is making decisions and also helps it work more efficiently than randomly exploring all possibilities.<\/p>\n<p>The engineer could train the AI using models that he or she already developed in MATLAB or Simulink. The simulations can be automatically scaled up in the Azure cloud \u2014 which means the engineer doesn\u2019t have to worry about learning how to host and manage computing clusters.<\/p>\n<p>The end result is the building engineer uses AI to zero in on promising solutions much faster \u2014 but still uses his or her judgment to decide what works best.<\/p>\n<p>\u201cThis partnership really marries the best of MathWorks\u2019 capabilities for modeling and simulation with the best of Microsoft\u2019s capabilities for cloud computing and AI,\u201d Microsoft\u2019s Hammond said.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Millions of engineers across industries such as automotive, aerospace, industrial machinery and medical devices have already built models of the systems they work on using MATLAB or Simulink. This new partnership allows users to bring simulation models built using MATLAB and Simulink to Microsoft\u2019s Azure cloud computing platform, enabling unprecedented scalability and making it easier [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":103080,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[311,50],"class_list":["post-103079","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-news","tag-microsoft-ignite","tag-recent-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/103079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=103079"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/103079\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/103080"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=103079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=103079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=103079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}