Giter Club home page Giter Club logo

mlzoomcamp2022's Introduction

This is a 4 month practical bootcamp that puts you on the fast-track to becoming a Machine Learning Engineer:

  • It starts from the basics of Machine and Deep Learning using a CRISP-DM Methodology
  • It looks at internal mechanism of some of the most popular ML algorithms such as Linear Regression, Logistic Regression, Decision Trees, Ensemble Learning such as Random Forest and XGBoost, as well Neural Networks for Deep Learning.
  • It then goes on to the packaging and deployment of ML/DL models with Docker, Flask and BentoML to cloud services
  • The cloud services used are AWS EC2 and Lambda (for serverless computing)
  • Additionally, it covers some essential advanced topics such as working with tflite and TensorFlow serving, as well as Kubernetes and KServe
  • Finally, it ties everything together with 2-3 student-led projects that employ the tools and knowledge learned in the bootcamp

The highlights of the course are:

  • Focus on collaborative problem solving, getting hands on with git and sharing in public via notes and write-ups
  • It also includes weekly homeworks that serve as a guided walk-through of the concepts learned during the week
  • Peer-reviewing and evaluation of projects
Dates Coursework Link Dataset Used Notes Homework Link Dataset Used Solution Link
5-12 September 2022 Week 1: Intro to ML/Environment Setup --- Linear Algebra refresher Homework 1 Car Dataset Solution Jupyter notebook
13-19 September 2022 Week 2: Linear Regression Car Dataset Visual overview for structuring a ML project Homework 2 California Housing Prices Solution Jupyter notebook
20-26 September 2022 Week 3: Classification Telco Customer Churn Visual overview of EDA + Feature Engineering Homework 3 California Housing Prices Solution Jupyter notebook
27-03 Sep-Oct 2022 Week 4: Evaluation of ML Models Telco Customer Churn Detailed ROC curve & evalaution metrics overview Homework 4 AER Credit Card Data Solution Jupyter notebook
04-10 October 2022 Week 5: ML Deployment with Flask/Docker/AWS EC2 Telco Customer Churn WSL + Docker set up guide & Flask App and Dockerization notes Homework 5 AER Credit Card Data Solution Jupyter notebook
11-17 October 2022 Week 6: Decision Trees and Ensemble Learning Credit Scoring Visual overview of decision tree and ensemble models Homework 6 California Housing Prices Solution Jupyter Notebook
18-24 October 2022 Week 7: Production-ready ML with BentoML/AWS Fargate Credit Scoring Setting up and serving bentoML with WSL Homework 7 Credit Scoring Solution Jupyter Notebook
25 October - 7 November 2022 Mids Week: Do your own project --- Detailed Instructions Evaluation Criteria Traffic Violation Dataset Detailed descrition of project and instructions to reproduce
8-21 November 2022 Week 8: Deep Learning / CNN Clothing Dataset (small) Installing tensorflow + Connecting Github, VSCode and Saturn Cloud Homework 8 Dino or Dragon Solution Jupyter Notebook
22-28 November 2022 Week 9: tflite/Serverless with AWS Lambda Clothing dataset Overview Homework 9 Dino or Dragon Solution Jupyter Notebook
29 November-5 December 2022 Week 10: TF Serving/ Kubernetes Clothing dataset TBA Homework 10 Credit Scoring Solution Jupyter Notebook

mlzoomcamp2022's People

Contributors

memoonatahira avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mlzoomcamp2022's Issues

Appreciation

Hello Memoona,
I liked the way you've structured your notes and specially the visual notes like the one below. Could you tell me what/how you've created these? It'll be really helpful.
Thank you
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.