Skip to main content

Digital Controls and Algorithms Assurance

Increasing complexity and lack of transparency around controls and algorithms design, inappropriate use of machine learning and further tools (referred to nowadays as AI), furthermore weak governance are specific reasons why algorithms are subject to such long risks as biases, errors, and malicious acts we face nowadays.

We at Deloitte help our Clients overcoming these issues with their existing solutions already using digital controls or with their new developments utilizing a variant of how a digital control can appear.

Even if the actual control is an IT development, its effects and results can escalate quickly to an unforeseen situation that can lead to not just financial losses but even reputation issues.

Digital controls are everywhere

 

What is a digital control?

A digital control can be any programmed function or report that automates a single or a set of business tasks, e.g.:

  • calculatons based on complex criteria set
  • making decisions based on multiple variables
  • contstant monitoring or behavioral based decisions, optimizations

What are the corresponding issues?

  • Design flaws in case of complex statistical models
  • Data quality problems arising from complex system landscapes, transformations, manual inputs
  • Implementation and programming deviances between the specifications and the actual operation
  • Governance and compliance issues with the operating environment and the type of used data

What are the real risks?

The solution that was looking good on paper and working during the demonstration must be compliant and needs to operate in a bulletproof way over time to avoid:

  • Customer / Stakeholder satisfaction decline
  • Portfolio-wide corrections to be investigated and made by IT/controlling
  • Bad decisions, extra costs, financial losses, penalties

Who is exposed?

 

The use of simple digital controls and intelligent algorithms as a building block offers a wide range of potential benefits to organisations. However, algorithms also have the potential to produce unexpected and unintended results, and the risks of algorithms malfunctioning therefore have wide-ranging consequences for all stakeholders. The effects of inadequately designed algorithms could result in financial losses, harming firms' reputations, regulatory implications, severe disruptions to operations and (in extreme instances) could also result in the loss of human life.

Consequently, algorithmic risk management cannot be a periodic point in time exercise and requires continuous monitoring, re-assessment and validation/recalibration of underlying models as the end result might be affected by events appearing in the data on hidden layers that do not trivially correlate with decisions.

Our framework to understand algorithmic risks is connected to digital controls

 

Algorithmic risks arise from the use of data analytics and cognitive technology-based software algorithms in various automated and semi-automated decision-making environments.
Deloitte developed a framework for understanding the different areas that are vulnerable to such risks and the underlying factors causing them:

  • Input data is vulnerable to risks, such as biases in the data used for training: incomplete, outdated, or irrelevant data; insufficiently large and diverse sample size; inappropriate data collection techniques or simply miscalibrated measurements and a mismatch between the data used for training the algorithm and the actual input data during operations.
  • Algorithm design is vulnerable to risks, such as biased logic; flawed assumptions or judgments; inappropriate modelling techniques; coding errors; and identifying spurious patterns in the training data.
  • Output decisions are vulnerable to risks, such as incorrect interpretation of the output; inappropriate use of the output and disregard of the underlying assumptions.
  • Governance risks focus mainly on operations, engineering and legal background of using such digital controls and algorithms and it is applicable only on a fully designed solution. The actual full spectrum governance of the model requires extensive oversight of technical operation, IT controls, hardcoded and fine-tuning ready parameters often managed by DevOpsunits and review of actual data used by the solution.

The risks around input data, algorithm design, output decisions and governance can be caused by several underlying factors:

  • Human biases
  • Technical flaws
  • Usage flaws
  • Security flaws
  • Governance flaws

Digital control review, algorithm testing and assurance

 

Review, testing and assurance of digital controls and algorithms goes beyond code review (reading through the algorithm source code, or pseudo code, or identify potential errors or vulnerabilities); and a robust control framework is fundamental to risk management.
The framework covers key areas including governance and oversight, pre- and post go-live testing specific digital controls around key risk regarding the implemented functions, monitoring surveillance and appropriate levels of documentation.

Our approach for a specific engagement can be built up based on the required level of assurance and the specifics, complexity of the algorithm itself and the digital control built on it.

Elements of our service offering

Real life scenarios and use cases

Banking client asked Deloitte to validate the commission calculation algorithm and the actual revenues calculated for many years based on millions of financial transactions. The input parameters included frequently changing conditions lists, Dataflow used for the calculations involved several systems. All of these resulted in calculation logic and parameters related governance issues, data deviation problems over time, calculation logic related development flaws and simple change management control deficiencies resulting in financial losses over time.

The client approached Deloitte with a request on auditing their green profile indicator related calculation algorithm to ensure compliance with a published standard before the algorithm can be offered to banking clients. The algorithm used transactions and larger publicly available sustainability related databases to calculated the green profile indicators based on complex modeling. Deloitte provided sustainability and IT experts to review the algorithm and identify issues to be fixed based on the complex requirements of the standard.

Deloitte as a financial auditor performed portfolio level control review and testing of core banking systems to understand basic governance of the input parameters and review calculation logics and test calculation results. In case of any deviations the portfolio related mass effect over time has been estimated to ensure that potential losses or potentially overcharged clients are recognized.

Deloitte reviewed new developments of heuristic pairing logics and decision trees for several clients. These solutions aim to handle manually initiated bank transfers that either contain more facilities in one amount or only partially allow to identify the actual account of the debtor. Multi layer decision trees, complex criteria set, automated data cleaning and transformation, similarity matching algorithms and further elements of the implemented solutions helped to reduce manual work, on the other hand could have easily lead to significant amount of client complaints.

  • Banking BackOffice and Accounting Tasks Automated
  • Instant Payment Systems (GIRO IG3) Reconciliation and Automated Correction Logic Testing
  • IFRS Related Developments Testing – Amortized Cost, EIR, Staging, Past Due Calculations, Portfolio Level ECL Calculation Supporting System
  • System Driven Complex Modeling and Workflows – Banking Client Scoring System Review and Model Implementations Testing
  • Calculation Methodology Audit – Certification Related IT System Audit in Biomass Energy Utilization

Did you find this useful?

Thanks for your feedback