Google AI for JavaScript developers with TensorFlow.js

Google AI for JavaScript developers with TensorFlow.js

Closed
Course
en
English
4 h
This content is rated 0 out of 5
Source
  • From https://www.edx.org
More info
  • 3 Sequences
  • Introductive Level
  • Starts on January 6, 2024
  • Ends on January 31, 2024

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

1. Welcome to TensorFlow.js

1.1 Course overview and how people are applying skills you will learn

1.2 Who is the course aimed at

1.3 Introduce yourself

1.4 What will you be making?

1.5 Your background

2. Introduction to ML & TensorFlow.js

2.1 What's the difference - AI / ML / Deep Learning

2.2 Demystifying Machine Learning

2.3 Test your knowledge

2.4 What is TensorFlow.js

2.5 Three ways to use ML

2.6 Test your knowledge

3. Using Pre-Made models

3.1 What are pre-made models?

3.2 Selecting the right model to use

3.3 Quiz

3.4 Case study - using a pre-made model for object detection

3.5 Make your own smart security camera

3.6 Loading saved TensorFlow.js models directly

3.7 Tensors in Tensors out

3.8 Coding practice

4. Writing custom models

4.1 Rolling your own models

4.2 Starting simple: Predicting a number

4.3 Going deeper: Perceptrons

4.4 Using a perceptron to predict numbers

4.5 Implementing a perceptron for linear regression

4.6 Test your knowledge

4.7 Going deeper: Multi-layered perceptron

4.8 Implementing a multi-layered perceptron

4.9 Training a multi layered perceptron for classification task

4.10 Test your knowledge

4.11 Beyond perceptrons

4.12 Researching other ML architecture types

5. Transfer Learning

5.1 Reusing existing models

5.2 Make Teachable Machine yourself

5.3 Project ideas

5.4 Test your knowledge

6. Reusing models from Python

6.1 Benefits of model reuse

6.2 Converting Python saved models6.10 Test knowledge

6.3 Convert a model yourself

6.4 Comment Spam detection

6.5 Choosing an appropriate model

6.6 Use converted model to check spam in real application

6.7 Dealing with edge cases

6.8 Retraining a model to deal with custom edge cases

6.9 What models would you convert?

7. To the future and beyond

7.1 Machine Learning as a Web Engineer

7.2 Find a friend to continue hacking

7.3 Course summary and how to join the TensorFlow.js community

Prerequisite

None.

Instructors

Jason Mayes
Senior Developer Relations Engineer for TensorFlow.js • Google

Editor

Google is a company founded on 4 September 1998 in the Google garage in Silicon Valley, California, by Larry Page and Sergueï Brin, creators of the Google search engine.

The company made its name primarily through the monopolistic position of its search engine, which faced competition first from AltaVista and then from Yahoo! and Bing. It has since made a number of acquisitions and developments, and today owns a number of noteworthy software products and websites, including YouTube, the Android operating system for mobile phones, and other services such as Google Earth, Google Maps and Google Play.

Platform

Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with EdX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

This content is rated 4.5 out of 5
(no review)
This content is rated 4.5 out of 5
(no review)
Complete this resource to write a review