advertisement
The Quest For End-To-End Intelligent Automation
The pandemic has seen accelerated interest in process automation as organizations have scrambled to overhaul business processes and double down on digital transformations in response to disruptions brought about by COVID-19.
And for IT leaders stepping into or already steeped in such modernization efforts, artificial intelligence ā mainly in the form of machine learning ā holds the promise to revolutionize automation, pushing them closer to their end-to-end process automation dreams.
But for now, AI-powered process automation remains a piecemeal approach, in which AI is involved in individual tasks but not across the entire process chain. Regardless of how vendorās spin it, fully intelligent automation has not yet arrived ā but organizations working to fill the gaps are finding innovative ways to this promising concept closer into being.
advertisement
The current state of intelligent automation
A typical use case for AI in automation includes the following: instead of requiring someone to manually re-key information from a PDF into a form, an AI is trained to do it for them. Or, when an employee would normally hunt through corporate documents to answer a customer question, an AI suggests possible answers.
As for the rest of the process, humans are at the core. A human business analyst figures out what goes into a particular process. Developers use robotic process automation (RPA) systems to create process flows. More business analysts monitor the performance of the process, seeking to find bottlenecks and to come up with ideas for other steps that could be automated either through traditional scripting or with AI augmentation.
In other words, AI, thus far, has acted as a tool that can fill niches in the greater scheme of automation.
advertisement
āOne of the well-kept secrets about AI is exactly how narrow each use case is,ā says Elena Christopher, senior vice president of research at HFS Research.
Still the technology to knit together end-to-end intelligent automation may already be out there, at least in bits and pieces. Challenges remain, including the fact that gaining visibility into business workflows isnāt always simple, because employees often switch systems to carry out part of a task, or they complete an action that is difficult to capture digitally, undercutting AIās ability to fully comprehend a process from end to end.
Using computer vision to gain process insights
Genpact, a global professional services firm with nearly 100,000 employees, runs thousands of processes for hundreds of clients, including many Fortune 500 companies. It is using intelligence to match up individual transactions in core systems with the bigger processes theyāre part of. But intelligence falls short when, say, an employee leaves the core system to pull up a page in a web browser, says Sanjay Srivastava, chief digital officer at Genpact.
advertisement
For example, one step in a process may involve looking up a pricing page to check whether a particular item is more or less than $100. To complete the task, an employee might pull up the relevant page and visually scan for the price before deciding what to do next. That action ā seeing something on the screen ā is hard to capture digitally.
Thatās where computer vision comes in, using cameras on workstations to track where employees are looking. āIt absolutely has to be done with the consent of people,ā Srivastava says. āTypically, the companies we serve have pre-existing policies that govern this, so this works for some companies and doesnāt work for others.ā
Using a combination of techniques, including computer vision, Genpactās automated system collects all actions related to business process, not just those by employees in a particular department or job role. Identifying all tasks and linking them into a workflow is called process mining, which Genpact has been doing using a homegrown AI-powered, automated solution for three years now, Srivastava says. In the past year, the company has added computer vision to make the technology more comprehensive.
Once the business process has been identified and mined, Genpact can then monitor and troubleshoot individual instances of that process, or fine-tune the process based on ongoing feedback.
āLetās assume that 100,000 laptops were bought last week from my company,ā he says. āWe can pull out 100,000 end-to-end processes. We will monitor all the versions of that and can track it right down to any specific one. Why is it that this one process deviated? You can fix business problems or adapt to the new normal.ā
That ānew normalā could include automatically instrumenting changes in the process. For example, if approval is required for changes of more than 10% to an original invoice amount, and approval is given 100% of the time, perhaps it is time to adjust the business rule from 10% to 20%, Srivastava says. Robotic process automation can then skip the approval step for invoice changes under 20% or deliver a pop-up note to remind employees they no longer have to forward the invoice to finance for approval and can instead make the final decision themselves.
AI-generated automation scripts
Digital transformation consultancy UST has been using AI for the past three years to help automate those tricky to digitize business process tasks, says Adnan Masood, chief architect of AI and machine learning at the company.
Masood, who collaborates with both the Stanford and MIT AI labs, has a patent on discovering business processes using unsupervised learning, connecting individual tasks into an end-to-end process.
Take, for example, that same website that an employee scans to look up a price. Itās one thing for an automated system to identify that this is happening as part of a process; more challenging is to be able to duplicate the action, given that websites change all the time.
āWe vectorize the inputs that come in and use deep learning to identify what is an input,ā Masood says. Then, the next time the employee goes to that website, the AI can pull the data automatically, without someone manually scripting the task. Then the AI can improve over time, with reinforcement learning.
āThereās a human in the loop who reinforces it, or can tell the computer that the data field didnāt validate properly,ā Masood says. āTypical RPA platforms just automate the grunt work. But cognitive AI is self-optimizing, self-learning.ā
Within certain parameters, the system can also go on auto-pilot, he says. āThatās where it can directly take action based on what it has learned.ā
But Masoodās system still requires a base set of logs to work from, and finding and pulling together all the process logs remains a time-consuming manual process, he says. āThe data is never in a single system. It comes from multiple sources and different modalities. Someone has to do initial configuration.ā
If data is in legacy systems, this process might require custom coding, opening firewalls, or getting regulatory or cybersecurity approvals, not to mention data engineers to set up the data flows, a process that can take months.
Once data is collected, the AI starts to analyze the workflows. It can take a few more months to validate the workflow map, depending on the number of people involved in the process and the frequency of transactions, he says.
With the process now mapped, human beings must still validate it. āA subject matter expert looks at it and says, āNo, this step is wrong, here are the right data sources for it,āā he says.
The challenge of deep integrations
For companies that have turned to RPA, tasks outside core systems can still present challenges. Workarounds such as web-scraping and OCR document scanning are short-term fixes that can introduce errors and cause processes to break. A better solution is deeper, machine-to-machine integrations via APIs.
āWhen you use RPA against a website, the automation isnāt as stable,ā says Megan Amdahl, senior vice president of partner alliances and operations at technology consulting firm Insight.
RPA can watch what users do on a website, she says, but thereās no way for the RPA system to know the website may offer an API that can be used to get the data directly. As a result, Insight went back to manual scripting for these kinds of automations.
āThe IT department now hand-codes the API data transfer requests,ā Amdahl says. āWith it being within IT, they can operationalize it faster, and it could scale faster. If we hard-code via APIs, it doesnāt affect the automation. API standards change, but they change more slowly.ā
Other obstacles to full automation are business partners who havenāt digitized their processes yet, or who have incompatible systems.
āCustomers want to do things the way they do it, and they will go to a company that will receive the information the way they want to give it,ā she says. āSo, for example, they could order the majority of things they want off of our website ā but their internal processes require that they create a purchase order.ā
If a client is able to connect systems directly, it does require manual coding to make the connection, she says. āAnd then you have to have maintenance around it, so it doesnāt break,ā she says.
As more companies move to SaaS platforms for core business systems, and those SaaS providers work with one another to set up data integrations, all this may soon change. āHaving the pre-built connectors is the absolute ideal state,ā Amdahl says.
The specific over the general
PricewaterhouseCoopers has found some success with AI-powered process mining, but to a limited extent in specific, narrow cases, says Anand Rao, PwCās global AI leader.
āWe have put together quite a few vendor tools to do it,ā he says. āGiven the disparate type of jobs that people do, if we just had a background bot that is looking at everyone, we wouldnāt be able to make any sense of it.ā
As such, Rao warns against cure-all automation sales pitches. āIf theyāre saying I can install process mining software and replace ten people, I wouldnāt believe that,ā he says.
Moreover, most of the AI used in RPA is for specific, individual tasks, says Chida Sadayappan, lead specialist for data cloud and machine learning at Deloitte Consulting.
āEverything is AI-enabled,ā he says. āThere are documents that can be read, data can be extracted, PII redacted. There are imaging activities, like recognizing the damage on a package.ā But thatās not AI-powered RPA, he adds. āAI is just replacing some of the mundane tasks.ā
There is AI and machine learning being infused into process workflow automation, he says. āBut there are not a lot of use cases.ā
Large insurance companies may be infusing AI into process workflow automation, and financial institutions may use it to process mortgage applications, Sadayappan says, ābut as for the rest, there are very few large-scale workflow automations.ā
But Dan Diasio, global artificial intelligence consulting leader at Ernst & Young, sees potential for growth. āAI has a lot of point solutions. But thereās an opportunity now to go from point solutions to AI-powered platforms. And automation is looking to jump into AI-powered tasks. The two things are converging,ā he says, adding that EY has āactually brought the team that traditionally focuses on process automation into the AI teamā because of this.
The purpose of the process
AI for process mining and workflow automation is still in the early stages, says
Gartner analyst Marc Kerremans, who authored a report about processing mining in April. āBut it can only improve.ā
But what isnāt going to be automated, at least in the immediate future, is context awareness. It will still require human analysis to ascertain whether a process should exist in the first place, or if it needs to be replaced with something else.
Meanwhile, vendors are investing heavily. All the major RPA vendors are building or buying process mining functionality and investing in AI, including Celonis, UiPath, Automation Anywhere, Blue Prism, and Livejourney.
Major vendors are also in the fray, buoyed by acquisitions. IBMās recently purchased process mining company myInvenio, while SAP has acquired process mining vendor Signavio and Microsoft snapped up workflow automation vendor Softomotie.
Eventually, Kerremans says, process mining will be a common feature in enterprise platforms.
Still, Kerremans advises not sleeping on process mining. āEven if you donāt have all the information available, start with the tasks that have readily available information,ā he says. āYou will still create insights, visibility, and value. If you donāt do this but wait three years, you will be behind.ā