Max Bist logo
Max Bist Est. 2017
Centurion, South Africa maxbist.com
Live Webinar Series 8 Sessions Certificate Issued

Explainable ML
for Banking Practitioners

Machine learning models are making credit decisions, flagging fraud, and driving risk scores inside banks every day. Regulators and internal audit teams increasingly demand that those decisions be explained - not just accurate. This programme works through the methods, tools, and documentation practices that make that possible.

Delivered as live interactive webinars with recorded access, the curriculum is built around real bank data scenarios, not textbook abstractions.

Reserve Your Place
Banking analyst reviewing machine learning model output on screen

What the programme covers

Eight sessions move from foundational interpretability concepts through to deployment-ready documentation. Each module builds on the previous one, so the order matters.

01

Why black-box models create regulatory risk

Covers the gap between model performance metrics and model explainability, with examples drawn from Basel III and SR 11-7 model risk guidance. Participants examine real cases where unexplainable outputs led to supervisory findings.

schedule 90 min
02

SHAP values - reading and communicating them

Hands-on session using SHAP on a gradient boosting credit model. Covers waterfall plots, beeswarm charts, and how to translate feature importance into language that satisfies a model validation committee.

schedule 120 min
03

LIME for local decision explanations

Applies LIME to individual loan decisions. Discusses where LIME explanations are stable and where they break down, and how to detect instability before presenting results to a compliance team.

schedule 90 min
04

Monotonicity constraints and model fairness

Explores how XGBoost and LightGBM monotonicity constraints align model behaviour with credit policy. Introduces fairness metrics relevant to South African financial services regulation.

schedule 90 min
05

Partial dependence and interaction effects

Uses PDP and ICE plots to surface how individual variables drive predictions across the score range. Particular attention to detecting spurious interactions that inflate apparent model performance.

schedule 90 min
06

Counterfactual explanations for adverse action

Generates counterfactual explanations for declined credit applications. Covers DiCE and manual counterfactual construction, and how to phrase adverse action notices that meet NCRA requirements.

schedule 120 min
07

Model documentation for validation and audit

Builds a model card and MRM documentation template using outputs from sessions 2 through 6. Participants leave with a reusable structure for documenting explainability evidence in their own institutions.

schedule 90 min
08

Monitoring explainability over time

Addresses drift in feature importance distributions as a signal of model degradation. Introduces PSI and KS-based monitoring adapted for SHAP value distributions rather than raw predictions.

schedule 90 min

Who this is built for

Credit risk analysts, model validators, data scientists embedded in risk functions, and compliance officers who need to understand what their models are actually doing - and be able to explain it to someone who does not write code.

Prior exposure to Python and basic ML concepts is assumed. Deep statistical background is not required.

8 live sessions
90 days recording access
12 practical exercises

Practical skills, not theory alone

Each session pairs concept explanation with a worked example using real-world bank data structures. By the end of the programme, participants have applied every method to a running credit model, not a toy dataset.

Learning progression
Understand why explainability matters in regulated banking
Apply SHAP, LIME, PDP to a working credit model
Generate counterfactuals for adverse action documentation
Write model documentation that satisfies validation
Set up ongoing explainability monitoring in production

Specific tools covered

  • SHAP (shap library) - TreeExplainer and KernelExplainerS1
  • LIME - tabular explainer with custom kernel widthsS2
  • DiCE - diverse counterfactual explanationsS3
  • XGBoost / LightGBM with monotonicity constraintsS4
  • Alibi - model explanations and outlier detectionS5
  • Custom PSI monitoring for SHAP value driftS6

Programme instructors

Sessions are led by practitioners with direct experience inside South African and international banking institutions - not academics presenting hypothetical scenarios.

Portrait of Naledi Fourie, credit risk data scientist
Naledi Fourie
Lead Instructor - Credit Risk ML

Eight years building and validating scorecards at two of South Africa's four major retail banks. Has presented model documentation to the SARB twice during on-site reviews.

Portrait of Thandi Osei, model risk specialist
Thandi Osei
Instructor - Model Governance

Spent six years in model risk management at a pan-African development finance institution. Specialises in translating technical model outputs into audit-ready documentation.

Pieter van Zyl
Instructor - Regulatory Alignment

Former quantitative analyst in the risk division of a Johannesburg-based commercial bank. Focuses on the intersection of BCBS 239 data principles and ML model transparency requirements.

Afolabi Mensah
Instructor - Applied Methods

Data scientist who has deployed explainability pipelines in production fraud detection and credit origination systems. Leads the hands-on coding portions of sessions 2 through 6.

R 3 200
Full programme access - all 8 sessions, downloadable notebooks, 90-day recording access, and a certificate of completion. Founded in 2017, Max Bist has delivered technical finance programmes to participants across Southern Africa.
Enrol Now

Common questions

Answers to what participants typically ask before enrolling. For anything not covered here, reach out directly at support@maxbist.com or call +27 62 181 1245.

Who is this programme designed for?
The programme is built for credit risk analysts, model validators, data scientists, and compliance officers working inside retail or commercial banks who need to understand and document model decisions under regulatory scrutiny. Participants from insurance and asset management have also found the content applicable to their own model governance requirements.
What prior knowledge is required?
Participants should have a working understanding of basic machine learning concepts and some exposure to Python - enough to run a notebook and read a function. Familiarity with credit scoring or risk modelling is helpful but not required. The instructors explain domain context as it becomes relevant in each session.
Are sessions recorded for later review?
Yes. All live webinar sessions are recorded and made available to enrolled participants for 90 days after each broadcast. Recordings are accessible through the participant portal and can be downloaded for offline viewing during the access period.
Does the programme cover regulatory requirements?
Several modules address model governance frameworks directly - including SR 11-7 guidance and BCBS principles for model risk management as they relate to explainability in credit and operational risk models. Session 6 specifically covers adverse action notice requirements under South African credit legislation.
Can my organisation enrol multiple staff members?
Group enrolments are available for teams of three or more from the same institution. Contact us directly to discuss pricing and whether a private cohort delivery would better suit your team's schedule and confidentiality requirements.