Retour
Développement intelligence artificielle : coder, entraîner, visualiser - Alyra
Objectifs de la formation
RNCP38616BC03 : - Utiliser des techniques d'apprentissage automatique : concevoir des programmes informatiques pour expliquer la relation entre une et plusieurs variables afin de prédire des tendances ou de regrouper les données par caractéristiques communes. RNCP38616BC05 : - Utiliser des techniques d'apprentissage profond (deep learning) pour exploiter des données non structurées (données textuelles ou visuelles) pour approfondir ses analyses ou améliorer la qualité de ses prédictions. - Mettre en production les algorithmes d'apprentissage profond, en monitorer dans le temps les performances et les améliorer en fonction des différentes innovations technologiques.
Contenu de la formation
Semaine 1 - Introduction IA : De la théorie sur l'IA à la veille technologique. Semaine 2 - Bien commencer avec les outils IA Génératifs Semaine 3 - Python pour la Data Science + SQL Semaine 4 - Statistiques + analyse exploratoire de données + Dataviz' Semaine 5 - Data analyse blockchain Semaine 6 - Machine Learning Semaine 7 - Machine Learning Semaine 8 - Deep Learning Semaine 9 - Deep Learning Semaine 10 - L'IA pour les développeurs Semaine 11 - API et Déployer un modèle (focus sur FastAPI) Semaine 12 - Soutenance devant un jury
Résultats de la formation
BLOC 3 : Appliquer des techniques d'analyse IA via des algorithmes d'apprentissage automatiques (Machine Learning) - C1 : Sélectionner l'algorithme d'apprentissage le plus adapté en comparant les performances et les caractéristiques des différentes familles d'algorithmes afin d'apporter une réponse pertinente à la problématique métier rencontrée. - C2 : Préparer et transformer des données en utilisant des techniques de prétraitement (preprocessing) pour les adapter aux spécificités du modèle d'apprentissage automatique choisi. - C3 : Entraîner un modèle d'apprentissage automatique en optimisant une loss function (fonction de coût) à partir des données d'entraînement afin de permettre à l'algorithme d'effectuer le moins d'erreurs possibles selon des indicateurs de succès clairement définis. BLOC 5 : Développer et mettre en production des algorithmes d'IA par apprentissage profond (Deep Learning) - C1 : Préparer des données non structurées en les convertissant en données numériques et sous forme tabulaires pour servir de données d'entraînement à un algorithme d'apprentissage profond. - C2 : Sélectionner l'algorithme de deep learning le plus adapté en comparant les performances et les caractéristiques des différentes familles d'algorithmes afin d'apporter une réponse pertinente adaptée à la problématique métier rencontrée. - C3 : Entraîner un modèle de deep learning en optimisant une loss function (fonction de coût) à partir des données d'entraînement afin de permettre à l'algorithme d'effectuer le moins d'erreurs possibles selon des indicateurs de succès clairement définis. - C4 : Déployer efficacement un modèle de deep learning en utilisant des outils et plateformes de production adaptés (MLOps), pour assurer une accessibilité et une performance optimale des prédictions de l'algorithme aux utilisateurs finaux.
Conditions spécifiques d'accès à la formation
Être titulaire d'un diplôme de niveau 4 avec au moins 1 an d'expérience professionnelle ou être titulaire d'un diplôme de niveau 5 ou plus dans un domaine scientifique et / ou de gestion. Obtenir l'aval de la commission pédagogique (entretien et test d'entrée - note minimal de 15/30).
Formation 100% en ligne
Métier formé
IA / Machine learning
Niveau d'étude visé
Bac+3
Prise en charge
Formation continue éligible au financement via le CPF
Organisme de formation
ALYRA
Durée de la formation
4 mois
Prochaine(s) session(s)
- 07/10/2024 - 10/01/2025
- 27/01/2025 - 18/04/2025
- 05/05/2025 - 25/07/2025