Part 2 | MLOps On GitHub | Deploy and Automate ML Workflow |Using GitHub Actions and CML for CI & CD

Abonia Sojasingarayar · Beginner ·📐 ML Fundamentals ·1y ago

Key Takeaways

Deploys and automates ML workflows using GitHub Actions and CML for CI/CD

Original Description

Comprehensive tutorial on using GitHub Actions and Continuous Machine Learning (CML) to automate machine learning workflows! In this video, we’ll walk through the complete process of setting up a CI/CD pipeline for a machine learning project. By the end, you’ll be able to create and deploy automated workflows, monitor model performance, and collaborate seamlessly with your team! ⭐️ Contents ⭐️ 0:00 Detail discussion of Confusion matrix from Part 1 03:50 Git LFS Setup 08:07 Workflow File Creation -YAML Workflow Steps 15:28 Build Job 17:03 Model Metrics and Visualizations with CML 17:54 ROC Curve integration in feature branch 25:49 Creating Automated Reports in Pull Requests 30:06 VSCode GithubAction plugin and Conclusion 🔗 Links & Resources - Part 1 - https://youtu.be/DQIX7p5xx7c?si=xstWqmuqv20gyl2B - Article - https://medium.com/@abonia/automate-ml-and-llm-workflow-with-github-actions-cml-1673c9544c3c - Code & Project Files: https://github.com/Abonia1/Github-Action-for-ML - GitHub Actions Documentation: https://docs.github.com/actions - CML Documentation: https://cml.dev/doc - Github Token to authenticate GitHub action: https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#permissions-for-the-github_token ___________________________________________________________________________ 🔔 Get our Newsletter and Featured Articles: https://abonia1.github.io/newsletter/ 🔗 Linkedin: https://www.linkedin.com/in/aboniasojasingarayar/ 🔗 Find me on Github: https://github.com/Abonia1 🔗 Medium Articles: https://medium.com/@abonia #GitHubActions, #CML, #MachineLearning, #MLOps, #DataScience, #CICD, #Automation, #MLPipeline, #AI, #Scikitpipeline, #MLModel #MachineLearning, #GitHubActions, #CML, #MLAutomation, #ChurnPrediction
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Introducing Alpha Capital Bank: How I’m Transitioning from Data Science to Credit Risk by Building…
Learn how to transition from data science to credit risk by building a project-based journey in banking and quantitative finance
Medium · Machine Learning
📰
multiple linear regression in scratch [P]
Implement multiple linear regression from scratch in Scratch, a beginner-friendly programming environment
Reddit r/MachineLearning
📰
Classifying heartbeats as normal or abnormal, and being honest about when it stops working
Learn to classify heartbeats as normal or abnormal using machine learning and understand the importance of acknowledging limitations in medical AI models
Medium · Machine Learning
📰
AI Inference, Explained the Way I Wish Someone Had Explained It to Me
Learn the difference between AI training, fine-tuning, serving, and inference to improve your AI architecture meetings
Medium · Machine Learning

Chapters (8)

Detail discussion of Confusion matrix from Part 1
3:50 Git LFS Setup
8:07 Workflow File Creation -YAML Workflow Steps
15:28 Build Job
17:03 Model Metrics and Visualizations with CML
17:54 ROC Curve integration in feature branch
25:49 Creating Automated Reports in Pull Requests
30:06 VSCode GithubAction plugin and Conclusion
Up next
Part 1 | MLOps On GitHub | Deploy and Automate ML Workflow |Using GitHub Actions and CML for CI& CD
Abonia Sojasingarayar
Watch →