Machine Learning ENSA Tanger • Support TP
Université Abdelmalek Essaâdi — ENSA Tanger

Travaux Pratiques — Machine Learning

Module : ML GSYS2 • Support TP
Enseignant : Pr. M. El Alami Hassoun

Accès étudiant • Lecture seule
Fondations Python / Data

TP 1 — NumPy Fondations

Tableaux, opérations vectorisées, broadcasting, statistiques de base.

Ouvrir ArraysBasics

TP 2 — Pandas (Partie 1) Data

DataFrame, nettoyage, valeurs manquantes, groupby, jointures, features.

Ouvrir DataFrameCleaning

TP 2 — Pandas (Partie 2) Data

Suite : manipulation avancée, feature engineering, préparation des données.

Ouvrir DataFrameFeatures
Régression Linéaire

TP 3 — Régression linéaire (Analytique) Math

Équation normale, estimation des paramètres, interprétation et limites.

Ouvrir MathNormal Eq.

TP 4 — Régression linéaire (scikit-learn) sklearn

Train/test, métriques (MSE, R²), modèle et validation simple.

Ouvrir sklearnMetrics

TP 5 — Régression linéaire (Gradient Descent) Optimisation

Descente de gradient, learning rate, convergence, normalisation.

Ouvrir GDScaling
Classification

TP 6 — Régression Logistique Classification

Sigmoïde, log-loss, entraînement, matrice de confusion et métriques.

Ouvrir ClassificationConfusion

TP 7 — Régression Logistique (scikit-learn) Pipeline

StandardScaler + LogisticRegression, précision/rappel, ROC-AUC (option).

Ouvrir PipelineEvaluation