Objectifs

  • Maîtriser les fondamentaux du langage Python et de l'environnement Jupiter Notebook pour l'IA et le Machine Learning.
  • Comprendre et appliquer les techniques d'apprentissage supervisé et non supervisé pour construire des modèles d'IA performants.
  • Apprendre à évaluer et optimiser les modèles grâce aux méthodes de ré-échantillonnage, de test de représentativité et de mesure de performance.
  • Découvrir et utiliser les techniques de clustering et d'analyse en composantes pour une exploration approfondie et une meilleure compréhension des données.

Cible

  • Professionnel.le.s au contact de services IA
  • Utilisateur.rice.s et gestionnaires métiers de bases de données
  • Responsables Data souhaitant utiliser Python
  • Professionnel.le.s, souhaitant acquérir ou renforcer leurs connaissances en IA et/ou en data science

Prérequis

  • Connaissances de base en Python
  • ou Avoir suivi la remise à niveau "Python : Fondamentaux pour la Data Science"
  • Connaissances de base en statistiques
  • ou Avoir suivi la remise à niveau "Statistiques : Fondamentaux"

Contenu de la formation

Plongeon dans la création de modèles

  • 1-1 Bienvenue dans l'univers de Python, le langage de programmation préféré des data scientists !
  • 1-2 Découvrez Jupiter Notebook, votre nouvel outil préféré pour créer et partager vos modèles.
  • 1-3 Les secrets d'un modèle réussi : apprenez les étapes clés pour construire des modèles performants.
  • 1-4 Supervisé ou non supervisé ? Faites votre choix parmi les algorithmes d'apprentissage les plus populaires.
  • 1-5 Régression ou classification ? Devenez un expert dans l'art de choisir la bonne approche.

Évaluation et boost de vos modèles

  • 2-1 Ré-échantillonnage : maîtrisez les techniques pour optimiser vos ensembles de données d'apprentissage, de validation et de test.
  • 2-2 Des données représentatives = des modèles performants. Apprenez à vérifier la qualité de vos données d'entraînement.
  • 2-3 Performances des modèles : découvrez les métriques incontournables pour évaluer et comparer vos modèles prédictifs.
  • 2-4 Matrice de confusion, matrice de coût, courbe ROC et AUC : plongez au cœur de l'évaluation des modèles.

Les super-pouvoirs de l'apprentissage supervisé

  • 3-1 Régression linéaire simple : apprivoisez cet algorithme essentiel et devenez un as de la prédiction.
  • 3-2 Régression multivariée : explorez les possibilités offertes par plusieurs variables pour des prédictions encore plus précises.
  • 3-3 Régression polynomiale : découvrez comment ajuster des courbes complexes à vos données.
  • 3-4 Régression régularisée : évitez le surapprentissage et optimisez vos modèles grâce à cette technique avancée.
  • 3-5 Naive Bayes : initiez-vous à cet algorithme de classification probabiliste et simplifiez vos problématiques.
  • 3-6 Régression logistique : maîtrisez cet outil puissant pour prédire les probabilités d'appartenance à une classe.

Le génie de l'apprentissage non supervisé

  • 4-1 Clustering hiérarchique : apprenez à regrouper vos données en arbre pour une analyse plus intuitive.
  • 4-2 Clustering non hiérarchique : découvrez les méthodes de regroupement alternatives pour une exploration approfondie de vos données.
  • 4-3 Approches mixtes : combinez les forces du clustering hiérarchique et non hiérarchique pour des résultats encore plus percutants

L'art de l'analyse en composantes

  • 5-1 ACP : maîtrisez cette technique incontournable pour réduire la dimensionalité de vos données et faciliter leur analyse.
  • 5-2 AFC : explorez les relations entre vos variables grâce à cette méthode d'analyse visuelle.
  • 5-3 ACM : apprenez à analyser plusieurs tableaux de données simultanément pour une compréhension globale de vos jeux de données.
  • 5-4 Analyse factorielle pour données mixtes : tirez parti de cette technique avancée pour analyser des données de types différents.
  • 5-5 Classification hiérarchique sur composantes principales : combinez ACP et clustering hiérarchique pour une segmentation optimale de vos données.

Ressources

  • Support de cours au format diapo html et pdf
  • Travaux pratiques et leurs corrections au format jupyter notebook
  • Ressources en lignes

Suivis et évaluation des résultats

  • Mises en situation
  • Travaux pratiques
  • Test de positionnement en amont et en aval par le/la participant.e

Morgan Godard

Durant 5 années de thèse, j’ai développé des approches statistiques et d’intelligence artificielle (essentiellement sous Python et R) pour l’exploitation de données échantillonnées à très haute fréquence, issues de mammifères marins. Doctorat en poche, j’ai décidé de devenir Data Scientist Freelance, et c’est suite à une de mes missions de conseils en exploitation de données que j’ai rejoint l ‘équipe de Dazz Solutions. Cela fait maintenant 1 an que je travaille au sein de cette équipe dynamique en tant que Responsable R&D rattaché à l’IA.

Préinscription

IA et machine learning avec python

Cette formation vous invite à plonger dans l'univers passionnant de l'IA et du Machine Learning en alliant cours théoriques et mises en situation réelles. Elle vous permettra de maitriser les concepts clés et les techniques incontournables pour la modélisation et le machine learning : de la construction des modèles, à leur évaluation en passant par leur représentation.Pour cela, vous découvrirez le langage Python disposant d'un large panel d'outils pertinents et simples pour le développement d'Intelligences Artificielles. Alors, prêt à passer le cap de l'IA ? Rejoignez-nous pour boostez vos connaissances et votre carrière!

Python
Délais d'accès :
3 semaines
Entre
3
et
10
participants
28 heures (4 jours)
à distance
La formation est proposée à distance et permet donc l'accès aux personnes en situation de handicap, pour cela un échange aura lieu après pré-inscription.

2750

Dazz Studio est un organsime de formation certifié

Formation Financable jusqu'à 100% grâce aux OPCO
Logo Qualiopi