Risk inn Logo
Home/Courses/GARP’s Risk & AI (RAI™)

Risk and Artificial Intelligence (RAI) Certification

Trainers: FRM, CFA, CQF Distinction, IIT, IIM Graduates, 15+ Years Industry Experience

GARP TOP 1% CLUBARTIFICIAL INTELLIGENCERISK MANAGEMENTAI TOOLS & TECHNIQUESETHICAL AIAI GOVERNANCERAI EXAM PREPARATION
Preparation for GARP Risk and Artificial Intelligence (RAI) Certification Exam

Program Overview

This program outlines the 2024-2025 GARP Risk and Artificial Intelligence (RAI) curriculum, designed to provide a comprehensive understanding of the opportunities and risks associated with AI. The curriculum is weighted across five key modules: AI and Risk: Introduction and Overview; Tools and Techniques; Risks and Risk Factors; Responsible and Ethical AI; and Data and AI Model Governance. The RAI Exam is practice-oriented, consisting of 80 equally weighted, multiple-choice questions derived from these modules and often framed in the context of real-world work scenarios. This study guide details the primary topics and learning objectives for exam candidates. Access to the full curriculum on GARP's eLearning platform, GARP Learning, is provided to all candidates who register for the Exam.

Key Highlights

Official GARP Curriculum Outline

Details the primary topics and learning objectives for the 2025-2026 RAI Exam.

Five Core Modules

Covers AI and Risk Introduction, Tools and Techniques, Risks and Risk Factors, Responsible and Ethical AI, and Data and AI Model Governance.

Detailed Learning Objectives

Learning objectives are provided for each module and chapter to guide candidates through their studies.

Exam Weightings

Indicates the relative importance of each module on the RAI Exam. (e.g., Module 1: 8-12%, Module 2: 25-35%)

Practice-Oriented Exam Focus

The exam consists of 80 multiple-choice questions, often framed in real-world work scenarios.

Access to GARP Learning

Registered candidates receive access to the full RAI curriculum and RAI Errata on GARP's eLearning platform.

Who Should Explore This Program?

  • Candidates preparing for the GARP Risk and Artificial Intelligence (RAI) Exam.
  • Individuals and organizations looking to successfully manage the impact of AI.
  • Finance and Risk Professionals dedicated to continuous upskilling in AI.
  • Individuals involved in AI development, deployment, governance, or risk management.

Detailed Curriculum

Module Overview & Learning Objectives

Objective: The application of artificial intelligence (AI) introduces a novel set of risks to all organizations that use it. This module offers a historical perspective on AI, an overview of both machine learning methodologies and generative AI, and an introduction to the risks associated with using AI/ML. After completing this course, you should be able to:

  • Discuss key breakthroughs leading to advances in AI and ML.
  • Compare and contrast reinforcement, supervised, and unsupervised learning, and identify practical applications for each technique.
  • Discuss risks associated with inscrutability in AI and ML.
  • Discuss risks associated with over-reliance on AI systems.
  • Discuss ways in which AI exposes individuals, organizations, and society to risk.

Chapter 1: Introduction to Tools and Techniques

Objective: Machine learning (ML) is an umbrella term used to cover a range of techniques for training models to recognize data patterns for a variety of applications, including prediction and classification. This chapter offers a high-level introduction to ML techniques and applications, the potential benefits, and considerations for implementation. After completing this course, you should be able to:

  • Differentiate between machine-learning techniques and classical econometrics.
  • Differentiate among unsupervised, supervised, semi-supervised, and reinforcement learning models.
  • Distinguish between different data types.
  • Describe how to encode categorical variables.
  • Describe how to clean data and the benefits of cleaning.
  • Describe data preparation techniques and their benefits.
  • Apply transformations to a set of data.
  • Discuss how principal components analysis (PCA) is used to reduce the dimensionality of a data set.
  • Explain the differences between the training, validation, and test data sub-samples, and how each is used.

Chapter 2: Unsupervised Learning

Objective: Unsupervised learning is associated with a model’s use of unlabeled data to develop insights or pattern recognition with no specific guidance or rules. This chapter introduces clustering analysis, or segmentation, a common application of unsupervised learning that separates data points into groups based on the “closeness” of their features. Focusing on K- means clustering, a widely used approach, the chapter outlines how the method works, how to select the optimal number of clusters, how its performance can be evaluated, and the strengths and weaknesses in its application. After completing this course, you should be able to:

  • Differentiate between clustering techniques.
  • Illustrate how the K-means algorithm separates data into clusters, and describe the advantages/disadvantages of K-means clustering.
  • Describe performance measures such as Within the Cluster Sum of Squares (WCSS) and Between the Clusters Sum of Squares (BCSS).
  • Apply different methods to determine the optimal number of clusters in unsupervised learning.
  • Describe the construction and uses of a dendrogram.

Chapter 3: Supervised Learning - Econometric Techniques

Objective: This chapter covers the core models used for supervised learning that arise from econometrics. Broken out in two main parts, the chapter first examines linear regression models that constitute the foundation upon which more sophisticated approaches are built. It then provides an overview of the types of models used in the context of classification problems including logistic regression and linear discriminant analysis. Supervised learning techniques originating from computer science and more commonly associated with machine learning will be covered in Chapter 4. After completing this course, you should be able to:

  • Identify uses and limitations of single/multi-variable linear and non-linear regression models.
  • Interpret the results of single/multi-variable linear and non-linear regression analyses.
  • Identify problems that may occur with linear regression models and possible remedies.
  • Describe how logistic regression can be applied to classification problems.
  • Describe the use of linear discriminant analysis for classification problems.

Chapter 4: Supervised Learning - Machine Learning Techniques

Objective: This chapter continues the discussion of models for supervised learning with a focus on machine learning techniques grounded in computer science. It provides an overview of techniques applied in classification and prediction problems, including decision trees, K-nearest neighbors, and support vector machines. An overview of neural networks — a modeling method used in machine learning to replicate how the human brain processes data to perform functions like time-series prediction and natural language processing — is also included. The chapter concludes with the presentation of autoencoders. After completing this course, you should be able to:

  • Differentiate between the two types of decision trees and illustrate how each is constructed and interpreted.
  • Explain how pruning and ensemble techniques can be used to enhance the performance of decision trees.
  • Apply the K-nearest Neighbors method for classification.
  • Illustrate how support vector machines are used to classify data.
  • Describe how neural networks are constructed and discuss associated challenges.
  • Discuss advanced neural network structures.
  • Describe how autoencoders are used for dimensionality reduction and differentiate between autoencoders and PCA.

Chapter 5: Semi-Supervised Learning

Objective: Semi-supervised learning is typically applied when data sets contain a mix of labeled and unlabeled data. This chapter presents the assumptions that must be satisfied for semi-supervised learning to be effective as well as illustrations of self training and co-training, both popular methods of semi- supervised learning. After completing this course, you should be able to:

  • Explain how semi-supervised learning differs from unsupervised and supervised learning.
  • Discuss the assumptions required for effective semi-supervised learning.
  • Compare and contrast self-training and co-training methods of semi-supervised learning.

Chapter 6: Reinforcement Learning

Objective: This chapter introduces reinforcement learning, a machine learning technique that applies a trial-and-error feedback loop to train models to optimize short-term decisions that maximize a defined long-term reward. The “output” from reinforcement learning applications is a recommended action based on defined parameters rather than a prediction, classification, or cluster produced in unsupervised or supervised learning applications. After completing this course, you should be able to:

  • Explain key principles and frameworks behind reinforcement learning.
  • Compare and contrast exploration, exploitation, and ε-greedy strategies.
  • Describe reinforcement learning in the context of the Multi Armed Bandit (MAB) problem.
  • Explain Markov decision processes.
  • Differentiate between the Monte Carlo and Temporal Difference methods.
  • Describe how neural networks can be used in reinforcement learning.

Chapter 7: Supervised Learning - Model Estimation

Objective: This chapter builds on concepts learned in Chapter 3, with a focus on the estimation of linear regression models using ordinary least squares and maximum likelihood methods, the estimation of model parameters when data with nonlinear characteristics is used, and the optimization of model parameters using gradient descent method. Initial insight on the predictive value of models and techniques for improving model output is also covered, including over-and-under-fitting, bias-variance tradeoff, and methods for adjusting models with highly correlated features. After completing this course, you should be able to:

  • Compare and contrast the Ordinary Least Squares (OLS) and Maximum Likelihood methods.
  • Explain how gradient descent method is used to optimize parameter estimates.
  • Explain how backpropagation is used to determine the weights in neural networks.
  • Discuss the differences between underfitting and overfitting and potential remedies for each.
  • Describe the tradeoff between bias and variance.
  • Explain the use of regularization techniques to simplify models.
  • Describe cross-validation and its uses.
  • Describe the accuracy-interpretability tradeoff.
  • Describe how grid search and bootstrapping can be used to optimize hyperparameter estimation.

Chapter 8: Supervised Learning - Model Performance Evaluation

Objective: Previous chapters mentioned the concept of “model evaluation, specifically in the context of cross-validation and the fine tuning of hyperparameters. This chapter formalizes these concepts by introducing metrics that can be used to evaluate the individual performance of a model or for comparison across models. A distinction is made between the measures used to evaluate the performance of a model when the output is a continuous variable and those used for classification models. After completing this course, you should be able to:

  • Discuss metrics used to evaluate the performance of a model when the outcome variable is continuous.
  • Evaluate the performance of a classification model using a confusion matrix and related metrics.
  • Explain the relationship between true and false positive rates and how this trade off can be illustrated using the receiver operating curve (ROC).

Chapter 9: Natural Language Processing (NLP)

Objective: Natural language processing, sometimes also known as content analysis, text mining or computational linguistics, is one of the most exciting and fast-developing applications of machine learning. NLP applies data with an unstructured, free text format to understand and analyze human language, both written and spoken. The U.S. Securities Exchange Commission was an early adopter of NLP in its effort to detect accounting fraud. This chapter provides a comprehensive overview of NLP models, including the preparation of textual information for use in NLP models, the construction of NLP models, a comparison of non-machine learning approaches to NLP models, and how NLP model fit can be evaluated. After completing this course, you should be able to:

  • Discuss applications of natural language processing (NLP).
  • Describe pre-processing steps for NLP.
  • Discuss the bag of words (BoW) and n-grams approaches.
  • Explain how the naïve Bayes classifier is used to categorize documents.
  • Illustrate how term frequency-inverse document frequency (TF-IDF) can be used to determine the appropriate weighting to assign to words in a document.
  • Describe and contrast different approaches to sentiment analysis

Chapter 10: Generative AI and LLMs

Objective: The well-known ChatGPT is based on a generative AI technology known as a transformer, a specific type of a large language model (LLM). The rapid adoption of ChatGPT has created confusion regarding the distinctions between GenAI and LLMs. This chapter provides an understanding of the relationship between GenAI, LLMs, and the technologies and algorithms that underlie them. After completing this course, you should be able to:

  • Describe and distinguish between different generative artificial intelligence technologies.
  • Describe the role of LLMs in GenAI.
  • Explain how embeddings are used to represent word vectors.
  • Differentiate between the two Word2Vec architectures.
  • Differentiate between recurrent neural networks (RNNs) and transformers for capturing the relationships between words in a sentence.
  • Describe the basic structure of LLMs at a conceptual level.
  • Discuss prompt engineering and temperature in the context of LLMs
  • Describe applications of GenAl and LLMS

Module Overview & Learning Objectives

Objective: This module provides a comprehensive overview of the primary risks associated with AI development and deployment. It discusses the numerous challenges associated with the creation of a “fair” algorithm, highlighting the different sources of bias that might affect algorithmic fairness. It also addresses the twin problems of explainability and interpretability, and other noteworthy risks, including risk to human autonomy, risk of AI-driven manipulation, reputational risk, existential risk, and global risks & challenges. After completing this course, you should be able to:

  • Describe and differentiate between the concepts of individual and group fairness.
  • Describe various measures of group fairness.
  • Discuss trade-offs associated with different concepts & measures of fairness.
  • Describe sources of algorithmic bias and unfairness.
  • Describe explainability, interpretability, and transparency.
  • Describe techniques for making Al algorithms more explainable.
  • Discuss risks posed by Al to human autonomy, safety, and wellbeing.
  • Describe sources of Al-related reputational risk and strategies for mitigating those risks.
  • Discuss global challenges and risks associated with Al.

Module Overview & Learning Objectives

Objective: This module builds on the risks examined in Module 3 and explores how ethical principles and governance can guide the development and deployment of AI technologies in a way that promotes trust, safety, and fairness. It also presents various ethical frameworks that can be applied to AI, the governance challenges associated with AI, and current global governance initiatives around AI. After completing this course, you should be able to:

  • Discuss potential benefits of implementing a practical ethics framework.
  • Compare and contrast consequentialism, deontology, and virtue ethics.
  • Discuss the principles of nonmaleficence, beneficence, justice, autonomy, and explainability.
  • Discuss sources of and strategies to address algorithmic bias and unfairness.
  • Describe important ethical principles related to privacy.
  • Discuss the current regulatory landscape and governance challenges associated with Al.

Module Overview & Learning Objectives

Objective: This module discusses data and model governance and provides a starting point to establish a firm-specific model validation framework across the entire AI/ML model life cycle from model development through performance monitoring and decommissioning. The principles presented apply to a wide range of industries, but the primary focus is on the financial sector, and the quantitative risk models (QRMs) heavily relied upon and subject to formal regulatory oversight. The opacity of AI/ML models is also discussed, along with the need for proper governance of the data used to train these models. After completing this course, you should be able to:

  • Describe elements of a data governance framework.
  • Describe elements of a model governance framework.
  • Describe steps in the model development and testing process.
  • Discuss model validation and its importance.
  • Discuss policies and procedures related to model governance.
  • Describe factors to be considered when registering AI/ML applications in a model inventory.
  • Describe roles and responsibilities associated with model risk management.
  • Describe how the model review framework differs for AI/ML models.
  • Describe the steps involved in model implementation and adaptation.
  • Discuss potential sources of misinterpretation of model results

Interested? Let's Talk!

Fill this form to receive the brochure.

Meet Your Mentors

Ripul Dutt

Ripul Dutt

Founder & CEO, IIT, Tulane, USA

Ripul is the Founder of Risk Innand have an Academic Background from Indian Institute of Technology (IIT) Roorkee and Tulane University, USA, with over 150 research citations.

Extensive experience in Management, Business, Research, Consulting, with a career across India, the USA, and Europe.

Passionate about Teamwork and Empowering individuals to Maximize Talents, Driving Growth and Innovation at Risk Inn.

The future of risk management lies in the intelligent application of data.
Karan Aggarwal

Karan Aggarwal

Mentor, Risk Management Upskilling Award Winner

Karan Aggarwal is one of India’s leading trainers in Financial Modelling, Risk Modelling, Data Analytics, Actuarial Science.

He has spearheaded several solution accelerators and spreadsheet-based prototypes in Risk and Analytics space.

Karan has also authored a number of papers on Basel Modelling, IFRS 9 Modelling, Stress Testing & Machine Learning.

He is widely regarded for his problem solving, thought leadership and intrapreneurship skills.

His analytical mindset, solid fundamentals & the thirst to keep learning set him apart as a true authority in this field.

Karan has also been awarded the Young Indian Entrepreneur Award by the Confederation Of Indian Industries in the year 2017.

The future of risk management lies in the intelligent application of data.
Success Stories

What Our Students Say

Real success stories from professionals who transformed their careers through our program

ADITYA BHAT

ADITYA BHAT

100% Salary Hike

Hey everyone! I'm incredibly excited to share some fantastic news with all of you. I've just received an offer for a Model Monitoring role at Standard Chartered, and the salary package is almost a 100% hike from my current position at HSBC! The transformation I've undergone in the last 7 months since joining the CRM is truly remarkable. I'm now so much more confident in my knowledge and skills, all thanks to the Peaks2tails team and Karan Sir for simplifying the complexity in the field of modeling. Believe it or not, I feel like I cleared the interview based on the most basic concepts taught in the course. It's like I only needed to understand the first 1 or 2 classes of each module to land this incredible opportunity! • If any of you are curious about my interview experiences after being part of the P2T CRM community, please don't hesitate to reach out. I'd be more than happy to share my insights and help you all grow in your careers as well.