Plan du cours
Machine Learning
Introduction à Machine Learning
- Applications de l'apprentissage automatique
- Apprentissage supervisé ou non supervisé
- Algorithmes d'apprentissage automatique
- Régression
- Classification
- Regroupement
- Système de recommandation
- Détection des anomalies
- Reinforcement Learning
Régression
- Régression simple et multiple
- Méthode des moindres carrés
- Estimation des coefficients
- Évaluation de la précision des estimations des coefficients
- Évaluation de la précision du modèle
- Analyse post-estimation
- Autres considérations relatives aux modèles de régression
- Prédicteurs qualitatifs
- Extensions des modèles linéaires
- Problèmes potentiels
- Compromis biais-variance (sous-adaptation/sur-adaptation) pour les modèles de régression
Méthodes de rééchantillonnage
- Validation croisée
- L'approche de l'ensemble de validation
- La validation croisée "Leave-One-Out
- Validation croisée k-Fold
- Compromis biais-variance pour k-Fold
- Le Bootstrap
Sélection du modèle et régularisation
- Sélection des sous-ensembles
- Meilleure sélection de sous-ensembles
- Sélection par étapes
- Choix du modèle optimal
- Méthodes de réduction/régularisation
- Régression de la crête
- Lasso et réseau élastique
- Sélection du paramètre d'ajustement
- Méthodes de réduction des dimensions
- Régression par composantes principales
- Moindres carrés partiels
Classification
Régression logistique
- La fonction de coût du modèle logistique
- Estimation des coefficients
- Faire des prédictions
- Rapport de cotes
- Matrices d'évaluation des performances
- Sensibilité/spécificité/PPV/NPV
- Précision
- Courbe ROC
- Régression logistique multiple
- Régression logistique pour >2 classes de réponses
- Régression logistique régularisée
Analyse discriminante linéaire
- Utilisation du théorème de Bayes pour la classification
- Analyse discriminante linéaire pour p=1
- Analyse discriminante linéaire pour p>1
Analyse discriminante quadratique
K-Voisins les plus proches
- Classification avec des limites de décision non linéaires
Machines à vecteurs de support
- Objectif d'optimisation
- Le classificateur à marge maximale
- Noyaux
- Classification un contre un
- Classification "un contre tous
Comparaison des méthodes de classification
Deep Learning
Introduction aux Deep Learning
Neurones artificiels Neural Networks (ANNs)
- Neurones logiques et neurones artificiels Bio
- Hypothèse non linéaire
- Représentation du modèle
- Exemples et intuitions
- Fonction de transfert/fonctions d'activation
- Classes typiques d'architectures de réseaux
- Réseau d'anticipation (Feedforward ANN)
- Réseaux Feedforward multicouches
- Algorithme de rétropropagation
- Rétropropagation - Entraînement et convergence
- Approximation fonctionnelle avec la rétropropagation
- Questions pratiques et de conception de l'apprentissage par rétropropagation
Deep Learning
- Intelligence artificielle et Deep Learning
- Régression Softmax
- Apprentissage autodidacte
- Réseaux profonds
- Démonstrations et applications
Lab :
S'initier à R
- Introduction à R
- Commandes de base et bibliothèques
- Manipulation de données
- Importation et exportation de données
- Résumés graphiques et numériques
- Écriture de fonctions
Régression
- Régression linéaire simple et multiple
- Termes d'interaction
- Transformations non linéaires
- Régression des variables fictives
- Validation croisée et Bootstrap
- Méthodes de sélection de sous-ensembles
- Pénalisation (Ridge, Lasso, Elastic Net)
Classification
- Régression logistique, LDA, QDA et KNN
- Rééchantillonnage et régularisation
- Machine à vecteur de support
Notes :
- Pour les algorithmes ML, des études de cas seront utilisées pour discuter de leur application, de leurs avantages et des problèmes potentiels.
- L'analyse de différents ensembles de données sera effectuée à l'aide de R.
Pré requis
- Une connaissance de base des concepts statistiques est souhaitable
Public
- Scientifiques des données
- Ingénieurs en apprentissage automatique
- Développeurs de logiciels intéressés par l'IA
- Chercheurs travaillant sur la modélisation des données
- Professionnels cherchant à appliquer l'apprentissage automatique dans l'entreprise ou l'industrie
Nos clients témoignent (6)
Nous avons eu une vue d'ensemble sur Machine Learning, Neural Networks, l'IA avec des exemples pratiques.
Catalin - DB Global Technology SRL
Formation - Machine Learning and Deep Learning
Traduction automatique
Dernier jour avec l'IA
Ovidiu - DB Global Technology SRL
Formation - Machine Learning and Deep Learning
Traduction automatique
Les exemples qui ont été choisis, partagés avec nous et expliqués
Cristina - DB Global Technology SRL
Formation - Machine Learning and Deep Learning
Traduction automatique
I really enjoyed the coverage and depth of topics.
Anirban Basu
Formation - Machine Learning and Deep Learning
Traduction automatique
The training provided the right foundation that allows us to further to expand on, by showing how theory and practice go hand in hand. It actually got me more interested in the subject than I was before.
Jean-Paul van Tillo
Formation - Machine Learning and Deep Learning
Traduction automatique
We have gotten a lot more insight in to the subject matter. Some nice discussion were made with some real subjects within our company.
Sebastiaan Holman
Formation - Machine Learning and Deep Learning
Traduction automatique