All projects
PROJECT NOTES / AI & MACHINE LEARNING

MNIST Model Benchmark

Compare model quality alongside computation cost.

A digit-recognition benchmark exploring KNN, PCA with KNN, SVM, Random Forest, and a convolutional neural network.

PythonScikit-learnTensorFlowNumPyMatplotlib
AI & MACHINE LEARNING↗
01MNIST
02Preprocess
03Train models
04Evaluate
SYSTEM ARCHITECTURE
01 / THE CHALLENGE

The problem

An accuracy score alone obscures differences in training and prediction cost across algorithms.

02 / THE APPROACH

How it comes together

The study compares multiple classical and deep-learning approaches on MNIST, with analysis of accuracy, training time, and prediction time.

03 / UNDER THE HOOD

Follow the flow.

SIMPLIFIED ARCHITECTURE
01MNIST
02Preprocess
03Train models
04Evaluate
05Compare
04 / BUILD HIGHLIGHTS

Classical algorithms and a CNN in one benchmark.

Dimensionality reduction through PCA plus KNN.

Training and inference timing comparisons.

Notebook-based analysis and visualizations.

THE ENGINEERING CHOICE

Why this approach?

Compare quality and computation together so the tradeoff remains visible when selecting an approach.

Explore the project’s supporting sources.Project repository
KEEP EXPLORING

AppPowerMonitor

Vijayshree Vaibhav
YOUR WAY INTO MY WORLD

Vijayshree’s guide.

Projects. Experience. The story behind them.

Portfolio library + Gemini when available
PORTFOLIO GUIDE

Hi! I can help you explore Vijayshree’s projects, experience, and certifications. What would you like to know?

Portfolio sources only · Gemini may process your question.