Prenez contact avec nous

Plan du cours

Apprentissage supervisé : classification et régression

  • Machine Learning en Python : introduction à l'API scikit-learn
    • Régression linéaire et logistique
    • Machines à vecteurs de support (SVM)
    • Réseaux neuronaux
    • Forêts aléatoires
  • Mise en place d'un pipeline d'apprentissage supervisé de bout en bout avec scikit-learn
    • Manipulation de fichiers de données
    • Imputation des valeurs manquantes
    • Gestion des variables catégorielles
    • Visualisation des données

Cadre Python pour les applications d'IA :

  • TensorFlow, Theano, Caffe et Keras
  • IA à grande échelle avec Apache Spark : MLib

Architectures avancées de réseaux neuronaux

  • Réseaux neuronaux convolutifs pour l'analyse d'images
  • Réseaux neuronaux récurrents pour les données structurées dans le temps
  • La cellule LSTM (Long Short-Term Memory)

Apprentissage non supervisé : regroupement, détection d'anomalies

  • Mise en œuvre de l'analyse en composantes principales (ACP) avec scikit-learn
  • Mise en œuvre d'autoencodeurs dans Keras

Exemples concrets de problèmes que l'IA peut résoudre (exercements pratiques avec des notebooks Jupyter), par exemple :

  • Analyse d'images
  • Prévision de séries financières complexes, telles que les cours des actions
  • Reconnaissance de motifs complexes
  • Traitement du langage naturel (NLP)
  • Systèmes de recommandation

Comprendre les limites des méthodes d'IA : modes de défaillance, coûts et difficultés courantes

  • Surapprentissage
  • Compromis biais/variance
  • biais dans les données observationnelles
  • Empoisonnement des réseaux neuronaux

Travail de projet appliqué (optionnel)

Pré requis

Aucune condition préalable spécifique n'est requise pour suivre ce cours.

 28 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires