IBM

Certificat Professionnel IBM AI Engineering

IBM

Certificat Professionnel IBM AI Engineering

Se préparer à l'emploi en tant qu'ingénieur en IA.

Développez les compétences en ingénierie IA et l'expérience pratique dont vous avez besoin pour attirer l'attention d'un employeur en moins de 4 mois. Boostez votre CV !

Sina Nazeri
Fateme Akbari
Wojciech 'Victor' Fulmyk

Instructeurs : Sina Nazeri

248 584 déjà inscrits

Inclus avec Coursera Plus

Obtenez une qualification professionnelle qui traduit votre expertise

des 22,044 examens de cours de ce programme

niveau Intermédiaire

Expérience recommandée

Planning flexible
4 mois à 10 heures une semaine
Apprenez à votre propre rythme
Préparer un diplôme
Obtenez une qualification professionnelle qui traduit votre expertise

des 22,044 examens de cours de ce programme

niveau Intermédiaire

Expérience recommandée

Planning flexible
4 mois à 10 heures une semaine
Apprenez à votre propre rythme
Préparer un diplôme

Ce que vous apprendrez

  • Décrire l'apprentissage automatique, l'apprentissage profond, les réseaux neuronaux et les algorithmes d'apprentissage automatique tels que la classification, la régression, le regroupement et la réduction dimensionnelle.

  • Mettre en œuvre des modèles d'apprentissage automatique supervisés et non supervisés à l'aide de SciPy et ScikitLearn.

  • Déployer des algorithmes et des pipelines d'apprentissage automatique sur Apache Spark

  • Construire des modèles d'apprentissage profond et des réseaux neuronaux à l'aide de Keras, PyTorch et TensorFlow.

Compétences que vous acquerrez

  • Catégorie : Vision par ordinateur
  • Catégorie : Science des données
  • Catégorie : Mise au point
  • Catégorie : Architectures de modèles génératifs
  • Catégorie : Modélisation des grandes langues
  • Catégorie : Apprentissage automatique
  • Catégorie : Évaluation du modèle
  • Catégorie : Outils d'ingénierie rapide
  • Catégorie : Génération assistée par récupération
  • Catégorie : Apprentissage par transfert
  • Catégorie : Apprentissage non supervisé

Outils que vous découvrirez

  • Catégorie : Apache Spark
  • Catégorie : IA générative
  • Catégorie : Keras (bibliothèque de réseaux neuronaux)
  • Catégorie : Ingénierie rapide
  • Catégorie : PySpark
  • Catégorie : Programmation Python
  • Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
  • Catégorie : Bases de données vectorielles
  • Catégorie : Transformateur de vision (ViT)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Certificat professionnel - série de 13 cours

Apprentissage automatique avec Python

Apprentissage automatique avec Python

COURS 1, 20 heures

Ce que vous apprendrez

  • Expliquer les concepts clés, les outils et les rôles impliqués dans l'apprentissage automatique, y compris les techniques d'apprentissage supervisé et non supervisé.

  • Appliquer les algorithmes de base de l'apprentissage automatique tels que la régression, la classification, le clustering et la réduction de dimensionnalité en utilisant Python et Scikit-learn.

  • Évaluer les performances du modèle en utilisant des mesures appropriées, des stratégies de validation et des techniques d'optimisation.

  • Construisez et évaluez des solutions d'apprentissage automatique de bout en bout sur des ensembles de données du monde réel grâce à des laboratoires, des projets et des évaluations pratiques.

Compétences que vous acquerrez

Catégorie : Analyse de régression
Catégorie : Apprentissage supervisé
Catégorie : Apprentissage automatique
Catégorie : Scikit Learn (Bibliothèque d'apprentissage automatique)
Catégorie : Réduction de la dimensionnalité
Catégorie : Algorithmes de classification
Catégorie : Apprentissage par arbre de décision
Catégorie : Apprentissage non supervisé
Catégorie : Méthodes d'apprentissage automatique
Catégorie : Régression logistique
Catégorie : Évaluation du modèle
Catégorie : Algorithmes d'apprentissage automatique
Catégorie : Apprentissage statistique des machines
Catégorie : Programmation Python
Catégorie : Modèle de formation
Catégorie : Optimisation du modèle
Catégorie : Apprentissage automatique appliqué
Catégorie : Analyse prédictive
Catégorie : Modélisation prédictive

Ce que vous apprendrez

  • Décrire les concepts fondamentaux du Deep learning, des neurones et des réseaux de neurones artificiels pour résoudre des problèmes du monde réel

  • Expliquer les concepts et les composants de base des réseaux de neurones et les défis de la formation des réseaux profonds

  • Construire des modèles de deep learning pour la régression et la classification à l'aide de la bibliothèque Keras, en interprétant efficacement les mesures de performance des modèles.

  • Concevoir des architectures avancées, telles que les CNN, les RNN et les transformateurs, pour résoudre des problèmes spécifiques tels que la classification d'images et la modélisation du langage

Compétences que vous acquerrez

Catégorie : Apprentissage profond
Catégorie : Keras (bibliothèque de réseaux neuronaux)
Catégorie : Modèle de formation
Catégorie : Réseaux neuronaux récurrents (RNN)
Catégorie : Architecture du réseau
Catégorie : Réseaux neuronaux convolutifs
Catégorie : Autoencodeurs
Catégorie : Réseaux neuronaux artificiels
Catégorie : Analyse de régression
Catégorie : Traitement du langage naturel
Catégorie : Apprentissage automatique appliqué
Catégorie : Apprentissage par transfert
Catégorie : Apprentissage automatique
Catégorie : Analyse d'images
Catégorie : Optimisation du modèle
Catégorie : Méthodes d'apprentissage automatique
Apprentissage profond avec Keras et Tensorflow

Apprentissage profond avec Keras et Tensorflow

COURS 3, 23 heures

Ce que vous apprendrez

  • Créer des couches et des modèles personnalisés dans Keras et intégrer Keras à TensorFlow 2.x

  • Développer des réseaux neuronaux convolutifs (CNN) avancés à l'aide de Keras

  • Modélisation des Transformateurs pour les données séquentielles et la prédiction des séries chronologiques

  • Expliquer les concepts clés de l'Apprentissage non supervisé dans Keras, des réseaux Q profonds (DQN) et de l'apprentissage par renforcement

Compétences que vous acquerrez

Catégorie : Keras (bibliothèque de réseaux neuronaux)
Catégorie : Tensorflow
Catégorie : Modèle de formation
Catégorie : Apprentissage profond
Catégorie : Apprentissage par transfert
Catégorie : Autoencodeurs
Catégorie : Optimisation du modèle
Catégorie : Apprentissage par renforcement
Catégorie : Réseaux neuronaux convolutifs
Catégorie : Réseaux adversoriels génératifs (GAN)
Catégorie : Apprentissage non supervisé
Catégorie : Architectures de modèles génératifs
Catégorie : Intelligence artificielle et apprentissage automatique (IA/ML)
Catégorie : IA générative
Catégorie : Analyse des séries temporelles et prévisions
Catégorie : Apprentissage automatique appliqué
Introduction aux réseaux neuronaux et à PyTorch

Introduction aux réseaux neuronaux et à PyTorch

COURS 4, 17 heures

Ce que vous apprendrez

  • Développer des compétences fondamentales en apprentissage profond en construisant, en formant et en évaluant des modèles PyTorch que vous pourrez présenter dans votre portfolio professionnel

  • Acquérir une expérience pratique avec les tenseurs, les ensembles de données et la différenciation automatique en utilisant les outils de base de PyTorch, notamment autograd et DataLoader

  • Développer des modèles de régression linéaire en utilisant la descente de gradient, l'optimisation par mini-batchs et les séparations formation/validation pour évaluer la performance des modèles

  • Appliquer la perte d'entropie croisée, la classification basée sur la sigmoïde et des techniques d'optimisation avancées pour construire des modèles de régression logistique dans PyTorch

Compétences que vous acquerrez

Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
Catégorie : Régression logistique
Catégorie : Optimisation du modèle
Catégorie : Modèle de formation
Catégorie : Analyse de régression
Catégorie : Apprentissage automatique
Catégorie : Apprentissage supervisé
Catégorie : Modélisation prédictive
Catégorie : Évaluation du modèle
Catégorie : Prétraitement des données
Catégorie : Apprentissage profond
Catégorie : Algorithmes de classification
Catégorie : Apprentissage automatique appliqué
Catégorie : Réseaux neuronaux artificiels
Catégorie : Méthodes statistiques
Catégorie : Traitement des données
Catégorie : Tensorflow
Catégorie : Probabilités et statistiques
Apprentissage profond avec PyTorch

Apprentissage profond avec PyTorch

COURS 5, 19 heures

Ce que vous apprendrez

  • Concepts clés de la régression Softmax et compréhension de son application dans les problèmes de classification multi-classes.

  • Comment développer et entraîner des réseaux de neurones peu profonds avec différentes architectures.

  • Concepts clés des réseaux de neurones profonds, y compris des techniques telles que l'abandon, l'initialisation des poids et la normalisation des lots.

  • Comment développer des réseaux neuronaux convolutifs, appliquer des couches et des fonctions d'activation.

Compétences que vous acquerrez

Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
Catégorie : Apprentissage profond
Catégorie : Optimisation du modèle
Catégorie : Réseaux neuronaux artificiels
Catégorie : Réseaux neuronaux convolutifs
Catégorie : Algorithmes de classification
Catégorie : Intelligence artificielle et apprentissage automatique (IA/ML)
Catégorie : Modèle de formation
Catégorie : Évaluation du modèle
Catégorie : Analyse d'images
Catégorie : Apprentissage automatique appliqué

Ce que vous apprendrez

  • Démontrez vos compétences pratiques dans la construction de modèles d'apprentissage profond à l'aide de Keras et PyTorch pour résoudre des problèmes de classification d'images du monde réel

  • Mettez en avant votre expertise dans la conception et la mise en œuvre d'un pipeline de deep learning complet, y compris le chargement des données, l'augmentation et la validation des modèles

  • Mettez en avant vos compétences pratiques dans l'application des CNN et des transformateurs de vision à des défis spécifiques tels que la classification géospatiale des terres

  • Communiquer efficacement les résultats de votre projet au moyen d'un modèle d'évaluation

Compétences que vous acquerrez

Catégorie : Keras (bibliothèque de réseaux neuronaux)
Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
Catégorie : Réseaux neuronaux convolutifs
Catégorie : Prétraitement des données
Catégorie : Évaluation du modèle
Catégorie : Transformateur de vision (ViT)
Catégorie : Modèle de formation
Catégorie : Mise au point
Catégorie : Apprentissage profond
Catégorie : Pipelines de données
Catégorie : Apprentissage par transfert
Catégorie : Optimisation du modèle
Catégorie : Information et technologie géospatiales
Catégorie : Intelligence artificielle
Catégorie : Programmation Python
Catégorie : Apprentissage automatique
Catégorie : Vision par ordinateur

Ce que vous apprendrez

  • Faire la différence entre les architectures et les modèles IA génératifs, tels que les RNN, les transformateurs, les VAE, les GAN et les modèles de diffusion

  • Décrire comment les serveurs d'authentification, tels que GPT, BERT, BART et T5, sont appliqués dans les tâches de traitement du langage naturel

  • Mettre en œuvre la tokenisation pour prétraiter le texte brut à l'aide de bibliothèques NLP comme NLTK, spaCy, BertTokenizer et XLNetTokenizer

  • Créer un chargeur de données NLP dans PyTorch qui gère la tokenisation, la numérisation et le padding pour les ensembles de données textuelles

Compétences que vous acquerrez

Catégorie : Modélisation des grandes langues
Catégorie : Prétraitement des données
Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
Catégorie : Réseaux neuronaux récurrents (RNN)
Catégorie : Réseaux adversoriels génératifs (GAN)
Catégorie : Pipelines de données
Catégorie : Candidature au LLM
Catégorie : IA générative
Catégorie : Modèle de formation
Catégorie : Traitement du langage naturel
Catégorie : Visage étreint
Catégorie : Architectures de modèles génératifs

Ce que vous apprendrez

  • Expliquer comment l'encodage one-hot, les sacs de mots, les encastrements et les sacs d'encastrement transforment le texte en caractéristiques numériques pour les modèles NLP

  • Implémenter des modèles Word2Vec en utilisant les architectures CBOW et Skip-gram pour générer des enchâssements de mots contextuels

  • Développer et former des modèles de langage basés sur des réseaux neurones en utilisant des N-Grammes statistiques et des architectures feedforward

  • Construire des modèles séquence à séquence avec des RNNs codeur-décodeur pour des tâches telles que la traduction automatique et la transformation de séquences

Compétences que vous acquerrez

Catégorie : Évaluation du modèle
Catégorie : Modèle de formation
Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
Catégorie : Optimisation du modèle
Catégorie : Modélisation des grandes langues
Catégorie : Emboîtements
Catégorie : L'IA responsable
Catégorie : Ingénierie des fonctionnalités
Catégorie : IA générative
Catégorie : Éthique des données
Catégorie : Traitement du langage naturel
Catégorie : Algorithmes de classification
Catégorie : Exploration de texte
Catégorie : Réseaux neuronaux artificiels
Catégorie : Apprentissage par transfert
Catégorie : Architectures de modèles génératifs

Ce que vous apprendrez

  • Expliquer le rôle des mécanismes d'attention dans les modèles de transformateurs pour saisir les relations contextuelles dans le texte

  • Décrire les différences dans les approches de modélisation du langage entre les modèles basés sur le décodeur comme le GPT et les modèles basés sur le codeur comme le BERT

  • Mettre en œuvre les composants clés des modèles transformateurs, y compris l'encodage positionnel, les mécanismes d'attention et le masquage, à l'aide de PyTorch

  • Appliquer des modèles basés sur des transformateurs pour des tâches NLP réelles, telles que la classification de textes et la traduction de langues, à l'aide des outils PyTorch et Hugging Face

Compétences que vous acquerrez

Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
Catégorie : Architectures de modèles génératifs
Catégorie : Modélisation des grandes langues
Catégorie : Traitement du langage naturel
Catégorie : IA générative
Catégorie : Optimisation du modèle
Catégorie : Emboîtements
Catégorie : Modèle de formation
Catégorie : Prétraitement des données
Catégorie : Apprentissage automatique appliqué
Catégorie : Apprentissage par transfert

Ce que vous apprendrez

  • Compétences recherchées et prêtes à l'emploi dont les entreprises ont besoin pour travailler avec des LLM à base de transformateurs en ingénierie de l'IA générative

  • Comment effectuer un réglage fin efficace des paramètres (PEFT) à l'aide de méthodes telles que LoRA et QLoRA afin d'optimiser l'apprentissage des modèles

  • Comment utiliser des modèles de transformateurs pré-entraînés pour les tâches linguistiques et les affiner pour des applications spécifiques en aval ?

  • Comment charger des modèles, exécuter l'inférence et former des modèles en utilisant les frameworks Hugging Face et PyTorch

Compétences que vous acquerrez

Catégorie : Mise au point
Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
Catégorie : Optimisation du modèle
Catégorie : Modélisation des grandes langues
Catégorie : Modèle de formation
Catégorie : Ingénierie rapide
Catégorie : Architectures de modèles génératifs
Catégorie : IA générative
IA générative : mise au point avancée pour les LLM

IA générative : mise au point avancée pour les LLM

COURS 11, 9 heures

Ce que vous apprendrez

  • Compétences en ingénierie de l'IA générative en demande dans les LLM de mise au point que les employeurs recherchent activement

  • Réglage des instructions et modélisation des récompenses à l'aide de Hugging Face, ainsi que compréhension des LLM en tant que politiques et application des techniques RLHF

  • Optimisation directe des préférences (DPO) avec fonction de partition et Hugging Face, y compris la manière de définir les solutions optimales aux problèmes de DPO

  • Utilisation de l'optimisation proximale des politiques (PPO) avec Hugging Face pour construire des fonctions d'évaluation et tokeniser des ensembles de données pour un réglage fin

Compétences que vous acquerrez

Catégorie : Mise au point
Catégorie : Optimisation du modèle
Catégorie : Apprentissage par renforcement
Catégorie : Évaluation du modèle
Catégorie : IA générative
Catégorie : Modèle de formation
Catégorie : Modélisation des grandes langues

Ce que vous apprendrez

  • Compétences en demande et prêtes à l'emploi que les entreprises recherchent pour construire des agents IA à l'aide de RAG et LangChain en seulement 8 heures

  • Comment appliquer les principes fondamentaux de l'apprentissage en contexte et de l'ingénierie avancée des requêtes pour améliorer la conception des requêtes ?

  • Les concepts clés de LangChain, y compris les outils, les composants, les modèles de chat, les chaînes et les agents

  • Comment construire des applications IA en intégrant les technologies RAG, PyTorch, Hugging Face, LLMs, et LangChain

Compétences que vous acquerrez

Catégorie : Systèmes agentiques
Catégorie : Génération assistée par récupération
Catégorie : Appel d'outils
Catégorie : Ingénierie rapide
Catégorie : Ingénierie contextuelle
Catégorie : Modélisation des grandes langues
Catégorie : Outils d'ingénierie rapide
Catégorie : Emboîtements
Catégorie : Visage étreint
Catégorie : Agents génératifs d'IA
Catégorie : IA générative
Catégorie : Candidature au LLM

Ce que vous apprendrez

  • Acquérir une expérience pratique en construisant votre propre application d'IA générative dans le monde réel à présenter lors d'entretiens

  • Créer et configurer une base de données vectorielle pour stocker les enchâssements de documents et développer un extracteur pour récupérer les segments pertinents en fonction des requêtes de l'utilisateur

  • Mettre en place une interface Gradio simple pour l'interaction avec l'utilisateur et construire un bot de réponse aux questions en utilisant LangChain et un grand modèle de langage (LLM)

Compétences que vous acquerrez

Catégorie : Génération assistée par récupération
Catégorie : Interface utilisateur (UI)
Catégorie : IA générative
Catégorie : Mise au point
Catégorie : Bases de données vectorielles
Catégorie : Candidature au LLM
Catégorie : Emboîtements
Catégorie : Gestion des documents

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Préparer un diplôme

Lorsque vous aurez terminé ce site Certificat Professionnel, vous pourrez peut-être faire reconnaître vos acquis si vous êtes admis et si vous vous inscrivez à l'un des programmes d'études en ligne suivants.¹

Instructeurs

Sina Nazeri
IBM
2 Cours72 980 apprenants
Fateme Akbari
IBM
4 Cours41 837 apprenants
Wojciech 'Victor' Fulmyk
IBM
9 Cours125 491 apprenants

Offert par

IBM

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions

¹ Median salary and job opening data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (5/1/2025 - 5/1/2026)