World Congress 2025 Aug 20, 2025 Session details

Is it (F)ake?! Image Classification with TensorFlow.js

Carly Richmond

Is it real, or is it a hyper-realistic cake? Learn how developers can use TensorFlow.js and transfer learning to build accurate computer vision classifiers without an ML background.

Pause
Mute Enter Fullscreen
#1 about 4 min

Exploring machine learning and image classification in JavaScript

An exploration of building and utilizing machine learning models for visual classification using an unconventional dataset.

#2 about 3 min

Building an image dataset for a binary classifier

Extracting images utilizing testing frameworks and external APIs allows for the creation of a balanced training dataset.

#3 about 3 min

Using the predefined MobileNet model for image classification

Decoding images into multi-dimensional tensors enables the evaluation of pre-trained image models for baseline accuracy.

#4 about 2 min

Identifying elements with the COCO-SSD object detection model

Leveraging single-shot multi-box detection draws targeted bounding boxes to isolate and classify specific objects within an image.

#5 about 6 min

Building a custom convolutional neural network in Node.js

Constructing a sequential model with convolution and pooling layers creates custom decision neurons for domain-specific visual predictions.

#6 about 5 min

Applying transfer learning to improve classification dataset accuracy

Combining existing feature vectors with a custom classification head leverages established pre-trained patterns to overcome small dataset limitations.

#7 about 5 min

Comparing human accuracy against machine learning model predictions

An interactive web application demonstrates the difficulty of complex visual parsing tasks for both human logic and algorithmic models.

#8 about 2 min

Lessons learned on understanding how machine learning models work

Investigating layer mechanics and pre-trained model reuse provides software engineers with a practical foundation for working with visual classifiers.

Matching moments

2:36 min

Experimenting with JavaScript machine learning for cake detection

Carly Richmnd · Coffee With Developers

5:05 min

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

Carly Richmonds · LIVE

4:43 min

Introduction to image classification and the cake detection challenge

Carly Richmonds · LIVE

4:13 min

Implementing machine learning with Core ML and Vision

MIlan Todorović MIlan Todorović · WWC 2025

2:57 min

Sourcing and preparing custom images for a binary dataset

Carly Richmonds · LIVE

6:13 min

Building a custom Convolutional Neural Network pipeline from scratch

Carly Richmonds · LIVE

Upcoming sessions on this topic

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

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

The Things Your AI Isn't Telling You

Desmond Lamptey

Lead Software Engineer @ Capital One

Desmond Lamptey
Open session

World Congress 2026 North America

Ship 10x Faster: AI-Powered Development with Claude Code and MCP Tools

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben