Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DeepLearning.AI

Build, Train, and Deploy ML Pipelines using BERT

DeepLearning.AI and Amazon Web Services via Coursera

This course may be unavailable.

Overview

In the second course of the Practical Data Science Specialization, you will learn to automate a natural language processing task by building an end-to-end machine learning pipeline using Hugging Face’s highly-optimized implementation of the state-of-the-art BERT algorithm with Amazon SageMaker Pipelines. Your pipeline will first transform the dataset into BERT-readable features and store the features in the Amazon SageMaker Feature Store. It will then fine-tune a text classification model to the dataset using a Hugging Face pre-trained model, which has learned to understand the human language from millions of Wikipedia documents. Finally, your pipeline will evaluate the model’s accuracy and only deploy the model if the accuracy exceeds a given threshold.

Practical data science is geared towards handling massive datasets that do not fit in your local hardware and could originate from multiple sources. One of the biggest benefits of developing and running data science projects in the cloud is the agility and elasticity that the cloud offers to scale up and out at a minimum cost.

The Practical Data Science Specialization helps you develop the practical skills to effectively deploy your data science projects and overcome challenges at each step of the ML workflow using Amazon SageMaker. This Specialization is designed for data-focused developers, scientists, and analysts familiar with the Python and SQL programming languages and want to learn how to build, train, and deploy scalable, end-to-end ML pipelines - both automated and human-in-the-loop - in the AWS cloud.

Syllabus

  • Week 1: Feature Engineering and Feature Store
    • Transform a raw text dataset into machine learning features and store features in a feature store.
  • Week 2: Train, Debug, and Profile a Machine Learning Model
    • Fine-tune, debug, and profile a pre-trained BERT model.
  • Week 3: Deploy End-To-End Machine Learning pipelines
    • Orchestrate ML workflows and track model lineage and artifacts in an end-to-end machine learning pipeline.

Taught by

Antje Barth, Shelbee Eigenbrode, Sireesha Muppala and Chris Fregly

Reviews

4.0 rating, based on 1 Class Central review

4.4 rating at Coursera based on 151 ratings

Start your review of Build, Train, and Deploy ML Pipelines using BERT

  • In this course, you build a complete ML pipeline starting with feature engineering and storing the results in a feature store. You build a custom model on top of a pretrained BERT model and add a layer to classify product reviews. It is nice to see…

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.