This project uses a CNN model to classify vehicle damages into six categories:
- Crack
- Scratch
- Tire Flat
- Dent
- Glass Shatter
- Lamp Broken
- 5-layer Conv2D CNN
- ReLU activation, Batch Normalization, Global Average Pooling
- Regularization: Dropout, Data Augmentation
- Class Imbalance handling: Class Weights
- Extract
data.zip(contains images and CSV) to the/datafolder. - Run the notebook
Insurance Claim Verification.ipynb.
The model achieved a strong AUC of 0.94 and precision of 0.72, demonstrating its effectiveness in differentiating between vehicle damage categories.
- Images in the
data.zipshould be placed in the/datafolder for the model to train correctly.