{"id":244,"date":"2013-03-05T13:55:00","date_gmt":"2013-03-05T13:55:00","guid":{"rendered":"https:\/\/blogs.technet.microsoft.com\/inside_microsoft_research\/2013\/03\/05\/machine-learning-real-time-data-food-for-thought\/"},"modified":"2016-07-20T07:31:59","modified_gmt":"2016-07-20T14:31:59","slug":"machine-learning-real-time-data-food-for-thought","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/machine-learning-real-time-data-food-for-thought\/","title":{"rendered":"Machine Learning + Real-Time Data: Food for Thought"},"content":{"rendered":"<p class=\"posted-by\">Posted by <span class=\"author\">Rob Knies<\/span><\/p>\n<p class=\"posted-by\"><span class=\"author\"><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/msdnshared.blob.core.windows.net\/media\/TNBlogsFS\/prod.evol.blogs.technet.com\/CommunityServer.Blogs.Components.WeblogFiles\/00\/00\/00\/90\/35\/5127.Blog_Art.png\" original-url=\"http:\/\/blogs.technet.com\/cfs-file.ashx\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-90-35\/5127.Blog_5F00_Art.png\"><img decoding=\"async\" style=\"margin: 10px; border: 0px currentColor; float: left;\" title=\"TechFest logo\" src=\"https:\/\/msdnshared.blob.core.windows.net\/media\/TNBlogsFS\/prod.evol.blogs.technet.com\/CommunityServer.Blogs.Components.WeblogFiles\/00\/00\/00\/90\/35\/5127.Blog_Art.png\" original-url=\"http:\/\/blogs.technet.com\/resized-image.ashx\/__size\/550x0\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-90-35\/5127.Blog_5F00_Art.png\" alt=\"TechFest logo\" width=\"200\" \/><span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/span><\/p>\n<p class=\"posted-by\"><span class=\"author\">Welcome to <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"TechFest 2013\" href=\"http:\/\/research.microsoft.com\/en-us\/um\/redmond\/events\/techfest2013\/\" target=\"_blank\">TechFest 2013<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, Microsoft Research&rsquo;s annual tech showcase featuring many new, fascinating projects that point toward the future of computing.<\/p>\n<p>Over the next couple of days, we&rsquo;ll be shining a light on some of the high-profile projects being shown during the event, held at the Microsoft corporate headquarters, in Redmond, Wash.<\/p>\n<p>Just after the event began, for example, I got a chance to chat with John Bronskill, partner architect at <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Microsoft Research Cambridge\" href=\"http:\/\/research.microsoft.com\/en-us\/labs\/cambridge\/default.aspx\" target=\"_blank\">Microsoft Research Cambridge<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, about an intriguing effort called Adaptive Machine Learning for Real-Time Streaming.<\/p>\n<p>As I listened to his pitch, though, it crossed my mind that Bronskill, at 9:30 in the morning, might have been just a bit &hellip; hungry.<\/p>\n<p>The project, a collaboration between Microsoft Research Cambridge and <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Advanced Technology Labs Europe\" href=\"http:\/\/rmc-stage\/en-us\/labs\/atle\/default.aspx\" target=\"_blank\">Advanced Technology Labs Europe<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, based in Aachen, Germany, addresses the need to monitor real-time data to determine when something goes awry in a manufacturing environment.<\/p>\n<p>&ldquo;The idea is that it takes in real-time data and does machine learning to understand when something is not right,&rdquo; Bronskill explains. &ldquo;It&rsquo;s combining real-time stream processing and machine learning, and raising alerts or proposing actions.&rdquo;<\/p>\n<p>He invoked a food-related analogy.<\/p>\n<p>&ldquo;The [scenario] we&rsquo;re concentrating on is a silicon-wafer manufacturing process,&rdquo; he says. &ldquo;The silicon is in a tube, like salami: A crystalline structure grows, and then they slice it, literally like salami, so you get this circular wafer. Then integrated circuits are imprinted on it through a series of manufacturing steps. These wafers are very, very expensive, just material-wise, and it can take hours to make a chip.<\/p>\n<p>&ldquo;If any of the machines or the processes along the line is out of whack, you&rsquo;re wasting a lot of materials, and you&rsquo;re going to get a defective part out of it. Instead of waiting till the end, when you say, &ldquo;Oh, it didn&rsquo;t work,&rdquo; if we could monitor some sensors from the machines along the way, you could stop the process a lot sooner, save materials, and detect the issues sooner.&rdquo;<\/p>\n<p><object data=\"data:application\/x-oleobject;base64,QfXq3+HzJEysrJnDBxUISgAJAAASIQAAbBkAAAwAAAB3AGgAaQB0AGUAAAAAAAAAAAAAAAAAAACMAAAAaAB0AHQAcAA6AC8ALwByAGUAcwBlAGEAcgBjAGgALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYQBwAHAAcwAvAHYAaQBkAGUAbwAvAEMAbABpAGUAbgB0AEIAaQBuAC8ARQBtAGIAZQBkAGQAZQBkAFAAbABhAHkAZQByAC4AeABhAHAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAGkAZAA9ADEAOAA1ADQANAA1ACwAcwB0AGEAcgB0AD0AMAAsAGUAbgBkAD0AMQA2ADQAAAAAAAAAAAAAAP\/\/AAABAAAAAAAAAAAAAAAAAAAAGAAAADMALgAwAC4ANAAwADgAMQA4AC4AMAAAAAoAAAB0AHIAdQBlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\" type=\"application\/x-silverlight-2\" width=\"320\" height=\"246\"><param name=\"source\" value=\"http:\/\/research.microsoft.com\/apps\/video\/ClientBin\/EmbeddedPlayer.xap\" \/><param name=\"enableHtmlAccess\" value=\"true\" \/><param name=\"initParams\" value=\"id=185445,start=0,end=164\" \/><param name=\"background\" value=\"white\" \/><param name=\"minRuntimeVersion\" value=\"3.0.40818.0\" \/><param name=\"autoUpgrade\" value=\"true\" \/><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"text-decoration: none;\" href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=149156&v=3.0.40818.0\"><img decoding=\"async\" style=\"border-style: none;\" src=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=108181\" alt=\"Get Microsoft Silverlight\" \/><span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/object> <\/span><\/p>\n<p class=\"posted-by\"><span class=\"author\">As it turns out, the combination of machine learning and real-time data streaming is a great recipe for Microsoft.<\/p>\n<p>&ldquo;It&rsquo;s a bit like chocolate and peanut butter,&rdquo; Bronskill smiles. &ldquo;Machine learning is a well-established area, and real-time sensor data on a shop floor is nothing unusual. It&rsquo;s the idea of putting machine learning and real-time data streaming together to make smart monitoring work. That&rsquo;s the novel part.<\/p>\n<p>&ldquo;For Microsoft, this is a great thing, because we&rsquo;ve got some great machine-learning technology, but also, we have this streaming database technology called <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"StreamInsight\" href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ee362541.aspx\" target=\"_blank\">StreamInsight<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. It&rsquo;s a nice, strategic position for Microsoft, where two disparate things are put together and there&rsquo;s a lot of labor saving.<\/p>\n<p>&ldquo;The idea is that it knows what abnormal is and raises an alarm. It&rsquo;s basically automating that process.&rdquo;<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Posted by Rob Knies Welcome to TechFest 2013, Microsoft Research&rsquo;s annual tech showcase featuring many new, fascinating projects that point toward the future of computing. Over the next couple of days, we&rsquo;ll be shining a light on some of the high-profile projects being shown during the event, held at the Microsoft corporate headquarters, in Redmond, [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":[],"msr_hide_image_in_river":0,"footnotes":""},"categories":[1],"tags":[200267,200281,202219,186418,196435,203497,193608,193639],"research-area":[],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-244","post","type-post","status-publish","format-standard","hentry","category-research-blog","tag-adaptive-machine-learning-for-real-time-streaming","tag-advanced-technology-labs-europe","tag-john-bronskill","tag-machine-learning","tag-microsoft-research-cambridge","tag-real-time-stream-processing","tag-streaminsight","tag-techfest-2013","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-events":[],"related-researchers":[],"msr_type":"Post","byline":"","formattedDate":"March 5, 2013","formattedExcerpt":"Posted by Rob Knies Welcome to TechFest 2013, Microsoft Research&rsquo;s annual tech showcase featuring many new, fascinating projects that point toward the future of computing.Over the next couple of days, we&rsquo;ll be shining a light on some of the high-profile projects being shown during the&hellip;","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=244"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/244\/revisions"}],"predecessor-version":[{"id":261675,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/244\/revisions\/261675"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=244"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=244"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=244"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=244"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=244"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=244"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=244"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=244"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}