Skip to content
/ CoCe Public

A deep learning-based project aiming to classify images out of 10 classes.

License

Notifications You must be signed in to change notification settings

MGitrov/CoCe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

CoCe 🤖 is a deep learning-based project aiming to classify images out of the following 10 classes:

  • Airplane
  • Automobile
  • Bird
  • Cat
  • Deer
  • Dog
  • Frog
  • Horse
  • Ship
  • Truck

CoCe was built as part of the EASS course in order to get an understanding of how to deploy an end-to-end application using various tools commonly used in the tech industry.

Demonstration

EASS.project.demonstration.-.A.mp4

Architecture

image

Performance

Due to computational restrictions, the neural network was not able to go through many epochs. Nevertheless, the neural network gain pretty good accuracy score and the loss was minimized as much as possible so the neural network did not went to overfit.

  • Accuracy: 43.25% -> 76.15%
  • Loss: 1.5687 -> 0.6955

Deployment

First of all you will need Git and Docker installed on your machine.

  1. Open the Terminal, go inside your desired folder and run the following command:
git clone https://github.com/EASS-HIT-PART-A-2022-CLASS-II/CoCe.git
  1. Then you will have to go inside the "CoCe" folder using the following command:
cd CoCe
  1. To run CoCe, you will have to enter the following command:
docker-compose up
  1. Congratulations! You may access CoCe via your browser by typing the following address:
http://localhost:8501/