Skip to content
Back to work

Uni-CV · MSc, Deep Learning · 2026

Deep Learning Exercises

DNN regression and a ResNet-18 image classifier implemented in TensorFlow.

The problem

Two practical exercises: predict COVID-19 case numbers from survey features (regression), and classify food photographs into eleven categories (Food-11) with limited labelled data.

What was built

  • Regression: a fully connected network trained with a custom TensorFlow training loop, MSE loss with L2 regularisation, and model selection on a validation split.
  • Classification: a ResNet-18 architecture written from scratch in Keras (no pre-trained weights), with data augmentation.
  • A pseudo-labelling step to make use of the unlabelled images in the dataset.

My role

Individual coursework, adapted by the course instructor from the ML2021 assignments by Hung-yi Lee's group.

Technologies

  • Python
  • TensorFlow
  • Keras
  • NumPy
  • pandas