Machine Learning for Banking Decision Making Training Course

Duration 10 days 16 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends Credit Risk Managers, Banking Data Analysts and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-BI-184

Before you join: Participants should understand core banking products, credit or operational risk concepts, and basic data analysis using spreadsheets or reporting tools.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Banks and insurers increasingly use machine learning to improve credit decisions, detect financial crime, prioritise collections, predict customer needs and strengthen operational controls. The value is not produced by an algorithm alone. Decision makers must define the business problem, select suitable data, test model performance, set approval thresholds, explain outputs to stakeholders and govern models after deployment. Poorly designed models can create losses, unfair customer outcomes, regulatory findings and weak management decisions.

This course develops practical capability to design, assess and govern machine learning models used in banking decision processes. Participants work through credit risk scoring, probability of default estimation, transaction monitoring, customer churn prediction, collections prioritisation and model monitoring. They apply supervised and unsupervised learning methods, feature engineering, train-test validation, performance metrics, explainability techniques, fairness testing and model risk controls. The course also addresses data quality, privacy, documentation, human review and approval arrangements expected in regulated financial institutions.

Teaching combines focused briefings with banking cases, facilitated analysis, group model-design work, simulations and application planning. Participants build decision-model artefacts from the first week, then refine them through validation, explainability and governance requirements. They leave with a documented machine learning decision-use case, including a problem statement, data plan, model-selection rationale, validation approach, decision threshold design and monitoring controls.

The course is suited to banking, insurance, risk, analytics, compliance and technology professionals who need to commission, assess, use or govern machine learning models rather than become full-time data scientists.

What you will be able to do

  • Define bank decision problems suitable for supervised and unsupervised machine learning
  • Prepare banking data using quality checks, feature engineering and leakage controls
  • Build and compare classification models for credit, fraud and collections decisions
  • Evaluate model discrimination, calibration, stability and business decision value
  • Set decision thresholds using expected loss, operational capacity and customer outcomes
  • Explain model outputs using feature importance, SHAP values and reason codes
  • Design model risk controls aligned with SR 11-7 model governance principles
  • Produce a documented machine learning decision-use case and implementation plan

Benefits of attending

For you

  • Assess whether a proposed banking machine learning use case is commercially and operationally sound
  • Challenge model performance claims using discrimination, calibration and stability evidence
  • Translate risk, compliance and business requirements into model design specifications
  • Explain automated decision outputs to senior managers, auditors and control functions
  • Create stronger career evidence for risk analytics, model governance and transformation roles

For your organisation

  • Better prioritisation of credit, fraud and collections decisions using measurable decision rules
  • Reduced model failure risk through documented validation, monitoring and approval controls
  • More consistent treatment of customers through fairness testing and reason-code design
  • Clearer collaboration between business owners, data teams, risk functions and compliance
  • Faster conversion of machine learning proposals into governed implementation plans

Course modules

16 modules over 10 days

Participants can identify suitable banking decisions and frame them as machine learning use cases.

  • Decision automation opportunities in lending, fraud, collections and customer retention
  • Supervised, unsupervised and reinforcement learning distinctions for banking decisions
  • Problem framing through target variable, decision owner and intervention point
  • Business value hypotheses linked to loss reduction, revenue and service
  • False positives and false negatives translated into banking consequences
  • Human review boundaries for high-impact customer and risk decisions

Participants can assess data fitness and control requirements before model development.

  • Core banking, credit bureau, transaction and customer interaction data
  • Data lineage from source system through feature store and model
  • Completeness, accuracy, timeliness and consistency quality checks
  • Missing-value patterns distinguished from operationally meaningful customer behaviour
  • Personally identifiable information handled through minimisation and access controls
  • Data dictionaries documenting fields, definitions, ownership and permitted usage

Participants can create and document meaningful model features from banking data.

  • Debt-service ratio, utilisation rate and delinquency trend features
  • Transaction velocity, merchant concentration and unusual pattern indicators
  • Rolling windows built for balances, payments and account activity
  • Categorical variables encoded without losing operational interpretability
  • Outliers treated using capping, transformations and investigation rules
  • Feature documentation linking calculation logic to business rationale

Participants can prevent common data and sampling errors that invalidate banking models.

  • Target leakage identified through post-decision events and outcome fields
  • Time-based splits protecting against future information entering training data
  • Reject inference limitations in credit application scorecard development
  • Class imbalance handled with weighting, sampling and appropriate metrics
  • Selection bias arising from channel, product and customer eligibility rules
  • Protected characteristics assessed for direct and proxy discrimination risks

Participants can select and compare classification methods for lending decisions.

  • Logistic regression applied to approval, default and arrears prediction
  • Decision trees interpreted through explicit customer segmentation rules
  • Random forests compared with single trees for predictive stability
  • Gradient boosting assessed for performance, complexity and explainability
  • Probability of default outputs connected to credit approval policies
  • Champion-challenger design supporting controlled model comparison

Participants can design machine learning approaches for fraud and financial crime alerting.

  • Fraud labels defined from confirmed cases, investigations and chargebacks
  • Anomaly detection used where reliable labelled outcomes remain limited
  • Isolation Forest identifies unusual transaction behaviour and account activity
  • Network features reveal linked counterparties, mule accounts and collusive patterns
  • Alert ranking aligned with investigator capacity and case prioritisation
  • Precision at k measures value within constrained investigation queues

Participants can adapt machine learning methods to customer and insurance decisions.

  • Churn prediction identifies customers requiring retention treatment or outreach
  • Propensity models prioritise suitable offers under conduct risk constraints
  • Collections segmentation distinguishes ability-to-pay from willingness-to-pay indicators
  • Survival analysis estimates time until arrears, lapse or claim events
  • Claims triage ranks cases for straight-through processing or investigation
  • Treatment uplift separates intervention impact from natural customer behaviour

Participants can organise model development so results can be reproduced and reviewed.

  • Training, validation and test sets assigned using chronological cutoffs
  • Cross-validation applied when observations are sufficiently stable and independent
  • Hyperparameter tuning controlled through documented search ranges and selection criteria
  • Random seeds, code versions and data snapshots recorded
  • Pipelines standardise transformations between development and production environments
  • Development notebooks converted into reviewable model development documentation

Participants can evaluate model performance using statistical and banking decision measures.

  • Confusion matrices translate predictions into approval and intervention outcomes
  • ROC-AUC measures ranking performance across possible classification thresholds
  • Precision-recall curves assess models with rare fraud and default events
  • Kolmogorov-Smirnov statistics compare score distributions between outcome groups
  • Calibration plots test whether predicted probabilities match observed outcomes
  • Population Stability Index detects material shifts in score distributions

Participants can set model decision thresholds using risk appetite and economic criteria.

  • Expected loss combines probability of default, loss given default
  • Approval cutoffs reflect risk appetite, capital and profitability constraints
  • Fraud thresholds balance prevented losses against customer friction costs
  • Queue capacity limits incorporated into investigation and collections prioritisation
  • Decision matrices define automatic approval, referral, decline and review actions
  • Scenario analysis tests threshold effects under changing portfolio conditions

Participants can explain machine learning decisions to managers, customers and reviewers.

  • Global feature importance identifies drivers of overall model behaviour
  • SHAP values explain individual predictions using additive feature contributions
  • Partial dependence plots reveal average response patterns and nonlinear effects
  • Reason codes translated into accurate, actionable customer communications
  • Counterfactual explanations identify changes associated with alternative model outcomes
  • Explanation limits documented for complex models and correlated features

Participants can test fairness risks and define responsible decision-use controls.

  • Disparate impact ratios compare outcomes across relevant customer groups
  • Equal opportunity tests examine outcome differences among eligible applicants
  • Proxy variables reviewed for indirect discrimination and unfair exclusion
  • Vulnerable customer considerations incorporated into decision and escalation rules
  • Human override processes controlled through authority, rationale and audit trails
  • Conduct risk assessments connect model choices to customer outcomes

Participants can prepare governance evidence for model approval and ongoing oversight.

  • SR 11-7 principles applied to model inventory and governance
  • Model tiering considers materiality, complexity, customer impact and regulatory exposure
  • Independent validation challenges conceptual soundness, data and outcomes
  • Model documentation records purpose, methodology, limitations and approved use
  • Approval committees assign ownership, conditions and remediation actions
  • Exceptions tracked through issue logs, deadlines and accountable owners

Participants can design controlled deployment arrangements for machine learning decision models.

  • Batch scoring and real-time scoring compared for banking processes
  • Application programming interfaces connect models with workflow and case systems
  • Decision rules combine model scores, policy rules and manual referrals
  • Fallback procedures protect customers during outages and degraded performance
  • User interfaces present scores, explanations and required next actions
  • Change management prepares frontline teams for automated decision support

Participants can establish ongoing monitoring and change controls for deployed models.

  • Input drift monitored through feature distributions and missing-value rates
  • Concept drift identified when outcome relationships change over time
  • Performance monitoring tracks discrimination, calibration and decision outcomes
  • Fairness metrics reviewed after portfolio, policy or channel changes
  • Trigger thresholds define investigation, recalibration and redevelopment actions
  • Monitoring dashboards assign reporting frequency, owners and escalation routes

Participants can build, review and present a complete governed machine learning decision case for a banking use case.

  • Select a credit, fraud, collections or customer decision problem
  • Define target outcome, decision workflow and measurable business value
  • Specify data sources, quality checks, features and leakage controls
  • Compare candidate models using validation metrics and decision economics
  • Set thresholds, human review rules and customer communication requirements
  • Document explainability, fairness tests, limitations and model risk controls
  • Present implementation, monitoring and approval recommendations to a review panel

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. Banking machine learning use-case canvas
  2. Data quality and leakage control checklist
  3. Model validation and threshold-setting template
  4. Explainability and customer reason-code guide
  5. Model risk governance documentation pack
  6. Deployment and monitoring control plan

Who should attend

  • Credit Risk Managers — need stronger methods for assessing automated lending decisions
  • Banking Data Analysts — need to convert operational data into governed decision models
  • Fraud and Financial Crime Managers — need to improve alert prioritisation and detection approaches
  • Model Risk Professionals — need to challenge machine learning development and validation evidence
  • Retail Banking Product Managers — need to specify customer decision use cases responsibly
  • Internal Audit and Compliance Professionals — need to assess model controls and documentation

Skills and tools covered

Credit risk modellingFraud analyticsModel validationExplainable AIData quality controlsModel risk governance

Tools and standards

Python, scikit-learn, SHAP, SR 11-7

How the course runs

Training methodology

The course uses short instructor briefings followed by banking cases, guided model reviews, group exercises, decision simulations and application planning. Participants analyse realistic loan, transaction and customer datasets, interpret model outputs and debate approval decisions from business, risk and compliance perspectives. Trainers use Python and spreadsheet-based examples where useful, while keeping attention on banking decisions rather than programming syntax. Each participant develops a work-relevant model use case and receives structured peer and instructor feedback.

Requirements and prerequisites

Participants should understand core banking products, credit or operational risk concepts, and basic data analysis using spreadsheets or reporting tools. Familiarity with probability, descriptive statistics, loan performance measures or financial crime monitoring is helpful. Participants should be comfortable interpreting charts, tables and business cases. Prior Python, R or machine learning programming experience is not required; guided examples explain the code and focus on decision logic. This is not a course in advanced mathematics, software engineering or production platform administration.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

You should understand basic banking products, risk concepts and business data. Programming experience is not required, but comfort with charts, tables and spreadsheet analysis is useful.

Bring a laptop capable of accessing course files and browser-based learning resources. If permitted by your employer, bring a non-confidential example of a decision process you want to improve.

It is designed for risk, credit, fraud, analytics, product, compliance, audit and technology professionals. It is particularly useful for people who commission, challenge, approve or use models in banking decisions.

The course centres on bank decision processes, customer outcomes, expected loss, fraud alerts, model validation and regulatory governance. It gives less attention to advanced programming and more attention to how models are approved and controlled.

Participants leave with reusable templates for use-case definition, data controls, validation, explainability and monitoring. These can support a new model proposal, a model review or a remediation plan for an existing model.

Each day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first week establishes data, modelling and validation foundations; the second week focuses on explainability, governance, deployment, monitoring and the capstone.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.