Skip to content

yahia-elshahawy/Fruit-Classification-ML-Nanodegree-Capstone

Repository files navigation

udacity-ml-capstone

Introduction

For my Udacity Machine Learning Capstone project I chose to implement a Fruit classifier that predicts the label of the input frut image.

Reports

  • report.pdf
  • proposal.pdf

Code

  • 1- Data Exploration & Basic CNN.ipynb : has some visualization of data and its distribution, also basic CNN model

  • 2- Tuning CNN.ipynb : has implementation of 3 different tuning for basic CNN model

  • 3- Tuned CNN with Image Augmentation.ipynb : has image augmentation with one of the tuned CNN models

  • 4- Transfer Learning with Image Augmentation.ipynb : has two implementation of transfer learning one with pretrained weights and another one using random weights(both are Xception models)

Note that the code is run on Kaggle not locally on jupyter notebook

Input files

Technologies used

Releases

No releases published

Packages

No packages published