Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Machine Learning in JavaScript with ml5.js

via freeCodeCamp

Overview

Dive into machine learning with JavaScript using ml5.js in this comprehensive 54-minute video tutorial. Explore the basics of integrating machine learning models into web applications through a simplified interface built on TensorFlow.js. Learn to create interactive and intelligent web experiences, starting with an introduction to machine learning concepts and progressing to hands-on projects. Build a rock-paper-scissors game using Teachable Machine, implement image recognition with MobileNet, and develop a mini Teachable Machine clone. Gain insights into transfer learning, tackle common misconceptions, and create a custom model for student score prediction. Conclude by utilizing Kaggle datasets and saving your models. Access accompanying code on GitHub and benefit from a structured curriculum suitable for beginners with no prior machine learning experience.

Syllabus

⌨️ Introduction
⌨️ Prerequisites
⌨️ Beginner Guide to Machine Learning
⌨️ Understanding Teachable Machine and the TensorFlow.js File structure
⌨️ Teachable Machine Rock, Paper, Scissors Game
⌨️ Pre-trained Model Explanation
⌨️ Mobilenet Image Recognition Project
⌨️ Transfer Learning Explanation
⌨️ Build Mini Teachable Machine Clone
⌨️ Common Misconceptions of Transfer Learning
⌨️ Custom Model Student Score Prediction Demo
⌨️ Custom Model Student Score Prediction Project
⌨️ Using Kaggle Dataset and Saving our Model
⌨️ Closing

Taught by

freeCodeCamp.org

Reviews

Start your review of Machine Learning in JavaScript with ml5.js

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.