News

News

Computer graphics showing a head with lines representing neural networks, AI / ML

Machine Learning in Banking IT

AI in Banking IT – Pt. 2

Artificial intelligence (AI) is a rapidly evolving field with a cornucopia of usages and benefits everywhere you look. Banking IT is no exception. But what does AI entail? What kind of processes does it build on? What makes it so versatile? This series on AI in banking IT will give a glimpse into the key fields of AI and where and how they are used in banking IT operation. This instalment discusses Machine Learning.

Machine Learning

As we have already established in the first part of this series on AI, Machine Learning (ML) is a subset of Artificial Intelligence. In the case of ML, we ask machines to do things over and again not, until they recognise patterns and differences that help make sense of the data in front of it.

These machines learn from experience and improve the parameters of their code. One must remember, however, that the machine still cannot think, so their answers and the changes in parameters are educated guesses. These guesses, predictions, and improvements, however, are only as good as the questions we asked them the datasets used in the process.

Machine Learning Types

The methods ML uses to arrive at its conclusions are many, but taking a simplistic approach they can be categorized into three (plus one) major learning types. These depend on the type of input, output, layers and processes involved, i.e. the algorithms used.

Supervised Learning

STEP 1. The computer is fed with training data where the input and the expected output are all labelled. The computer analyses the training data for patterns and learns its logic, i.e. function.

Machine Learning / Supervised Learning Step 1

STEP 2. The computer uses the function (approved by human experts) for its decision and predictions based on new input data.

Machine Learning / Supervised Learning Step 2

Unsupervised Learning

The computer has to make sense of unlabelled data, discover its internal structure without predefined output categories.

STEP 1. The algorithm searches for rules and patterns

STEP 2. It groups data points according these patterns/models, so users can understand data better.

Unsupervised Learning

Reinforcement Learning

This type of learning is a trial and error type of learning.

STEP 1. The computer observes the state of the environment (input) and its target. It decides on a course of action.

STEP 2. As a result of this action, it receives a reward (feedback) from the environment. It stores the action-result pairs.

STEP 3. Its goal is to maximize the reward, so it tries to optimize its decisions to achieve this.

Machine Learning / Reinforcement Learning

Learning Types Summary

Below, you’ll find a table summarizing the different types of ML, their most common algorithms (classification, regression, and clustering), as well as their uses in banking IT. Of course, more often than not they are applied in combination – for instance, customer lifetime value prediction (CLV), listed under supervised learning would be impossible without prior customer segmentation (performed by a dedicated unsupervised learning algorithm).

Learning Types in ML

ROI on Machine Learning

The beneficial effect of ML is indeed quite extensive in banking IT which also shows in the relevant ROI. Take, for instance the fact that by the automation of certain time and resource-intensive tasks, such as the extraction of data from documents (supervised learning), ML can not only save banks immense costs, but also prevent manual errors happening in the same process.

A great example was the introduction of the software called COIN (Contract Intelligence) at JP Morgan, which reportedly saved 360,000 hours of lawyer’s time in document reviews – and performed the same task in seconds, with more accurate results.

But there is more to ML than parsing documents. Here are some key areas in which your financial institution can also profit from implementing ML solutions:

  • fraud detection (real-time and statistical monitoring/analysis),
  • regulatory compliance (augmenting and scaling the skills of the compliance offers),
  • operation (automation, error prevention, trend analysis),
  • customer experience (improved insight and faster decision making, chatbots), and
  • customer engagement (customized products and services, advisory features).

What’s next…

The next blogpost in this series will focus on Deep Learning in Banking IT, specifically on Generative Adversarial Networks (GAN) techniques.