{"id":7959,"date":"2020-05-28T07:07:11","date_gmt":"2020-05-28T07:07:11","guid":{"rendered":"http:\/\/blog.experfy.com\/?p=7959"},"modified":"2023-12-11T11:43:47","modified_gmt":"2023-12-11T11:43:47","slug":"small-ml-is-the-next-big-leap-in-rpa","status":"publish","type":"post","link":"https:\/\/www.experfy.com\/blog\/ai-ml\/small-ml-is-the-next-big-leap-in-rpa\/","title":{"rendered":"Small ML Is The Next Big Leap In RPA."},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"7959\" class=\"elementor elementor-7959\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-fa55cd8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fa55cd8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-744061f1\" data-id=\"744061f1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-20bb455 elementor-widget elementor-widget-heading\" data-id=\"20bb455\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\n<h2 class=\"wp-block-heading\"><strong><em>Everyone agrees that machine learning will change RPA, but it\u2019s not going to happen the way you might think.<\/em><\/strong><\/h2>\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d4aa64 elementor-widget elementor-widget-text-editor\" data-id=\"6d4aa64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<p>The boom in robotic process automation (RPA) over the past few years has made it pretty clear that business processes in nearly every industry have an endless amount of bottlenecks to be resolved and efficiency improvements to be gained. Years before the full surge of RPA, McKinsey already estimated the annual impact of knowledge work automation to be around\u00a0<a href=\"https:\/\/www.mckinsey.com\/business-functions\/mckinsey-digital\/our-insights\/disruptive-technologies\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"broken_link\">$6 trillion in 2025<\/a>.<\/p>\n\n\n\n<p>Having followed the evolution of RPA from python scripts towards generalized platforms, I\u2019ve witnessed quite a transformation. The tools and libraries available in RPA have improved over time, each iteration widening the variety of processes that can be automated and improving the overall automation rates further. I believe the addition of machine learning (ML) in the everyday toolbox of RPA developers is the next huge leap in the scope and effectiveness of process automation.\u00a0<a href=\"https:\/\/www.forbes.com\/sites\/tomtaulli\/2020\/02\/21\/how-ai-is-supercharging-rpa-robotic-process-automation\/\" target=\"_blank\" rel=\"noreferrer noopener\">And<\/a>\u00a0<a href=\"https:\/\/www2.deloitte.com\/uk\/en\/pages\/innovation\/articles\/guide-to-robotic-process-automation-and-intelligent-automation.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"broken_link\">I<\/a>\u00a0<a href=\"https:\/\/homebusinessmag.com\/management\/technology-management\/future-rpa\/\" target=\"_blank\" rel=\"noreferrer noopener\">am<\/a>\u00a0<a href=\"https:\/\/www.celonis.com\/blog\/the-future-of-rpa\/\" target=\"_blank\" rel=\"noreferrer noopener\">not<\/a>\u00a0<a href=\"https:\/\/www.cio.com\/article\/3537169\/intelligent-automation-the-future-of-rpa.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"broken_link\">alone<\/a>. But there\u2019s a catch. It will look very different from what all the hype would lead you to believe.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb55f3e elementor-widget elementor-widget-heading\" data-id=\"bb55f3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>Why even care about machine learning?<\/strong><\/h3>\n<!-- \/wp:heading --><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1bb47f3 elementor-widget elementor-widget-text-editor\" data-id=\"1bb47f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:paragraph -->\n<p>Imagine RPA without if-else logic or variables. You could only automate simple and completely static click-through processes. As we gradually add in some variables and logic, we can start automating more complex and impactful processes. The more complex the process you want to automate, the more logic rules you need to add, and the more edge cases you need to consider. The burden on the RPA developer\u2019s rule system grows exponentially. See where I\u2019m going with this?<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The\u00a0<a href=\"https:\/\/www.sitepen.com\/blog\/the-law-of-diminishing-returns\/\" target=\"_blank\" rel=\"noreferrer noopener\">law of diminishing returns<\/a>\u00a0dictates that at some point (surprisingly soon) the development of rule systems becomes so costly that automating the process is no longer worth the investment. This is where machine learning comes in. Used correctly, it can easily outsmart any traditional rule system while requiring far fewer resources. And even better, it unlocks automations so complex that attempting to solve them with rule systems would be laughable. In the end, the law of diminishing returns naturally also applies to machine learning, but I\u2019ll soon get to why it doesn\u2019t actually matter right now.<\/p>\n<!-- \/wp:paragraph -->\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-3a40daf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3a40daf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-db76e6d\" data-id=\"db76e6d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5ff70b5 elementor-widget elementor-widget-image\" data-id=\"5ff70b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.experfy.com\/blog\/wp-content\/uploads\/2020\/05\/Home-351x250-1.png\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d24e180 elementor-widget elementor-widget-text-editor\" data-id=\"d24e180\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t&#8220;Small ML Is The Next Big Leap In RPA.&#8221; \n<figcaption>Costs grow exponentially against complexity\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41d6a7c elementor-widget elementor-widget-heading\" data-id=\"41d6a7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>But wait, isn\u2019t machine learning crazily expensive?<\/strong><\/h3>\n<!-- \/wp:heading --><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f49adb elementor-widget elementor-widget-text-editor\" data-id=\"4f49adb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:paragraph -->\n<p>Yes and no. By choosing the right approach and tools, you get to pick between crazy expensive and crazy profitable. I like to divide automation into two categories:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>1. High impact, low volume automation<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>2. Low impact, high volume automation<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The first category contains all the hyped-up applications such as personal <a href=\"https:\/\/www.experfy.com\/blog\/injecting-artificial-intelligence-into-robotic-process-automation\/\" target=\"_blank\" rel=\"noreferrer noopener\">AI <\/a>assistants, big data business analytics, automated R&amp;D and other concepts that bring promises of massive impact in the business. These are launched as huge machine learning projects with grand ambitions but tend to become just PR stunts and fail to deliver much actual value. Why? The answer is in the graph. The high impact applications require an enormous investment to squeeze out the final 2% increase in accuracy needed to make it work, pressing the ROI to negative. Usually these projects drain so many resources that the company is forced to cut the costs and shut them down.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The second category is all about efficiency. It has far less media appeal but don\u2019t be fooled by its low profile nature. This is where you\u2019ll find realizable profits and true organizational change. Things like invoice processing, categorizing customer complaints and qualifying sales leads don\u2019t sound like world-changing automations. But added up together, they ramp up the efficiency of your company by an order of magnitude. Think about the impact of the internet. You don\u2019t have one massive internet project, but instead, the internet is embedded in every single function around your company. The same will happen with machine learning. You want to be in the profitable high efficiency zone. So instead of doing big ML projects, embed small ML into your day-to-day RPA work and be amazed.<\/p>\n<!-- \/wp:paragraph -->\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d05916 elementor-widget elementor-widget-heading\" data-id=\"0d05916\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><!-- wp:heading {\"level\":3} -->\n<h3><strong>How do I do that? Our data scientists are super busy.<\/strong><\/h3>\n<!-- \/wp:heading --><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d6ed elementor-widget elementor-widget-text-editor\" data-id=\"2b5d6ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Simply, choose tools that allow your RPA team to use machine learning without relying on the data science team for every automation. There are machine learning tools that are aimed at developers and skip over all the hassle of model training, hosting and maintenance.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Naturally, you could always get a higher performance with a custom model made by a data science team, but you will need to evaluate and justify whether it\u2019s worth the investment. When the RPA team can use machine learning themselves, the threshold for incorporating intelligence in process automation plummets. You\u2019ll start seeing it everywhere.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Most ML tools are aimed at data scientists to optimize their work, so you\u2019ll need to do some digging to find developer-centric solutions. I\u2019ll get back to this at the end of the post.<\/p>\n<!-- \/wp:paragraph -->\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a8f575 elementor-widget elementor-widget-heading\" data-id=\"8a8f575\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>Ok, where should I start?<\/strong><\/h3>\n<!-- \/wp:heading --><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7af84a elementor-widget elementor-widget-text-editor\" data-id=\"f7af84a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- wp:paragraph -->\n<p>Have a look at your current automations. Do some of them require constant updating in their rule system or do they need frequent human intervention? If so, could these bottlenecks be resolved with some intelligence?<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Another great source is your RPA backlog. Are there automations that have been sitting there with mid-high priority for a while but have never moved forward? It\u2019s typically the ones that have a bit of complexity that get stuck in the backlog.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Automations where intelligence is necessary are generally in one of the following boxes:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol>\n<li><strong>Has unreliable input data:\u00a0<\/strong>E.g. the user has not filled in all the necessary information in a form or they have made typos.<\/li>\n<li><strong>Requires a complex rule system:<\/strong>\u00a0E.g. identifying if an entry already exists in the database but in a different format\u00a0<em>(Corp Inc.<\/em>\u00a0vs\u00a0<em>Corp).<\/em><\/li>\n<li><strong>Requires cognitive decisions:\u00a0<\/strong>E.g. a complaint ticket needs to be assigned to the right customer service agent based on it\u2019s category or urgency.<\/li>\n<li><strong>Environment or data changes frequently:\u00a0<\/strong>E.g. the products sold in retail change constantly when new products are introduced and old ones discontinued.<\/li>\n<\/ol>\n<!-- \/wp:list -->\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-b7092ba elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b7092ba\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f95ffa0\" data-id=\"f95ffa0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5787133 elementor-widget elementor-widget-image\" data-id=\"5787133\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.experfy.com\/blog\/wp-content\/uploads\/2020\/05\/Home-351x250-1.png\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8ef91c elementor-widget elementor-widget-text-editor\" data-id=\"f8ef91c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>&#8221; Where to start with small ML&#8221; Where to start with small ML<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d2e3e8 elementor-widget elementor-widget-heading\" data-id=\"0d2e3e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>Can I do it on my RPA platform?<\/strong><\/h3>\n<!-- \/wp:heading --><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fd3d56 elementor-widget elementor-widget-text-editor\" data-id=\"7fd3d56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Yes. The whole point is to make machine learning a normal tool in your daily RPA toolbox and remove any points of friction in between. At least\u00a0<a href=\"http:\/\/aito.ai\/rpa\" target=\"_blank\" rel=\"noreferrer noopener\">aito.ai<\/a>\u00a0is already compatible with Robot Framework, UiPath, BluePrism and all the other major players. Using solutions like this doesn\u2019t require much more than sending HTTP requests, a standard function in any RPA platform. We\u2019re working on guides and tutorials for each platform to help you get started, and we\u2019re launching libraries and components to make using ML even easier through the platforms.<\/p>\n<!-- \/wp:paragraph -->\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The addition of machine learning (ML) in the everyday toolbox of RPA developers is the next huge leap in the scope and effectiveness of process automation. Choose tools that allow your RPA team to use machine learning without relying on the data science team for every automation. <\/p>\n","protected":false},"author":815,"featured_media":14416,"comment_status":"open","ping_status":"open","sticky":false,"template":"single-post-2.php","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[183],"tags":[226,225,214],"ppma_author":[3656],"class_list":["post-7959","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-ml","tag-ai","tag-ml","tag-rpa"],"authors":[{"term_id":3656,"user_id":815,"is_guest":0,"slug":"eljas-linna","display_name":"Eljas Linna","avatar_url":"https:\/\/www.experfy.com\/blog\/wp-content\/uploads\/2020\/05\/Eljas-Linna-150x150.jpeg","user_url":"https:\/\/aito.ai\/","last_name":"Linna","first_name":"Eljas","job_title":"","description":"Eljas Linna is Product Lead, Integrations at Aito that started as a scala-library or a DSL (Domain Specific Language), and a multi-purpose tool for solving real-world problems with ML- and AI-methods."}],"_links":{"self":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/7959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/users\/815"}],"replies":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/comments?post=7959"}],"version-history":[{"count":8,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/7959\/revisions"}],"predecessor-version":[{"id":34818,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/7959\/revisions\/34818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media\/14416"}],"wp:attachment":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media?parent=7959"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/categories?post=7959"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/tags?post=7959"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=7959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}