Deep Learning minor · Computer vision

Learning to see through data

Computer-vision exercises exploring neural networks, representation learning and the effect of dataset choices.

The problem

The Deep Learning coursework explored how image-classification models depend on the images and labels used for training.

The approach

The coursework used Python and Jupyter Notebooks to explore convolutional neural networks and SimCLR. The smaller projects below focus on two different classification tasks. They share the same practical question: what exactly should the model learn from these examples?

The challenge

An architecture cannot repair an unclear task definition. Ambiguous labels and unrepresentative training examples affect what a model can meaningfully learn.

Outcome & value

Practical coursework in computer vision and a better understanding of how data quality and label definitions shape an ML project. No benchmark scores are claimed here.

Lessons learned

Define the task and examine edge cases before treating a training score as evidence that the model solves the intended problem.

Something to work on?

Let’s talk.

About data, AI, horticulture or a product you want to build.

Get in touch