{"id":9470,"date":"2022-04-15T08:52:50","date_gmt":"2022-04-15T12:52:50","guid":{"rendered":"https:\/\/blogs.mathworks.com\/deep-learning\/?p=9470"},"modified":"2022-04-15T08:52:50","modified_gmt":"2022-04-15T12:52:50","slug":"current-trends-in-ai","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/deep-learning\/2022\/04\/15\/current-trends-in-ai\/","title":{"rendered":"Current Trends in AI"},"content":{"rendered":"<em>This post is from guest blogger Paul Pilotte, Product Marketing, AI and Data Science and David Willingham, Product Marketing, Deep Learning<\/em>\r\n<h6><\/h6>\r\nThe world has changed significantly since we tracked the <a href=\"https:\/\/blogs.mathworks.com\/deep-learning\/2021\/02\/04\/five-ai-trends-for-2021\/\">AI Trends for 2021 a year ago<\/a>. While some industries have cut back on AI investment in the near term, others have increased their investment above what they had forecasted, offsetting the loss. Many are using this time to invest in upskilling through remote learning, with AI-themed courses among the most sought after by the engineering and scientific community. The goal is to make sure they are primed and ready to take on more AI projects in 2022.\r\n<h6><\/h6>\r\nHere's a closer look at 4 current trends within AI.\r\n<h6><\/h6>\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 5px;\">\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>1<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px; vertical-align: middle;\"><span style=\"font-size: 1.5em;\"><strong>Collaboration between frameworks<\/strong><\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<strong>\u00a0<i>New trend materializing for 2022<\/i><\/strong>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">TensorFlow, PyTorch, and MATLAB are three different deep learning frameworks which you can use to develop AI models. When developing a larger system that includes AI, engineering teams can be faced with the question: which framework to use? Choosing one becomes complicated, especially if no single framework can satisfy all the requirements of the system being developed: an engineering team may want to use a data preprocessing app in MATLAB as well as reuse a pretrained AI model created in TensorFlow.\u00a0 The solution to meeting these requirements is to have the frameworks interoperate with each other.\u00a0<\/span>\r\n\r\n<h6><\/h6>\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 5px; vertical-align: middle; width: 65%;\"><span data-contrast=\"auto\">Prior to 2021, interoperating was quite complicated, and often involved some level of time-intensive manual recoding. However, 2021 saw the maturation of interoperability advancements such as a direct <\/span><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/64649-deep-learning-toolbox-converter-for-tensorflow-models\"><span data-contrast=\"none\">TensorFlow Converter for MATLAB<\/span><\/a><span data-contrast=\"auto\">, which has reduced the need for manual recoding, <a href=\"https:\/\/blogs.mathworks.com\/deep-learning\/2022\/03\/18\/importing-models-from-tensorflow-pytorch-and-onnx\/\">opening up more interoperability workflows<\/a><\/span><span data-contrast=\"auto\">. In 2022, we predict more collaboration between TensorFlow, PyTorch and MATLAB, through the understanding, adoption and expanding support of interoperability functionality.<\/span><\/td>\r\n<td style=\"padding: 5px;\"><strong><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-9166 size-full\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2022\/03\/BlogImage1.png\" alt=\"\" width=\"399\" height=\"223\" \/><\/strong><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h6><\/h6>\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 5px;\">\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>2<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px; vertical-align: middle;\"><span style=\"font-size: 24px;\"><b>AI aligns Engineering and IT<\/b><\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<strong><i>A 2021 prediction, continuing in 2022 and beyond<\/i><\/strong>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">The need to get value from AI models by getting them into production was a dominant theme in 2021.\u00a0 This proved not only the potential of AI models, but also the realization that the value of an AI Model is in production as part of an engineered system.\u00a0 Nearly every analyst in this space echoed this imperative.\u00a0 2021 also marked the year of a growing trend to incorporate DevOps to AI models so that IT and OT teams can take ownership of the deployment, monitoring, and lifecycle of AI models in operational systems. We expect this trend to continue to accelerate in 2022, fueled by many corporate digital transformation initiatives.\u00a0 If you're not already involved in close collaboration between R&amp;D teams developing AI models and production teams responsible for operational systems, you likely will be in 2022.<\/span>\r\n<h6><\/h6>\r\nSee an example of this trend: <a href=\"https:\/\/www.mathworks.com\/company\/user_stories\/korea-institute-of-energy-research-develops-ai-based-predictive-maintenance-models-for-offshore-wind-power.html\">Korea Institute of Energy Research Develops AI-Based Predictive Maintenance Models for Offshore Wind Power<\/a>\r\n<h6><\/h6>\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 5px;\">\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>3<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px; vertical-align: middle;\"><span style=\"font-size: 24px;\"><b>No-code \/ Low-code<\/b><\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<strong><i>A trend that materialized in 2021; we expect this trend to continue in 2022 and beyond<\/i><\/strong>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">As the benefits of applying AI is becoming increasingly realized, many of the common techniques and workflows are being commoditized by vendors through no-code, low-code and auto-code workflows for AI modeling.\u00a0 The benefits of this are vast, first it broadens the community of AI users from a few data science and coding experts to a larger audience of people who have the domain knowledge to know where to apply AI, but not necessarily the coding skill set. Secondly it increases efficiency and scale through automated workflows.<\/span>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">Like the data-centric AI movement, no-code\/low-code\/auto-code is not a new trend. For example, for over 20 years engineers have been using MATLAB and Simulink to auto-generate or auto-code, production quality code for embedded systems.\u00a0<\/span>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">Here are highlights of the use of no-code\/low-code, auto-code by engineers using MATLAB and Simulink:<\/span>\r\n<ul>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"21\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">No-code<\/span><\/b><span data-contrast=\"auto\"> \u2013 <\/span><strong>Mitsui Chemicals<\/strong> <span data-contrast=\"auto\">created and <a href=\"https:\/\/www.mathworks.com\/company\/user_stories\/case-studies\/mitsui-chemicals-deploys-ai-and-automation-systems-with-tensor-flow-and-matlab.html\">deployed a no-code application<\/a> for automated visual inspection of sheet-shaped products on their manufacturing production line. Multiple engineers are now using the app, reducing visual inspection time by up to 80%.\u00a0\u00a0<\/span><\/li>\r\n<\/ul>\r\n<ul style=\"font-weight: 400;\">\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"21\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Auto-code \u2013\u00a0<\/span><\/b><strong><em>NXP Eindhoven<\/em><\/strong> Auto generated HDL code of a Neural Network to <a href=\"https:\/\/www.mathworks.com\/company\/newsletters\/articles\/post-correcting-adc-errors-with-neural-networks.html\">perform power studies<\/a> when running the model on ASICs. And\u00a0<strong><em>Elektrobit\u00a0<\/em><\/strong>autogenerated C\/C++ code for deploying a <a href=\"https:\/\/www.mathworks.com\/company\/newsletters\/articles\/developing-autosar-adaptive-software-for-a-driver-monitoring-system-with-model-based-design.html\">driver fatigue monitoring system<\/a> that used object detection.<\/li>\r\n<\/ul>\r\n<span data-contrast=\"auto\">With no-code\/low-code\u00a0<\/span><span data-contrast=\"none\">being popularized within the broader programming communities <\/span><span data-contrast=\"auto\">we expect this trend to only grow for AI in 2022.<\/span>\r\n<h6><\/h6>\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 5px;\">\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>4<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px; vertical-align: middle;\"><span style=\"font-size: 1.5em;\"><strong>Even more AI\u00a0<b><span data-contrast=\"auto\">within engineering and science<\/span><\/b><\/strong><\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<strong> <i>A 2021 prediction, continuing in 2022<\/i><\/strong>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">We predicted that in 2021 AI would be one of the first tools engineers and scientists look to for innovative solutions in solving problems and building applications.\u00a0<\/span>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">There are many examples of AI being used to completely replace or augment traditional techniques in math, physics, and engineering disciplines such as controls and signal processing.\u00a0<\/span>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">As engines have become more sophisticated, and the number of systems and parts to be analyzed has increased significantly, Daihatsu turned to using AI to judge the level of knocking sound, which was previously only done by skilled workers. They needed a tool that could combine deep learning and acoustic analysis.\u00a0Using machine learning and feature extraction, Daihatsu engineers easily created classification models, making it possible to examine feature values multiple times in a short period.\u00a0 As a result, Daihatsu developed AI that can judge the knocking sound with the same accuracy as skilled workers.<\/span>\r\n<h6><\/h6>\r\n<span data-contrast=\"auto\">For more on this trend, read the story: <\/span><a href=\"https:\/\/www.mathworks.com\/company\/user_stories\/case-studies\/daihatsu-uses-ai-to-classify-engine-sounds.html\"><span data-contrast=\"none\">Daihatsu Motor Co in Japan used AI to Classify Engine Sounds.\u00a0<\/span><\/a>\r\n<h6><\/h6>\r\n<img decoding=\"async\" loading=\"lazy\" width=\"381\" height=\"240\" class=\"alignnone size-full wp-image-9473\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2022\/04\/trends2022.png\" alt=\"\" \/>\r\n\r\n&nbsp;\r\n<h6><\/h6>","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img decoding=\"async\"  class=\"img-responsive\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2022\/03\/BlogImage1.png\" onError=\"this.style.display ='none';\" \/><\/div><p>This post is from guest blogger Paul Pilotte, Product Marketing, AI and Data Science and David Willingham, Product Marketing, Deep Learning\r\n\r\nThe world has changed significantly since we tracked the... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/deep-learning\/2022\/04\/15\/current-trends-in-ai\/\">read more >><\/a><\/p>","protected":false},"author":156,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/9470"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/users\/156"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/comments?post=9470"}],"version-history":[{"count":29,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/9470\/revisions"}],"predecessor-version":[{"id":9560,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/9470\/revisions\/9560"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/media?parent=9470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/categories?post=9470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/tags?post=9470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}