top of page
Bay Yong Khiong
 

Web Designer, Programmer

Project
Summary

Teachable Machine

A project about teaching your model to differentiate Sneakers or Slippers.

Details:
Web App used:

Teachable Machine

Teachable Machine is a web application that teaches you about the fundamentals of AI Machine Learning. It is quite an interesting web application as it is able to create a model (approximately 5mb only) that can recognize images and tell you if the image is a Sneaker or a Slipper. It has parameters like epoch, batch size, learning rate.

Epoch: One epoch means that each and every sample in the training dataset has been fed through the training model at least once. If your epochs are set to 50, for example, it means that the model you are training will work through the entire training dataset 50 times. Generally the larger the number, the better your model will learn to predict the data.

A batch is a set of samples used in one iteration of training. For example, let's say that you have 80 images and you choose a batch size of 16. This means the data will be split into 80 / 16 = 5 batches. Once all 5 batches have been fed through the model, exactly one epoch will be complete.

Through this activity, I learn that AI uses something call Unsupervised Learning.  The training data are clustered together as the model tries to search for a pattern.

Year

2023

Click here to download the model

Model may not be able to differentiate whether it's a sneaker or slipper correctly due to insufficient training or over-fitting.

Capture.PNG
Capture.PNG
bottom of page