Discover the Heart of Data Science: Regression Models
From sales forecasting to customer lifetime value prediction, from price optimization to risk scoring—regression models lie at the core of almost every data science project.
In this intensive 2-hour workshop, you will understand the mathematical foundations of regression models, compare different algorithms (Linear, Ridge, Lasso, Polynomial), and build predictive models working on real data.
From data preparation to feature engineering, from loss functions to metric optimization, and from overfitting to regularization techniques, you will experience core machine learning concepts from theory to practice and learn in depth how regression models work.
Instructors:
Who Should Attend
Beginners in data science – Those who want to build a solid foundation in machine learning and train their first predictive models.
University students – Students in statistics, mathematics, computer engineering, or related fields looking to turn theoretical knowledge into practice.
Professionals aiming for career growth – Data analysts, business analysts, or software developers looking to add ML skills to their portfolio.
Data professionals sharpening their fundamentals – Practitioners who want to deeply understand the mathematical foundations of regression models and compare algorithms systematically.
Enthusiasts with a technical background – Anyone with basic Python skills seeking a practical entry into data science.
Curriculum
Introduction to Data Science
The Concept of Machine Learning
Supervised vs. Unsupervised Learning
Training, Validation, and Test Datasets
Fundamentals of Regression Models
What Is Regression? How It Differs from Classification
Types of Regression Models
Model Evaluation Metrics (MSE, RMSE, MAE, R²)
Overfitting and Underfitting Concepts
Machine Learning Applications
Building a Machine Learning Pipeline
Feature Engineering Techniques
Model Comparison Strategies
Hyperparameter Tuning
Interpreting Results
Other Courses in This Category
-
Online Machine Learning and Streaming Analytics
Incremental learning on streaming data with River, prequential evaluation, concept drift detection (ADWIN, Page-Hinkley) and contextual bandits for continuous adaptation in real-time systems.
- Live Course
- 5 modules
-
Graph Analytics and Graph Machine Learning
Modelling relational data with NetworkX and PyTorch Geometric: centrality and community algorithms, graph features, Node2Vec and GCN/GraphSAGE/GAT for node, link and subgraph prediction in fraud rings and supply networks.
- Live Course
- 5 modules
-
Tabular and Time-Series Foundation Models (TabPFN, Chronos, TimesFM)
In-context learning on tabular data with TabPFN v2, plus zero-shot and fine-tuned time-series forecasting with Chronos, TimesFM, Moirai and Lag-Llama, benchmarked against GBDTs and classical models.
- Live Course
- 5 modules
-
Machine Learning Fundamentals
Supervised and unsupervised learning, train/test splits, overfitting, core metrics and first models in scikit-learn, so technical teams can frame a business problem as an ML task and build a sound baseline.
- Live Course
- 5 modules
-
Advanced Machine Learning
Gradient boosting, ensembles and stacking, hyperparameter optimisation with Optuna, imbalanced data, probability calibration and custom loss functions for experienced data scientists building production-grade models.
- Live Course
- 5 modules
-
Machine Learning for Data Analysis
Takes analysts beyond classic reporting with segmentation, driver analysis, anomaly flagging and simple predictive models in Python, scikit-learn and SHAP, producing analyses that tie insight to business decisions.
- Live Course
- 5 modules
Get in touch