MLOps with Data Version Control: CI/CD Using Continuous Machine Learning

MLOps 2023    |    Expert
  • 9 videos | 1h 2m 45s
  • Includes Assessment
  • Earns a Badge
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Continuous integration and continuous deployment (CI/CD) are crucial in machine learning operations (MLOps) as they automate the integration of ML models into software development. Continuous machine learning (CML) refers to an ML model's ability to learn continuously from a stream of data. In this course, you will build a complete Data Version Control (DVC) machine learning pipeline in preparation for continuous machine learning. You will modularize your machine learning workflow using DVC pipelines, configure DVC remote storage on Google Drive, and set up authentication for DVC to access Google Drive. Next, you will configure CI/CD through CML and use the open-source CML framework to implement CI/CD within your machine learning project. Finally, you will see how for every git push to your remote repository, a CI/CD pipeline will execute your experiment and generate a CML report with model metrics for every GitHub commit. At the end of this course, you will be able to use DVC's integration with CML to build CI/CD pipelines.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Outline key concepts of cml
    Set up google drive as data version control (dvc) remote storage
    Authorize dvc to use google drive
    Create a dvc pipeline
  • Set up a cml workflow for continuous integration and continuous delivery (ci/cd)
    Run a ci/cd pipeline with git push
    View performance reports with every git push
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 58s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 6m 46s
    After completing this video, you will be able to outline key concepts of CML. FREE ACCESS
  • Locked
    3.  Configuring Google Drive as DVC Remote Storage
    6m 22s
    During this video, you will learn how to set up Google Drive as Data Version Control (DVC) remote storage. FREE ACCESS
  • Locked
    4.  Authorizing DVC to Use Google Drive
    7m 23s
    Discover how to authorize DVC to use Google Drive. FREE ACCESS
  • Locked
    5.  Creating DVC Pipeline
    12m 15s
    In this video, find out how to create a DVC pipeline. FREE ACCESS
  • Locked
    6.  Configuring a CML Workflow for CI/CD
    12m 24s
    Learn how to set up a CML workflow for continuous integration and continuous delivery (CI/CD). FREE ACCESS
  • Locked
    7.  Triggering CI/CD with Git Push
    7m 18s
    During this video, discover how to run a CI/CD pipeline with Git push. FREE ACCESS
  • Locked
    8.  Viewing Metric and Plot Comparisons with CML Reports
    6m 10s
    Find out how to view performance reports with every Git push. FREE ACCESS
  • Locked
    9.  Course Summary
    2m 9s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.