IBM
IBM Generative AI Engineering Certificat Professionnel
IBM

IBM Generative AI Engineering Certificat Professionnel

Develop job-ready gen AI skills employers need. Build highly sought-after gen AI engineering skills and practical experience in just 6 months. No prior experience required.

IBM Skills Network Team
Sina Nazeri
Abhishek Gagneja

Instructeurs : IBM Skills Network Team

4 009 déjà inscrits

Inclus avec Coursera Plus

Obtenez une qualification professionnelle qui traduit votre expertise
4.8

(159 avis)

niveau Débutant

Expérience recommandée

6 mois
à 6 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez une qualification professionnelle qui traduit votre expertise
4.8

(159 avis)

niveau Débutant

Expérience recommandée

6 mois
à 6 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Job-ready skills employers are crying out for in gen AI, machine learning, deep learning, NLP apps, and large language models in just 6 months.

  • Build and deploy generative AI applications, agents and chatbots using Python libraries like Flask, SciPy and ScikitLearn, Keras, and PyTorch.

  • Key gen AI architectures and NLP models, and how to apply techniques like prompt engineering, model training, and fine-tuning.

  • Apply transformers like BERT and LLMs like GPT for NLP tasks, with frameworks like RAG and LangChain.

Compétences que vous acquerrez

  • Catégorie : PyTorch (Machine Learning Library)
  • Catégorie : Hugging Face (NLP Framework)
  • Catégorie : RAG
  • Catégorie : LangChain
  • Catégorie : Large Language Models

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
Récemment mis à jour !

novembre 2024

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

Emplacement réservé

Faites progresser votre carrière avec des compétences recherchées

  • Recevez une formation professionnelle par IBM
  • Démontrez vos compétences techniques
  • Obtenez un certificat reconnu par les employeurs auprès de IBM
Emplacement réservé

Après votre réussite, bénéficiez d’un accès exclusif à des ressources pour faire progresser votre carrière

  • Reprenez l’examen

    Améliorez votre CV et LinkedIn avec des commentaires personnalisés

  • Préparation à l’entretien

    Pratiquez vos compétences avec des outils interactifs et des simulations d’entretiens

  • Aide à la carrière

    Planifiez votre changement de carrière avec le guide de recherche d’emploi de Coursera

Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Certificat professionnel - 16 séries de cours

Introduction to Artificial Intelligence (AI)

COURS 113 heures4.7 (15,585 évaluations)

Ce que vous apprendrez

  • Describe what AI is and explain the core concepts related to AI

  • Demonstrate how AI applications and use cases can transform our lives and our work

  • Recognize the potential and impact of AI to transform businesses and careers

  • Describe the issues, limitations, and ethical concerns surrounding AI

Compétences que vous acquerrez

Catégorie : Generative AI applications
Catégorie : Retrieval augmented generation (RAG)
Catégorie : Vector Database
Catégorie : LangChain
Catégorie : Gradio
Catégorie : Vector database

Generative AI: Introduction and Applications

COURS 26 heures4.7 (1,519 évaluations)

Ce que vous apprendrez

  • Describe generative AI and distinguish it from discriminative AI.

  • Describe the capabilities of generative AI and its use cases in the real world.

  • Identify the applications of generative AI in different sectors and industries.

  • Explore common generative AI models and tools for text, code, image, audio, and video generation.

Compétences que vous acquerrez

Catégorie : Python Programming
Catégorie : Application development
Catégorie : Web Application
Catégorie : Flask
Catégorie : Artificial Intelligence (AI)

Generative AI: Prompt Engineering Basics

COURS 37 heures4.8 (2,509 évaluations)

Ce que vous apprendrez

  • Explain the concept and relevance of prompt engineering in generative AI models.

  • Apply best practices for creating prompts and explore examples of impactful prompts.

  • Practice common prompt engineering techniques and approaches for writing effective prompts.

  • Explore commonly used tools for prompt engineering to aid with prompt engineering.

Compétences que vous acquerrez

Catégorie : Model Selection
Catégorie : Data Analysis
Catégorie : Python Programming
Catégorie : Data Visualization
Catégorie : Predictive Modelling

Python for Data Science, AI & Development

COURS 425 heures4.6 (39,078 évaluations)

Ce que vous apprendrez

  • Learn Python - the most popular programming language and for Data Science and Software Development.

  • Apply Python programming logic Variables, Data Structures, Branching, Loops, Functions, Objects & Classes.

  • Demonstrate proficiency in using Python libraries such as Pandas & Numpy, and developing code using Jupyter Notebooks.

  • Access and web scrape data using APIs and Python libraries like Beautiful Soup.

Compétences que vous acquerrez

Catégorie : Data Science
Catégorie : Data Analysis
Catégorie : Python Programming
Catégorie : Numpy
Catégorie : Pandas

Developing AI Applications with Python and Flask

COURS 511 heures4.4 (895 évaluations)

Ce que vous apprendrez

  • Describe the steps and processes involved in creating a Python application including the application development lifecycle

  • Create Python modules, run unit tests, and package applications while ensuring the PEP8 coding best practices

  • Explain the features of Flask and deploy applications on the web using the Flask framework

  • Create and deploy an AI-based application onto a web server using IBM Watson AI Libraries and Flask

Compétences que vous acquerrez

Catégorie : Artificial Intelligence (AI)
Catégorie : Artificial Neural Network
Catégorie : Machine Learning
Catégorie : Deep Learning
Catégorie : keras

Building Generative AI-Powered Applications with Python

COURS 613 heures4.8 (83 évaluations)

Ce que vous apprendrez

  • Explain the core concepts of generative AI models, AI technologies, and AI platforms such as IBM watsonx and Hugging Face.

  • Integrate and enhance large language models (LLMs) using RAG technology to infuse intelligence into apps and chatbots.

  • Utilize Python libraries like Flask and Gradio to create web applications that interact with generative AI models.

  • Build generative AI-powered applications and chatbots using generative AI models, Python, and related frameworks.

Compétences que vous acquerrez

Catégorie : Retrieval augmented generation (RAG)
Catégorie : In-context learning and prompt engineering
Catégorie : LangChain
Catégorie : Vector databases
Catégorie : Chatbots

Data Analysis with Python

COURS 715 heures4.7 (18,611 évaluations)

Ce que vous apprendrez

  • Develop Python code for cleaning and preparing data for analysis - including handling missing values, formatting, normalizing, and binning data

  • Perform exploratory data analysis and apply analytical techniques to real-word datasets using libraries such as Pandas, Numpy and Scipy

  • Manipulate data using dataframes, summarize data, understand data distribution, perform correlation and create data pipelines

  • Build and evaluate regression models using machine learning scikit-learn library and use them for prediction and decision making

Compétences que vous acquerrez

Catégorie : Reinforcement Learning
Catégorie : Proximal policy optimization (PPO)
Catégorie : Reinforcement learning
Catégorie : Direct preference optimization (DPO)
Catégorie : Hugging Face
Catégorie : Instruction-tuning

Machine Learning with Python

COURS 813 heures4.7 (16,540 évaluations)

Ce que vous apprendrez

  • Describe the various types of Machine Learning algorithms and when to use them 

  • Compare and contrast linear classification methods including multiclass prediction, support vector machines, and logistic regression 

  • Write Python code that implements various classification techniques including K-Nearest neighbors (KNN), decision trees, and regression trees 

  • Evaluate the results from simple linear, non-linear, and multiple regression on a data set using evaluation metrics 

Compétences que vous acquerrez

Catégorie : Machine Learning
Catégorie : regression
Catégorie : Hierarchical Clustering
Catégorie : classification
Catégorie : SciPy and scikit-learn

Introduction to Deep Learning & Neural Networks with Keras

COURS 98 heures4.7 (1,657 évaluations)

Ce que vous apprendrez

Compétences que vous acquerrez

Catégorie : Fine-tuning LLMs
Catégorie : LoRA and QLoRA
Catégorie : Pretraining transformers
Catégorie : PyTorch
Catégorie : Hugging Face

Generative AI and LLMs: Architecture and Data Preparation

COURS 105 heures4.6 (78 évaluations)

Ce que vous apprendrez

  • Differentiate between generative AI architectures and models, such as RNNs, Transformers, VAEs, GANs, and Diffusion Models.

  • Describe how LLMs, such as GPT, BERT, BART, and T5, are used in language processing.

  • Implement tokenization to preprocess raw textual data using NLP libraries such as NLTK, spaCy, BertTokenizer, and XLNetTokenizer.

  • Create an NLP data loader using PyTorch to perform tokenization, numericalization, and padding of text data.

Compétences que vous acquerrez

Catégorie : Bidirectional Representation for Transformers (BERT)
Catégorie : Positional encoding and masking
Catégorie : Generative pre-trained transformers (GPT)
Catégorie : Language transformation
Catégorie : PyTorch functions

Gen AI Foundational Models for NLP & Language Understanding

COURS 117 heures4.4 (38 évaluations)

Ce que vous apprendrez

  • Explain how to use one-hot encoding, bag-of-words, embedding, and embedding bags to convert words to features.

  • Build and use word2vec models for contextual embedding.

  • Build and train a simple language model with a neural network.

  • Utilize N-gram and sequence-to-sequence models for document classification, text analysis, and sequence transformation.

Compétences que vous acquerrez

Catégorie : Voice Assistants
Catégorie : Chatbots
Catégorie : Python Programming

Generative AI Language Modeling with Transformers

COURS 128 heures4.5 (26 évaluations)

Ce que vous apprendrez

  • Explain the concept of attention mechanisms in transformers, including their role in capturing contextual information.

  • Describe language modeling with the decoder-based GPT and encoder-based BERT.

  • Implement positional encoding, masking, attention mechanism, document classification, and create LLMs like GPT and BERT.

  • Use transformer-based models and PyTorch functions for text classification, language translation, and modeling.

Compétences que vous acquerrez

Catégorie : Artificial Intelligence (AI)
Catégorie : ChatGPT
Catégorie : Large Language Models (LLM)
Catégorie : Natural Language Generation
Catégorie : Generative AI

Generative AI Engineering and Fine-Tuning Transformers

COURS 138 heures4.8 (13 évaluations)

Ce que vous apprendrez

  • Sought-after job-ready skills businesses need for working with transformer-based LLMs for generative AI engineering... in just 1 week.

  • How to perform parameter-efficient fine-tuning (PEFT) using LoRA and QLoRA

  • How to use pretrained transformers for language tasks and fine-tune them for specific tasks.

  • How to load models and their inferences and train models with Hugging Face.

Compétences que vous acquerrez

Catégorie : N-Gram
Catégorie : PyTorch torchtext
Catégorie : Generative AI for NLP
Catégorie : Word2Vec Model
Catégorie : Sequence-to-Sequence Model

Generative AI Advance Fine-Tuning for LLMs

COURS 148 heures4.4 (13 évaluations)

Ce que vous apprendrez

  • In-demand gen AI engineering skills in fine-tuning LLMs employers are actively looking for in just 2 weeks

  • Instruction-tuning and reward modeling with the Hugging Face, plus LLMs as policies and RLHF

  • Direct preference optimization (DPO) with partition function and Hugging Face and how to create an optimal solution to a DPO problem

  • How to use proximal policy optimization (PPO) with Hugging Face to create a scoring function and perform dataset tokenization

Compétences que vous acquerrez

Catégorie : Generative AI
Catégorie : AI ethics
Catégorie : Natural Language Processing
Catégorie : Machine Learning
Catégorie : Artificial Intelligence

Fundamentals of AI Agents Using RAG and LangChain

COURS 156 heures4.6 (21 évaluations)

Ce que vous apprendrez

  • In-demand job-ready skills businesses need for building AI agents using RAG and LangChain in just 8 hours.

  • How to apply the fundamentals of in-context learning and advanced methods of prompt engineering to enhance prompt design.

  • Key LangChain concepts, tools, components, chat models, chains, and agents.

  • How to apply RAG, PyTorch, Hugging Face, LLMs, and LangChain technologies to different applications.

Compétences que vous acquerrez

Catégorie : Artificial Intelligence (AI)
Catégorie : Prompt Engineering
Catégorie : ChatGPT
Catégorie : prompt patterns
Catégorie : Generative AI

Project: Generative AI Applications with RAG and LangChain

COURS 169 heures4.9 (14 évaluations)

Ce que vous apprendrez

  • Gain practical experience building your own real-world gen AI application that you can talk about in interviews.

  • Get hands-on using LangChain to load documents and apply text splitting techniques with RAG and LangChain to enhance model responsiveness.

  • Create and configure a vector database to store document embeddings and develop a retriever to fetch document segments based on queries.

  • Set up a simple Gradio interface for model interaction and construct a QA bot using LangChain and an LLM to answer questions from loaded documents.

Compétences que vous acquerrez

Catégorie : Tokenization
Catégorie : Hugging Face Libraries
Catégorie : NLP Data Loader
Catégorie : Large Language Models
Catégorie : PyTorch

Instructeurs

IBM Skills Network Team
IBM
58 Cours1 034 194 apprenants
Sina Nazeri
IBM
2 Cours13 151 apprenants
Abhishek Gagneja
IBM
5 Cours156 498 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.’
Emplacement réservé

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

¹Basé sur les réponses au sondage sur les résultats des étudiants Coursera, États-Unis, 2021.