The "Hello World" of Deep Learning : training a deep learning model to correctly classify hand-written digits
Libraries: Keras + TensorFlow
Steps:
- Loading the Data Into Memory (with Keras)
- Splitting it into training and validation data and thus labeling it accordingly
- Preparing the data. (Data Pre-Processing)
- Flatten- Convert 2d array to 1d
- Normalize- The data is in the range of 0 to 255, Converting it into a range varying from 0 to 1
- Categorize- makes data more understandable for the machine
- Creating the model
- Instantiating the model
- Creating the input layer
- Creating the hidden layer
- Creating the output layer
- Summarizing the model
- Compiling the model
- Training the model
- Observing Accuracy