A selection of Machine Learning algorithms which I have created, and may be applicable to other problems in the future
INCLUDES:
- ConvertING 0-255 values into values between 0-1 for standardisation and reshaping images to aid with learning and prevent overfitting with small sample size,
- flattening data to return a 1D array,
- Sigmoid activation function in final dense layer to get probability output from CNN,
- ADAM optimiser to combine Momentum and Root Mean Squared Propogation (RMSprop),
- Binary crossentropy loss function useful for binary classification (i.e., cats or dogs, 1 or 0)