WeAreDevelopers LIVE Dec 16, 2024

Mastering Image Classification: A Journey with Cakes

Carly Richmonds

Carly Richmond proves standard web developers can conquer machine learning without deep math. Learn to build custom image classifiers using TensorFlow.js and transfer learning to detect hyper-realistic cakes.

Pause
Mute Enter Fullscreen
#1 about 5 min

Introduction to image classification and the cake detection challenge

The premise of the presentation and the popular game show that inspired analyzing object classification.

#2 about 3 min

Sourcing and preparing custom images for a binary dataset

Scraping web images with Playwright and managing a dataset of cakes versus non-cakes to prepare for training.

#3 about 6 min

Evaluating MobileNet and COCO-SSD pre-trained computer vision models

Using out-of-the-box TensorFlow.js model algorithms for general classification and specific object detection on custom images.

#4 about 7 min

Building a custom Convolutional Neural Network pipeline from scratch

Creating, compiling, and training a sequential convolutional neural network in TensorFlow.js to isolate image features.

#5 about 3 min

Improving detection accuracy by reusing features through transfer learning

Combining MobileNet feature extraction with a custom classification head to bypass initial training failures.

#6 about 4 min

Testing human visual accuracy against multiple machine learning models

An interactive demonstration comparing human visual detection against various evaluated computer vision programs to measure accuracy.

Matching moments

2:36 min

Experimenting with JavaScript machine learning for cake detection

Carly Richmnd · Coffee With Developers

3:36 min

Exploring machine learning and image classification in JavaScript

Carly Richmond Carly Richmond · WWC 2025

4:27 min

Comparing custom machine learning models with transfer classification

Carly Richmnd · Coffee With Developers

4:13 min

Implementing machine learning with Core ML and Vision

MIlan Todorović MIlan Todorović · WWC 2025

1:17 min

Lessons learned on understanding how machine learning models work

Carly Richmond Carly Richmond · WWC 2025

3:47 min

From crafted algorithms to deep learning and pattern recognition

Jonas Andrulis Jonas Andrulis · WWC 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Engineering the Pivot: How Creative Strategy Solves the Hard Problems of AI Accuracy and Scale

Shruti Tiwari

AI/ML product manager, Dell

Shruti Tiwari
Open session

World Congress 2026 North America

No Single Model to Rule Them All: Building Resilient AI Agents Across Open & Closed LLMs

Emmanuel Acheampong

Senior Manager Developer Relations at Crusoe AI

Emmanuel Acheampong
Open session

World Congress 2026 North America

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

Trust, But Verify: Continuous GPU Validation at Scale

Kyle Bell

VP of AI @ TensorWave

Kyle Bell
Open session

World Congress 2026 North America

Building Pragmatic AI: 10 AI Features Your Users Actually Want

Jonathan "J." Tower

.NET Foundation Board | 12x Microsoft MVP | Founder & Consultant

Jonathan "J." Tower
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg