Skip to content

Hokfu/Machine_Learning_Camp

Repository files navigation

Machine Learning Zoomcamp

This is my learning journey in machine learning zoomcamp organized by DataTalksClub

I first started my machine learning journey with this course, and I am grateful to DataTalksClub for making this course happen.

Week 1: Introduction to Machine Learning

  • Introduction to Python and jupyter notebook
  • Introduction to Numpy, Pandas and necessary libraries
  • Link

Week 2: Linear Regression

  • Linear Regression
  • EDA methods
  • Regularization parameter
  • Link

Week 3: Logistic Regression

  • Logistic Regression
  • EDA methods
  • Correlation and mutual info score
  • One-hot encoding
  • Link

Week 4: Evaluation Metrics

  • Accuracy
  • Precision and recall
  • F1 score
  • Link

Week 5: Model Deployment

  • Saving and loading model
  • Serving the model with Flask
  • Containerization with Docker
  • Link

Week 6: Decision Tree

  • Decision Tree
  • Random Forest
  • Gradient Boosting - XGBoost
  • Link

Week 7: Project

This week, we start to do a midterm project. I used multi-class classification project on energy load type classification.
The project is done from experiment to containarization.

Here is my project repo - Energy Consumption Model

Week 8: Deep Learning

  • Image Classification
  • Convolutional Neural Networks
  • Tensorflow Keras
  • Transfer learning
  • Data Augmentation
  • Link

Capstone Project

For my final project of the course, I did flower image classification with Tensorflow Keras and transfer learning. The data is the flower images of daisy and dandelion.

Here is the link to my project repo - Flower Image Classification

Releases

No releases published

Packages

No packages published

Languages