Formation

Le Wagon - Python & Machine Learning : Découvrez Python & le Machine Learning

Concepteur développeur en intelligence artificielle et analyse big dataTitre professionnel — éligible CPF, OPCO et financements publics.

Description

  • Les bases de Python : Apprenez toutes les bases du langage Python nécessaire à l'exploration de données (fonctions, boucles, conditionnelles, etc.).
  • Vous utiliserez les notebooks Jupyter tout au long de votre formation.
  • Manipulation de données et statistiques descriptives : Apprenez à lire et à sauvegarder de la donnée avec Python.
  • Utilisez la librairie Pandas pour toutes les opérations de Data Wrangling (agrégation, jointures, concaténation, tableau croisé dynamique ...) et calculer des statistiques descriptives
  • Visualisation : Explorez les données avec les librairies Plotly et Facets, ou encore l'outil d'Uber Kepler pour les données géolocalisées.
  • Ajoutez des éléments d'interactions via des widgets et convertissez en quelque clics votre notebook en véritable application web avec les librairies Voilà et Binder

    Partie II : Apprivoisez le Machine Learning sur les données tabulaires.

    • Cycle de développement d'un algorithme d'IA : Découvrez les grandes étapes de conception d'un algorithme d'intelligence artificielle, de la préparation de données à l'analyse de la performance.
    • Analyses prédictives : Modélisation quantitatives des dynamiques entre données continues, avec des algorithmes statistiques classiques et de Machine Learning (sklearn et PyCaret)
    • Apprentissage automatique des classes (labels) dans des jeux de données annotés; diagnostic des performances via des analyses de précision/rappel
    • Clustering : Détection/segmentation automatique de groupes partageant des caractéristiques proches, via de l'apprentissage non-supervisé.

      Partie III : Prédisez le futur ! Analyse de saisonnalité : Décomposition de série temporelle pour extraire leurs variations saisonnières et leurs tendances de fond (analyse STL : Season + Trend + Remainder)

      • Prédiction temporelle : Algorithmes ARIMA et lissage exponentiel pour prédire le futur probable. Explorez d'autres approches Machine learning avec les librairies de Facebook et Linkedin : Prophet et Greykite.
      • Détection d'anomalie : Identification des points remarquables et changements de régime.


        Partie IV : Projets de fin

        Travaillez sur vos propres données avec notre aide ou travaillez sur les données d'un de nos partenaires pour valider la formation.

Objectifs

  • Vous souhaitez apprendre Python et prendre en main Jupyter pour écrire du code.
  • Vous voulez remplacer Excel/SaS par Python pour manipuler et explorer vos données efficacement avec la librairie Pandas.
  • Vous souhaitez représenter vos données en utilisant les meilleurs librairies de visualisation comme Plotly, Facets et Kepler. Vous souhaitez comprendre les concepts derrière le Machine Learning et être en mesure d'imaginer de nouveaux cas d'applications.
  • Vous souhaitez maîtriser le cycle de développement d'un algorithme d'IA pour échanger avec vos équipes internes.
  • Vous souhaitez connaître les grandes familles d'algorithmes de Machine Learning et les implémenter à l'aide des librairies de référence comme Scikit-Learn et PyCaret.
  • Vous souhaitez être en mesure d'ajouter une brique d'IA à votre produit.

    Résultat

    Pour nous assurer de votre bonne compréhension et vous aider à progresser, vous serez amenés à :
    1) répondre à des mini-quiz avant chaque séance
    2) être évalués par vos professeurs
    3) préparer un projet de fin et le présenter !

    Pour valider la certification (bloc 2 de la certification RNCP38616), vous serez enfin évalués lors d'une épreuve spécifiquement créée par Le Wagon.