About the IATACF

Module 4 – Machine Learning and Data Science

Module four will provide you with an introduction to cutting-edge data science and machine learning techniques applied in the field of finance. It commences with a thorough examination of the subject, encompassing fundamental mathematical tools, and subsequently delves deeply into supervised learning. This in-depth exploration encompasses regression methods, k-nearest neighbors, support vector machines, ensemble methods, and a range of other advanced topics.

Machine Learning Fundamentals - Part I
  • Definition of Mathematical Modeling
  • Traditional Modeling Approaches
  • Distinguishing Machine Learning
  • Fundamental Machine Learning Techniques
Machine Learning Fundamentals - Part II
  • Common Machine Learning Terminology
  • Introduction to Supervised Learning Methods
  • Introduction to Unsupervised Learning Methods
  • Introduction to Reinforcement Learning Methods
Mathematical Foundations for Machine Learning
  • Understanding Learning Theory: The Bias-Variance Dilemma
  • Essential Linear Algebra for Machine Learning
  • Exploring Empirical Risk Minimization
  • Mastering Gradient Descent Techniques: Stochastic and Accelerated Variants
  • Applying Constrained Optimization in Machine Learning
  • Delving into Probabilistic Modeling and Inference
  • Unpacking the Power of Gaussian Processes
  • Navigating the Art and Science of Model Selection
Predictive Modeling with Supervised Learning
  • Proximity-Based Regression
  • Regularized Regression Techniques: Lasso, Ridge, and Elastic Net
  • Logistic and Softmax Regression
Advanced Supervised Learning Techniques
  • K Nearest Neighbors
  • Naïve Bayes Classifier
  • Support Vector Machines
Decision Trees and Ensemble Learning
  • Introduction to Decision Trees
  • CART: Classification and Regression Trees
  • Performance Metrics for Trees (Entropy, Gini Impurity)
  • Fitting Decision Trees to Data
  • Balancing Bias and Variance in Decision Trees
  • Bootstrap Aggregating (Bagging) for Variance Reduction
  • Random Forests
  • Boosting Techniques for Bias Reduction
  • Generic Boosting (Anyboost)
  • Gradient Boosted Regression Trees
  • Adaptive Boosting (AdaBoost)
  • Finance Applications
Applied Machine Learning in Finance: Case Studies
  • Predicting the S&P 500 and Baa-Spread through Macro Forecasting
  • Analyzing Mutual Funds with Sharpe Style Regression Techniques
  • Employing Natural Language Processing to Evaluate Sentiment in ESG Company Reports