{"id":6446,"date":"2021-04-28T08:27:13","date_gmt":"2021-04-28T08:27:13","guid":{"rendered":"https:\/\/vikinganalytics.se\/?p=6446"},"modified":"2023-03-28T09:28:18","modified_gmt":"2023-03-28T09:28:18","slug":"how-can-ai-find-black-sheep-machines-in-an-industrial-plant","status":"publish","type":"post","link":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/","title":{"rendered":"How can AI find black sheep machines in an industrial plant?"},"content":{"rendered":"<p>Even companies that are playing in the advanced league of the condition monitoring game may face the challenge of knowing which machines need to be prioritized for maintenance. For example, how can a professional responsible for the maintenance of compressors in a company realize which ones need to go to the top of priorities list?<\/p>\n<p>The simple answer might be \u201cby looking at the data collected by the sensors\u201d, but as we have already covered in our\u00a0<a href=\"https:\/\/vikinganalytics.se\/using-machine-learning-to-identify-operational-modes-in-rotating-equipment\/\">blog post about Automatic Mode Identification (AMI)<\/a>\u00a0of machines, it is a difficult and time-consuming task to manually go through historic equipment vibration data.<\/p>\n<p>In this blog post we are going to discuss how population-based anomaly detection is used to detect machines that have an atypical behavior, or, as we call it in MultiViz Vibration, BlackSheep Detection.<\/p>\n<p>The BlackSheep Detection functionality identify assets that behave differently from the rest of the population. It is based on our Automatic Mode Identification (AMI) algorithm for multivariate time series data. The unsupervised algorithm performs multidimensional time series data segmentation and clustering, with cluster optimization to reduce model complexity to avoid overfitting\/underfitting and to steer clear of sudden oscillation and transitions.<\/p>\n<p>BlackSheep Detection runs mode identification over a population of assets (also called sources). Based on all modes identified in the population, the most uncommon modes will be considered atypical modes. Sources with the largest portion of uncommon modes are then labeled as atypical sources \u2013 the\u00a0<em>Black Sheep<\/em>\u00a0of the population.<\/p>\n<p>The image below shows a population of six machines. In total, four modes are identified among all of them. The \u201cred\u201d mode is the most uncommon one, and the two sources which exhibit the uncommon mode are labeled as Black Sheep.<\/p>\n<figure id=\"attachment_34854\" class=\"wp-caption aligncenter\" aria-describedby=\"caption-attachment-34854\"><img decoding=\"async\" class=\"wp-image-34854 size-full\" src=\"https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/04\/blacksheep_plot.png\" sizes=\"(max-width: 1235px) 100vw, 1235px\" srcset=\"https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/04\/blacksheep_plot.png 1235w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/04\/blacksheep_plot-300x164.png 300w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/04\/blacksheep_plot-1024x560.png 1024w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/04\/blacksheep_plot-768x420.png 768w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/04\/blacksheep_plot-500x273.png 500w\" alt=\"The image below shows a population of six machines. In total, four modes are identified among all of them. The \u201cred\u201d mode is the most uncommon one, and the two sources which exhibit the uncommon mode are labeled as Black Sheep.\" width=\"1235\" height=\"675\" \/><figcaption id=\"caption-attachment-34854\" class=\"wp-caption-text\">Graphic plot of Blacksheet Detection results<\/figcaption><\/figure>\n<p><strong>Finding Black sheeps in an industrial plant<\/strong><\/p>\n<p>To perform BlackSheep Detection with the MultiViz Vibration, the user simply needs to upload vibration time series data for a population of machines and request an analysis for the population of sources.\u00a0 This feature requires no parameters apart from a population list (sourceIds) and feature (\u201cBlackSheep\u201d).<\/p>\n<p>The results returned by the analysis call will be a dictionary containing the list of atypical assets.<\/p>\n<pre><span class=\"p\">{<\/span>\r\n    <span class=\"s1\">'atypical_assets'<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s1\">'source 2'<\/span><span class=\"p\">,<\/span> <span class=\"s1\">'source 3'<\/span><span class=\"p\">]<\/span>\r\n<span class=\"p\">}\r\n\r\n<\/span><\/pre>\n<p>Going back to the example of the compressor maintenance we had in the beginning, the professional would have a list of equipment that are not behaving the way all other compressors in that plant normally do. It narrows down the examination scope from dozens of machines to just a couple, improving the efficiency of the maintenance work.<\/p>\n<p>MultiViz Vibration\u00a0 can be accessed directly via a\u00a0<a href=\"https:\/\/api.beta.multiviz.com\/docs#\/\">REST API<\/a>\u00a0or the\u00a0<a href=\"https:\/\/github.com\/vikinganalytics\/mvg\">va_mvg Python Package<\/a>, allowing software developers or data scientists to integrate the results into an existing predictive maintenance solution or even create their own machine diagnostics service.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Even companies that are playing in the advanced league of the condition monitoring game may face the challenge of knowing which machines need to be prioritized for maintenance. For example, how can a professional responsible for the maintenance of compressors in a company realize which ones need to go to the top of priorities list? [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":6447,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[24],"tags":[],"class_list":["post-6446","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How can AI find black sheep machines in an industrial plant? - Viking Analytics - MultiViz AI<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How can AI find black sheep machines in an industrial plant? - Viking Analytics - MultiViz AI\" \/>\n<meta property=\"og:description\" content=\"Even companies that are playing in the advanced league of the condition monitoring game may face the challenge of knowing which machines need to be prioritized for maintenance. For example, how can a professional responsible for the maintenance of compressors in a company realize which ones need to go to the top of priorities list? [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/\" \/>\n<meta property=\"og:site_name\" content=\"Viking Analytics - MultiViz AI\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-28T08:27:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-28T09:28:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1072\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Arash Toyser\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arash Toyser\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/\",\"url\":\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/\",\"name\":\"How can AI find black sheep machines in an industrial plant? - Viking Analytics - MultiViz AI\",\"isPartOf\":{\"@id\":\"https:\/\/3.77.223.181\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png\",\"datePublished\":\"2021-04-28T08:27:13+00:00\",\"dateModified\":\"2023-03-28T09:28:18+00:00\",\"author\":{\"@id\":\"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#primaryimage\",\"url\":\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png\",\"contentUrl\":\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png\",\"width\":2048,\"height\":1072},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/3.77.223.181\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How can AI find black sheep machines in an industrial plant?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/3.77.223.181\/#website\",\"url\":\"https:\/\/3.77.223.181\/\",\"name\":\"Viking Analytics - MultiViz AI\",\"description\":\"AI Assisted Vibration Analysis\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/3.77.223.181\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a\",\"name\":\"Arash Toyser\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/3.77.223.181\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g\",\"caption\":\"Arash Toyser\"},\"url\":\"https:\/\/www.vikinganalytics.se\/author\/arash-toyser\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How can AI find black sheep machines in an industrial plant? - Viking Analytics - MultiViz AI","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/","og_locale":"en_GB","og_type":"article","og_title":"How can AI find black sheep machines in an industrial plant? - Viking Analytics - MultiViz AI","og_description":"Even companies that are playing in the advanced league of the condition monitoring game may face the challenge of knowing which machines need to be prioritized for maintenance. For example, how can a professional responsible for the maintenance of compressors in a company realize which ones need to go to the top of priorities list? [&hellip;]","og_url":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/","og_site_name":"Viking Analytics - MultiViz AI","article_published_time":"2021-04-28T08:27:13+00:00","article_modified_time":"2023-03-28T09:28:18+00:00","og_image":[{"width":2048,"height":1072,"url":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png","type":"image\/png"}],"author":"Arash Toyser","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Arash Toyser","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/","url":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/","name":"How can AI find black sheep machines in an industrial plant? - Viking Analytics - MultiViz AI","isPartOf":{"@id":"https:\/\/3.77.223.181\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#primaryimage"},"image":{"@id":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png","datePublished":"2021-04-28T08:27:13+00:00","dateModified":"2023-03-28T09:28:18+00:00","author":{"@id":"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a"},"breadcrumb":{"@id":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#primaryimage","url":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png","contentUrl":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blacksheep-detection_blog2-2048x1072-1.png","width":2048,"height":1072},{"@type":"BreadcrumbList","@id":"https:\/\/www.vikinganalytics.se\/how-can-ai-find-black-sheep-machines-in-an-industrial-plant\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/3.77.223.181\/"},{"@type":"ListItem","position":2,"name":"How can AI find black sheep machines in an industrial plant?"}]},{"@type":"WebSite","@id":"https:\/\/3.77.223.181\/#website","url":"https:\/\/3.77.223.181\/","name":"Viking Analytics - MultiViz AI","description":"AI Assisted Vibration Analysis","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/3.77.223.181\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a","name":"Arash Toyser","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/3.77.223.181\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g","caption":"Arash Toyser"},"url":"https:\/\/www.vikinganalytics.se\/author\/arash-toyser\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/posts\/6446"}],"collection":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/comments?post=6446"}],"version-history":[{"count":0,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/posts\/6446\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/media\/6447"}],"wp:attachment":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/media?parent=6446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/categories?post=6446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/tags?post=6446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}