An experimental feedforward convolutional neural network for binary class image classification using Tensorflow
- Classifies an image as either X or an O
- Uses a single hidden convolution layer
- Can choose up to 2 fully connected layers
- Cost function is cross entropy
- Optimizer is gradient descent with configurable learning rate
- Controlled dataset of 200 training and 100 test data
The classifier is configured to train and test using different learning rate and fully connected layer combinations. Legend:
- orange: Learning rate: 1e-3, fc_count: 1
- blue: Learning rate: 1e-3, fc_count: 2
- red: Learning rate: 1e-4, fc_count: 1
- cyan: Learning rate: 1e-4, fc_count: 2
- Add more convolutional layers
- Increase classification classes