Pneumonia Detection from X-Rays
A CNN model that classifies chest X-rays as Normal or Pneumonia, built from scratch rather than fine-tuned from a pretrained model.
- Designed a custom CNN architecture from scratch, avoiding transfer-learning bias from models trained on natural images.
- Fixed a class imbalance problem (74% vs 26%) using dynamic class weights and orientation-safe augmentation.
- Achieved 90.38% test accuracy, 96.84% recall, and 0.9542 ROC-AUC.
- Built a Streamlit portal so the model's predictions and performance charts are usable, not just numbers in a notebook.