Programme de la formation
Partie 1 : Introduction au Machine Learning (ML)
1.1 Définitions et concepts clés du ML
- Comprendre ce qu’est le Machine Learning et ses enjeux.
- Terminologies importantes : données, algorithmes, apprentissage supervisé/non supervisé, ML/DL, NLP, LLM, vision machine
1.2 Aperçu des applications dans divers secteurs
- Utilisations pratiques du ML en finance, santé, marketing, assurance, etc.
1.3 Vue d’ensemble des modèles de Machine Learning
- Classification des modèles : supervisés, non supervisés, semi-supervisés.
- Identification des cas d’usage pour chaque type de modèle
1.4 Vue d’ensemble des modèles de deep learning
- Différences fondamentales entre Machine Learning et Deep Learning.
- Présentation des réseaux de neurones artificiels.
- Aperçu des architectures avancées : CNN (vision), RNN (données séquentielles), Transformers (traitement du langage naturel).
- Identification des cas d’usage adaptés au Deep Learning.
Partie 2 : Fondamentaux d’Excel pour le Machine Learning
2.1 Utilisation avancée des fonctions Excel pour la manipulation de données
- Nettoyage des données (formules, filtres, tableurs dynamiques)
- Fonctions et règles
- Calculs matriciels
2.2 Préparation des données en vue de l’analyse
- Détection et gestion des valeurs manquantes.
- Normalisation et standardisation des données.
2.3 Principe des implémentations des algorithmes
- Logique et étapes pour implémenter des algorithmes ML avec Excel.
- Intégration de macros et d’automatisations pour simplifier les calculs.
Partie 3 : Comprendre et Implémenter les Modèles
Pour chaque algorithme présenté, nous analyserons :
- Cas d’utilisation : Identifier les situations où l’algorithme est le plus pertinent.
- Impact du feature scaling : Étudier l’effet de la normalisation ou standardisation des variables.
- Gestion des données manquantes : Techniques pour traiter les valeurs manquantes efficacement.
- Gestion des variables continues ou catégoriques : Préparation spécifique pour chaque type de variable.
3.1 Modèles de classification et régression
- KNN (K plus proches voisins).
- Naive Bayes.
- LDA et QDA (Linear et Quadratic Discriminant Analysis).
- Arbre de décision.
- Régression linéaire et logistique.
3.2 Techniques avancées d’apprentissage supervisé
- Bagging et Random Forest.
- Gradient Boosting.
- Support Vector Machine (SVM).
3.3 Réseaux de neurones
- Fonctionnement de base d’un réseau de neurones.
- Implémentation dans Excel.
Partie 4 : Deep Learning et Implémentation de Modèles Avancés
4.1 Introduction au Deep Learning
- Différences fondamentales entre Machine Learning et Deep Learning.
- Présentation des architectures de réseaux de neurones avancés.
4.2 Implémentation de modèles avancés dans Excel
- CNN (Convolutional Neural Networks) : Concepts, cas d’usage en vision par ordinateur.
- RNN (Recurrent Neural Networks) : Analyse des séquences temporelles.
- Transformers : Bases et applications pour le traitement du langage naturel.
4.3 Études de cas pratiques
- Application des CNN pour la reconnaissance d’images.
- Utilisation des RNN pour l’analyse de séries temporelles.
- Implémentation d’un Transformer pour la classification de texte.