Plan du cours
Apprentissage automatique
Introduction à l'apprentissage automatique
- Applications de l'apprentissage automatique
- Apprentissage supervisé versus non supervisé
- Algorithmes d'apprentissage automatique
- Régression
- Classification
- Clustering
- Système de recommandation
- Détection d'anomalies
- Apprentissage par renforcement
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 dans les modèles de régression
- Prédicteurs qualitatifs
- Extensions des modèles linéaires
- Problèmes potentiels
- Compromis biais-variance (sous-ajustement / surajustement) pour les modèles de régression
Méthodes de rééchantillonnage
- Validation croisée
- Approche par ensemble de validation
- Validation croisée à un élément laissé (LOOCV)
- Validation croisée à k plis
- Compromis biais-variance pour la validation croisée à k plis
- Bootstrap
Sélection de modèle et régularisation
- Sélection de sous-ensemble
- Sélection du meilleur sous-ensemble
- Sélection itérative (stepwise)
- Choix du modèle optimal
- Méthodes de rétrécissement / régularisation
- Régression Ridge
- Lasso et Elastic Net
- Sélection du paramètre de réglage
- Méthodes de réduction de dimension
- Régression aux composantes principales
- Moindres carrés partiels
Classification
Régression logistique
- Fonction de coût du modèle logistique
- Estimation des coefficients
- Effectuer des prédictions
- Rapport de cotes (Odds Ratio)
- Matrices d'évaluation de la performance
- Sensibilité / Spécificité / VPP / VPN
- Précision
- Courbe ROC
- Régression logistique multiple
- Régression logistique pour >2 classes de réponse
- 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-plus proches voisins
- Classification avec des frontières de décision non linéaires
Machines à vecteurs de support (SVM)
- Objectif d'optimisation
- Le classificateur à marge maximale
- noyaux (kernels)
- Classification un contre un
- Classification un contre tous
Comparaison des méthodes de classification
Apprentissage profond
Introduction à l'apprentissage profond
Réseaux de neurones artificiels (RNA)
- Neurones biologiques et neurones artificiels
- Hypothèse non linéaire
- Représentation du modèle
- Exemples et intuitions
- Fonctions de transfert / fonctions d'activation
- Catégories typiques d'architectures de réseau
- Réseau de neurones artificiels à propagation avant
- Réseaux multicouches à propagation avant
- Algorithme de rétropropagation
- Rétropropagation - entraînement et convergence
- Approximation de fonction avec la rétropropagation
- Aspects pratiques et problèmes de conception de l'apprentissage par rétropropagation
Apprentissage profond
- Intelligence artificielle et apprentissage profond
- Régression Softmax
- Apprentissage auto-supervisé (Self-Taught Learning)
- Réseaux profonds
- Démonstrations et applications
Travaux pratiques :
Démarrage avec R
- Introduction à R
- Commandes de base et bibliothèques
- Manipulation des données
- Importation et exportation de données
- Résumés graphiques et numériques
- Rédaction de fonctions
Régression
- Régression linéaire simple et multiple
- Termes d'interaction
- Transformations non linéaires
- Régression par variables factices (dummy variables)
- Validation croisée et Bootstrap
- Méthodes de sélection de sous-ensemble
- Pénalisation (Ridge, Lasso, Elastic Net)
Classification
- Régression logistique, ADL, QDA et KNN
- Rééchantillonnage et régularisation
- Machine à vecteurs de support
Remarques :
- Pour les algorithmes d'apprentissage automatique, 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 en utilisant R.
Pré requis
- Des connaissances de base en concepts statistiques sont souhaitables.
Audience cible
- 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 le domaine des affaires ou de l'industrie
Nos clients témoignent (6)
Nous avons eu un aperçu de l'apprentissage automatique (Machine Learning), des réseaux neuronaux et de 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