Facial Emotion Recognition
A convolutional neural network that classifies faces into seven emotions, trained on the FER2013 dataset of 35,887 grayscale 48×48 images.
- Reached 85% accuracy across 7 classes despite heavy class imbalance and low-res inputs
- Pipeline of normalization, histogram equalization, noise reduction and augmentation
- Class weighting and experiment tracking in Jupyter notebooks
