Plan du cours
Introduction
- Différence entre l'apprentissage statistique (analyse statistique) et l'apprentissage automatique (machine learning)
- Adoption de la technologie et des talents d'apprentissage automatique par les sociétés financières et bancaires
Différents types d'apprentissage Machine Learning
- Apprentissage supervisé et apprentissage non supervisé
- Itération et évaluation
- Compromis biais-variance
- Combinaison de l'apprentissage supervisé et non supervisé (apprentissage semi-supervisé)
Machine Learning Languages et ensembles d'outils
- Systèmes et logiciels libres ou propriétaires
- Python vs R vs Matlab
- Bibliothèques et cadres de travail
Machine Learning Études de cas
- Données sur les consommateurs et big data
- Évaluer le risque dans les prêts à la consommation et aux entreprises
- Améliorer le service à la clientèle grâce à l'analyse des sentiments
- Détection de l'usurpation d'identité, de la fraude à la facturation et du blanchiment d'argent
Travaux pratiques : Python pour Machine Learning
- Préparation de l'environnement de développement
- Obtenir les bibliothèques et les paquets d'apprentissage automatique Python.
- Travailler avec scikit-learn et PyBrain
Comment charger des données Machine Learning ?
- Les Database, les entrepôts de données et les données en continu
- Stockage et traitement distribués avec Hadoop et Spark
- Données exportées et Excel
Modélisation Business des décisions avec l'apprentissage supervisé
- Classer vos données (classification)
- Utilisation de l'analyse de régression pour prédire les résultats
- Choisir parmi les algorithmes d'apprentissage automatique disponibles
- Comprendre les algorithmes d'arbre de décision
- Comprendre les algorithmes de forêt aléatoire
- Évaluation des modèles
- Exercice
Analyse de régression
- Régression linéaire
- Généralisations et non-linéarité
- Exercice
Classification
- Rappel sur la classification bayésienne
- Bayes naïf
- Régression logistique
- K-Proches voisins
- Exercices
Travaux pratiques : Construction d'un modèle d'estimation
- Évaluer le risque de prêt en fonction du type de client et de son historique
Évaluer la performance des algorithmes Machine Learning
- Validation croisée et rééchantillonnage
- [Agrégation (bagging)
- Exercice
Modélisation des décisions Business avec l'apprentissage non supervisé
- Lorsque des échantillons de données ne sont pas disponibles
- Regroupement par K-means
- Défis de l'apprentissage non supervisé
- Au-delà de K-means
- Réseaux de Bayes et modèles cachés de Markov
- Exercice
Travaux pratiques : Construire un système de recommandation
- Analyser le comportement antérieur des clients pour améliorer les nouvelles offres de services
Étendre les capacités de votre entreprise
- Développer des modèles dans le cloud
- Accélérer l'apprentissage automatique avec GPU
- Appliquer les réseaux neuronaux Deep Learning à la vision artificielle, à la reconnaissance vocale et à l'analyse de texte
Remarques finales
Pré requis
- Expérience de la programmation Python
- Familiarité de base avec les statistiques et l'algèbre linéaire
Nos clients témoignent (2)
l'écosystème ML comprend non seulement MLFlow mais aussi Optuna, hyperops, docker et docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Formation - MLflow
Traduction automatique
J'ai apprécié de participer à la formation Kubeflow, qui s'est déroulée en ligne. Cette formation m'a permis de consolider mes connaissances sur les services AWS, K8s et tous les outils DevOps associés à Kubeflow, qui sont les bases nécessaires pour aborder correctement le sujet. Je tiens à remercier Malawski Marcin pour sa patience et son professionnalisme dans la formation et ses conseils sur les meilleures pratiques. Malawskiaborde le sujet sous différents angles, avec divers outils de déploiement Ansible, EKS kubectl, Terraform. Maintenant, je suis définitivement convaincu que je m'oriente vers le bon domaine d'application.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Formation - Kubeflow
Traduction automatique