Skip to the analysis
GARETH GRANTTECHNOLOGY · DATA · INNOVATION Back to projects
Back to all projects

Portfolio case study · Computer vision · Deep learning

Seeing images.Explaining decisions.

A measured CIFAR-10 study comparing simple baselines with convolutional neural networks, explaining their errors and connecting the method to practical decisions.

Gareth Grant · 5 October 2026 · Executed code, charts and interpretation

60,000CIFAR-10 images
10object classes
80explained code cells
69.2%selected-CNN test accuracy

Evidence note: The selected CNN achieved 69.2% accuracy and 0.691 macro F1 on the 10,000-image official test set. Business, astronomy and government uses are proposed adaptations rather than claims validated by this benchmark.

Table of contents
GARETH GRANTCOMPUTER VISION

CIFAR-10 · A measured study

Seeing images.
Explaining decisions.

Readable Python, honest model comparisons and practical questions for business, astronomy and government.

Selected CNN · test accuracy69.2%10,000 official test images
Test macro-F10.691Equal weight for each class
Experiment scopeFull run40,000 train · 10,000 validation

CIFAR-10 benchmark. The business, astronomy and government uses are proposed adaptations.

Download the notebook ↗
80 small Python cells · explained step by step
Gareth Grant · Readable code. Reproducible analysis. Measured conclusions.
Code copied to clipboard