Even geen AI-hypes, geen Large Language Models, maar terug naar de kern van de revolutie binnen auditing. Nee, we hebben het niet over ‘old school’ data-analyse (technologie beschikbaar sinds jaren negentig). Beste collega’s, we hebben het over Machine Learning, de technologie die auditors in staat stelt gegevensgericht en volledig geautomatiseerd controlewerkzaamheden uit te voeren.
Nu we toch druk in de fase van herbezinning rondom de audit-opleidingen (CEA) en ons audit-beroepsprofiel (Peter) bezig zijn, dacht ik, laat ik eens in Jip & Janneke-taal uitschrijven waar ik denk dat we met Machine Learning straks staan. Dan kunnen we ook gelijk even checken of de kennisopbouw die we hier moeten opzetten, aansluit op de laatste stand van zaken inzake opleiding en profiel van de auditor van morgen.
Natuurlijk niet nodig, maar toch even een paar disclaimers:
Controleren zonder zelf na te denken? Daar houden auditors toch helemaal niet van?
Dat klopt. En juist daarom is het belangrijk om Machine Learning goed te begrijpen en toe te passen op een manier die controleerbaar, transparant en effectief is.
Al jarenlang gebruiken auditors data-analyse om afwijkingen en (fraude)risico’s op te sporen. Inzake fraude bijzonder weinig succesvol overigens, maar daar heb ik op LinkedIn al iets over geroepen.
Het auditen met old school data-analyse is een resultaat van diepgaand denkwerk:
Veel denkwerk, veel handmatige stappen, en – eerlijk is eerlijk – veel tijdrovende processen. In een wereld waarin steeds minder auditors beschikbaar zijn en steeds grotere datasets moeten worden geanalyseerd, wordt Machine Learning geen luxe, maar een noodzaak.
Met de juiste machine learning-modellen kunnen we het denkwerk versnellen en objectiever maken. Meer tijd om te uitkomsten te duiden. Laten we eens kijken naar mogelijke concrete toepassingen in een microlab-omgeving, zoals ik die in mijn hoofd al heb ingericht. Je moet immers toch ergens beginnen, dan maar het beste vanaf je eigen harde schijf.
1. Fraudeopsporing met Unsupervised Learning (Clustering & Anomaliedetectie)
Een inkoopproces wordt door Machine Learning in relatie gebracht met de aard en het karakter van de business, gekoppeld aan interne beheersingsmaatregelen (bijv. autorisaties).
De machine zoekt vervolgens naar outliers en fraudesignalen. Dit is toch waar iedereen inmiddels van droomt en anderen al claimen dit daadwerkelijk in te zetten.
Welke modellen?
Auditvoorbeeld: Detecteer ongewone leveranciersfacturen, dubbele betalingen of ongeautoriseerde goedkeuringen.
De auditor denkt dus zelf niet meer na over fraudefactoren en signalen in data, maar laat zich inspireren door een Machine Learning algoritme. In theorie elke dag, elk moment van de week, wat wenselijk is.
2. Controle van verkooptransacties met Supervised Learning (Regressie & Classificatie)
Een verkoopproces kan door Machine Learning worden gekoppeld aan feitelijke contracten en integraal worden getoetst:
Machine Learning kan afwijkingen signaleren en auditors in staat stellen deze binnen een dag in plaats van weken te beoordelen.
Welke modellen?
Auditvoorbeeld: Een auditor kan geautomatiseerd controleren of verkooptransacties in overeenstemming zijn met contractuele verplichtingen (ja, wellicht is data-analyse ook een optie, maar daar zouden we het nu niet over hebben).
3. Voorspellende risicoanalyse (Predictive Analytics)
Waarom wachten tot er fouten of fraude worden ontdekt? Waarom wachten op het moment dat het vraagstuk solvabiliteit erg urgent is geworden? Machine Learning kan (straks) ook proactief risico’s voorspellen.
Door historische data te combineren met nieuwe transacties, kunnen auditors patronen herkennen die duiden op potentiële problemen.
Welke modellen?
Auditvoorbeeld: Voorspel welke productdivisie het grootste risico loopt op financiële miskleunen en bewaak die productverkopen waar het nodig is.
4. Process Mining voor automatische procesbeoordeling
Process Mining is nu ruim tien jaar oud, ik benoem het gewoon nog een keer, want het is en blijft een geweldige Machine Learning-toepassing. Process Mining combineert Machine Learning met auditkennis, om bedrijfsprocessen volledig automatisch te reconstrueren en te beoordelen.
Welke technieken?
Auditvoorbeeld: Een auditor kan vrij vlot beoordelen of een purchase-to-pay proces afwijkt van de interne richtlijnen.
Let op: deze technieken, anders dan de meeste hierboven beschreven, passen we wel toe.
Machine Learning is geen vervanging, maar een hulpmiddel voor auditors. Het automatiseert repetitieve taken, detecteert afwijkingen objectiever en versnelt het auditproces.
Toch blijft één cruciale vraag over: hoe houden we Machine Learning begrijpelijk, controleerbaar en ethisch verantwoord binnen auditing? Een tweede vraag is: waarom zijn we nog zover?
Voor de beantwoording van deze vragen spelen auditors een sleutelrol en is samenwerking nodig. Machine Learning denkt misschien niet na, maar de auditor moet dat wel blijven doen.
Wil jij Machine Learning als auditor inzetten? Begin klein, test modellen op historische data en bouw het gecontroleerd uit. De toekomst van auditing is nu. Succes iedereen!