Skip to content

Latest commit

 

History

History
54 lines (28 loc) · 2.07 KB

README.md

File metadata and controls

54 lines (28 loc) · 2.07 KB

Supervised Approaches to CIFAR10

Supervised machine learning is a widely used form of artificial intelligence. There are plenty of ways to approach supervised learning: some of them being Neural Networks, Convolutional Neural Networks and Residual Networks. In this repository we develop an in depth analysis of the difference between these on the CIFAR10 classification task.

image

Deep Linear NN

image

image

Testing Loss: 1.516066481353371 Testing Accuracy: 0.4617999792098999

Deep CNN

image

image

Testing Loss: 1.1094991602715414 Testing Accuracy: 0.6746999621391296

Deep CNN - Data Augmentation

image

image

Testing Loss: 0.8757611672589733 Testing Accuracy: 0.7076999545097351

Pre-trained ResNet18 - 32x32 pixel images

image

image

Testing Loss: 0.7395002558163017 Testing Accuracy: 0.8202999830245972

Pre-trained ResNet18 - Resized 224x224 pixel images

image

image

Testing Loss: 0.18219238568014304 Testing Accuracy: 0.9521999955177307