Journal Of Goverment Audit and Accounts

Application of Machine Learning Algorithms in Audit By Mr. Deepak Raghu, SrDAG

Machine mimicking the mind

There has been a tremendous explosion of data available with public sector entities over the last 20 years. This is largely driven by higher deployment of digital devices such as sensor instruments, scanners, meters, smart phones, CCTV cameras, satellites, and drones as well as software applications such as Supervisory Control and Data Acquisition Systems, Geographic Information Systems and biometric ID based applications for citizens.

The resulting granular, variegated and voluminous data has chanced upon significant reduction in the costs of storage and processing of data. These conducive circumstances have resulted in the emergence of Machine Learning (ML) Algorithms. These are computer algorithms, which mimic the techniques used by the human brain to identify patterns, learn to create mental models and solve problems. These algorithms use a high volume of input data to train and learn, to create an output data model. This output data model is then used on test data to deliver the required results.

For example, one can envisage an ML algorithm, which is intended to work as an image classifier for defects in construction i.e., the ML is required to deliver the result of whether an image contains a construction defect such as a crack in concrete or a bent iron beam or not. In order to deliver this result, the ML algorithm would have to use a high volume of construction images, which are clearly labelled as either defective or defect-free, as input data to train and learn to identify the different types of defects. This learning would then result in creation of an output data model. The output data model would then be in a position to consume new images, the test data, which are not labelled and classify them as either defective or defect-free. The accuracy of the output data model would depend on the volume and quality of the input training data.

Use of machine language in audit

Such ML algorithms would find ready-use cases in Government Audit. For the high volume of structured data being maintained by audited entities, the application of analytical tools such as IDEA and SQL would suffice. But for the combination of high volume of unstructured data such as images and videos of documents and objects and structured data being maintained, the application of ML algorithms in Audit would appear to be the logical solution.

ML algorithms may be applied to solve the following types of basic problems-

i. Classification Categorization of transactions as Risky/ Non-Risky
ii. Clustering Identifying transactions having similar characteristics
iii. Association Identifying correlations between transactions or actions
iv. Summarization Computing the impact of certain category of transactions
v. Network analysis Identification of related entities across multiple levels of connections
vi. Deviation detection Identification of transactions which are significantly different from the norm
vii. Prediction Estimation of quantity/ materiality of transactions
viii. Image Analytics Analysis of data trends and patterns visually

ML algorithms enable detection of sophisticated cases of non-compliant actions / potential frauds from the test data,even though it may not be clear to the Auditors a priori, as to how the data fields may be internally correlated.

In terms of the types of Audit assignments in which ML algorithms could potentially be applied, the following are some illustrative examples where these algorithms can be applied for Image Analytics, with the images obtained from satellites, drones or CCTV cameras-

  • I. Physical inspections of mining lease areas can be conducted during Compliance Audit, to verify whether the mining activity is restricted to within the geographic coordinates of the approved mining lease area and whether the annual quantity of minerals extracted is within the quantities approved by the mining license.
  • II. Verification of category of end-use of land and extent of built up area and for Stamp Duty and Property Tax, during Compliance Audit of tax administration.
  • III. Structural safety of construction (bends/ tears/ cracks) can be assessed during Compliance Audit of
    • Dams and bridges
    • Railway and airport infrastructure
    • Oil and gas rigs
  • IV. IV.Assessment of damage in the aftermath of disasters, during Compliance Audit of expenditure towards disaster response.
  • V. Physical inspections of forest areas can be conducted during Performance Audit, to verify whether the forest plantation has achieved its goals in terms of number and types of trees planted and density of tree cover.
  • VI. Physical inspections can be conducted during Financial Audit of State Owned Enterprises to verify the existence of
    • Fixed Assets (such as buildings, underwater constructions etc.)
    • Inventory (such as iron ore fines, stacked coal etc.)
    • Sample checks of Bill of Materials on the production floor

The use of ML algorithms during Audit is poised at a very interesting stage, with a large scope for innovation and delivery of insights and results that would not be feasible through human analysis alone. It is for this reason that SAIs around the world are deeply engaged in identifying and developing strong uses for ML algorithms.

Continue Reading

From the Editor's Desk

Forty years ago, recognising the knowledge driven nature of our Institution, the quarterly publication of the “Journal of Management and Training” was initiated....

..more

Reporting for impact - Improving readability of audit reports

The need for enhancing the value and impact of CAG’s audit has been an enduring concern...

..more

Digital Accountability: Harnessing Photo Forensics for e-Services Audits

In an era where technology intertwines with governance, the shift towards online portals for delivering public services has been monumental...

..more

Accessibility of Cutting-Edge Technologies in GIS and RS

The democratization of cutting-edge technologies such as Geographic Information Systems (GIS) and Remote Sensing stands as a huge shift, empowering...

..more

Beneficiaries of Social Schemes and Assessment

Social programmes have evolved over the decades, aiming for increased coverage, higher entitlements, and better design by using technology for targeting...

..more

Blue Carbon Accounting

Human beings thrive in diverse ecosystems but often simplify these ecosystems over time. This simplification occurs through targets...

..more

Generative AI: The Age of Artificial Imagination

In the vast landscape of artificial intelligence, few innovations have captured the imagination of the humans and sparked as much excitement as...

..more

A 1.5-year-old DAG in a 150-year-old Institution

It was on 14th December 2022 when our posting orders came while I was still attached as an Assistant Director in the CRA Wing in the Headquarters Office, New Delhi....

..more

Water Resource Accounting in India

Water: The word itself is an indication of life on the planet. About 60% of the human body contains water...

..more

Emerging PFMTech ecosystem and the Accounting and Auditing functions

Accounting and auditing, an integral part of Public Financial Management (PFM) cycle...

..more