Prenez contact avec nous

Plan du cours

Apprentissage supervisé : classification et régression

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

Cadres Python pour les applications IA :

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

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 de mémoire à court et long terme (LSTM)

Apprentissage non supervisé : clustering, 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 résolubles par l'IA (exercations pratiques avec des blocs-notes Jupyter), par ex. :

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

Compréhension des limites des méthodes d'IA : modes d'échec, coûts et difficultés courantes

  • Surexposition (overfitting)
  • Arbitrage biais/variance
  • Biais dans les données observationnelles
  • Empoisonnement des réseaux neuronaux

Travail de projet appliqué (optionnel)

Pré requis

Aucune exigence spécifique n'est nécessaire pour suivre ce cours.

 28 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires