๐ŸŽฏ Age Group Classification

This model classifies facial images into 5 age groups instead of predicting exact ages.

Why Age Groups?

  • More reliable than exact age prediction
  • Solves common bias where 70-year-olds are predicted as 30-year-olds
  • More practical for most applications

Age Groups:

  • ๐Ÿ‘ถ Youth (0-20)
  • ๐Ÿง‘ Young Adult (21-40)
  • ๐Ÿ‘จ Middle Age (41-60)
  • ๐Ÿ‘ด Senior (61-80)
  • ๐Ÿ‘ต Elderly (81-100)

Upload a clear frontal face image for best results!

Model Details

  • Architecture: ResNet50V2 with transfer learning
  • Performance: 75.5% validation accuracy
  • Training: 13 epochs with early stopping
  • Dataset: UTKFace (23,687 images)

Limitations

  • Works best with frontal face images
  • Performance may vary with extreme lighting
  • Border cases between age groups can be challenging

Bias Correction

This model was specifically designed to solve age prediction bias, particularly the common issue where seniors are incorrectly classified as young adults.