Machine Learning at Heart
Payment Fraud Prevention, Industry Trends and Technology, Point-of-View, Cash Management, Payments and Financing
Originally published in OpusCapita Journal.
Data Scientist Ali Faisal gets enthusiastic when talking about the transformative capabilities of machine learning, advanced analytics, and other technologies utilizing artificial intelligence. He has been researching the areas for years, and now he focuses on finding ways these disruptive technologies can propel finance and procurement solutions and services to the next level.
Machine learning is extremely powerful for exploring large amounts of data and, for instance, making predictions, suggestions, and categorizations based on it. For many of us, an everyday demonstration of this power is the helpful voice of Siri on our iPhones, the customer service agent at PayPal, the spot-on movie picked for us on Netflix, or the interesting items recommended to us on Amazon.
“These big players have turned machine learning into the hype it is today, as they revealed to the world the potential of the technology that had been maturing in academia for a couple of decades,” says Ali Faisal, who himself carried out postdoctoral research on the subject at Aalto University before joining OpusCapita.
The widespread adoption of machine learning in different industries has been further spurred by the increase of cost-efficient high-performance computing and also by the increasing amount of available data. Faisal points out that the terms ‘machine learning’ and ‘artificial intelligence’ often get used interchangeably.
“To achieve smart behavior, an artificial intelligent system can utilize programmable rule-based logic, robotic process automation, or intelligent machine learning algorithms,” he clarifies.
“For me, machine learning is the most challenging and also the most rewarding part of artificial intelligence – after all, it is the part which truly makes a machine intelligent and adaptable.”
Revealing the secrets of data
What else should those of us, who are unfamiliar with the finer points of these technologies understand? To start with, Ali Faisal explains that, as a technology, machine learning is at the intersection of computer science and statistics. Computer science focuses on designing programs that solve problems, whereas statistics deals with data and what can be understood from it.
“Simply put, a machine learning algorithm is a program that itself defines the logic needed to solve a certain problem and learns more through experience. It is not hard-coded like computer programs nor does it have pre-set rules, like robotic process automation.”
There are hundreds of different machine learning algorithms, but Ali Faisal broadly differentiates three major paradigms – namely supervised machine learning, unsupervised machine learning, and reinforcement learning. The mainstream applications today utilize supervised machine learning, which means the algorithm is given labelled training data.
“In practice, training data can be historical data for a process, with ready labels. These labels identify which data belongs to which category. A supervised machine learning algorithm learns the logic based on the training data in order to correctly carry out categorization in the future,” Faisal explains.
In unsupervised machine learning, the algorithm is not told in advance what is what; rather, it just goes on to explore the data available to find a solution for the given task.
“Machine learning is very efficient in revealing hidden patterns in the data and discovering new associations that may have previously been unknown to us humans. Fraud detection and different recommender systems are possible applications of unsupervised machine learning.”
The third approach, reinforcement learning, includes a human in the loop.
“When a machine makes a decision, for instance when categorizing the data, it can be either rewarded or penalized based on how it performed. The algorithm then adjusts the rules accordingly, and learns through trial-and-error.”
Intelligent automation for finance and procurement
OpusCapita has been exploring the possibilities of artificial intelligence and data science thoroughly over recent years and has identified several areas where machine learning algorithms are being developed to enable intelligent automation and deliver superior customer experience.
“In the finance and procurement departments, there are still many manual, repetitive tasks that are done every day. Increasing automation with machine learning is not just about cost cutting and the efficiency of these processes, but also about elevating the quality of these functions and supporting the business even more,” Ali Faisal describes.
One area where machine learning is already applied is purchase invoice posting. The algorithm predicts the posting dimensions – GL account, cost center, VAT code, and the inspector of the invoice, for instance – with high accuracy.
The development of automated anomaly and fraud detection is also well on the way.
“The algorithm recognizes payments that are unusual in some way and can flag them for inspection. Similarly, machine learning can be used to classify payments into different spend categories or for supplier product data validation in the procurement solution.”
“What is, in my opinion, one of the most beneficial aspects of this kind of intelligent automation is that it is not static but based on constant progress and evolution of the logic. The predictive models adjust themselves over time and do not become outdated if the business logic changes.”
Read more blog posts about Industry Trends and Technology
Source-to-Cash - the natural result of digital transformation
09 - 01 - 2020
What is source-to-cash? That is clearly the first question to be answered. Quite simply, source-to-cash is the total offering from OpusCapita. But what is it in practice?
The struggle to create a ‘digital business’ and why we fail
22 - 01 - 2019
According to recent reporting, most CFO/CIOs are on the path of digital transformation - but the majority fail to achieve their ambitions. Why?
How Will the New European Standard on e-Invoicing Affect You?
12 - 09 - 2018
The new European standard on e-invoicing will take effect soon. This blog summarizes what the standard actually is and what it is not. Do you know how it will affect your company?
Other content you might be interested in:
Machine Learning in the daily Cash Management work
on demandSee for yourself how Machine Learning can help your company reduce the risk of payment fraud with advanced anomaly detection.
Blockchain - Beyond the hype
on demandEverybody is talking about Blockchain these days and many people and organizations are worried about the disruptive nature of this new technology.