/2nd-ML100Days

An Online Flipped Classroom relating to machine learning. In the final project, I use CNN to train a model that has the ability to classify cats and dogs

Primary LanguageJupyter Notebook

2nd-ML100Days (4/16~8/15)

Overview

An Online Flipped Classroom relating to machine learning. Official website link

Mind map

Course content

Part01:資料清理數據前處理

Part02:資料科學特徵工程技術

Part03:機器學習基礎模型建立

Part04:機器學習調整參數

Day 51~53 Kaggle期中考

Part05:非監督式機器學習

Part06:深度學習理論與實作

Part07:初探深度學習使用Keras

Part08:深度學習應用卷積神經網路

Day 101~103 Kaggle期末考

Final project : Cat dog classification

  • Goal :
    Train a model that has the ability to classify cats and dogs. In addition, I use tkinter to write a GUI program for convenience. GUI download url
  • Method :
    Use Tensorflow CNN model to complete this classification
  • Result :
    Kaggle Public Score : 0.92067 (use 4000 photos to train)