TensorFlow, Interactively
Course progress0/15

Beginner

  • ○Machine Learning Algorithms: The Big Picture
  • ○About NumPy
  • ○What is a Tensor?
  • ○Linear Regression Playground
  • ○Your First Neural Net
  • ○About Keras

Intermediate

  • ○Convolutions Visualized
  • ○Overfitting & Regularization
  • ○Training Dynamics Lab
  • ○Explainability Basics
  • ○Word Embeddings
  • ○Sequence Models: RNNs

Advanced

  • ○Transfer Learning
  • ○Custom Training Loops
  • ○Production Best Practices
·

Tier

Beginner

Start from zero. Build up what a tensor is, how a model learns from data, and train your first neural network.

  1. 1Machine Learning Algorithms: The Big PictureThe three fundamental learning paradigms — supervised, unsupervised, and reinforcement — and how to tell which one a problem needs.~12 min
  2. 2About NumPyThe array library underneath almost every ML tool in Python — ndarrays, reshaping, slicing, and broadcasting.~12 min
  3. 3What is a Tensor?Scalars, vectors, matrices, and beyond — build an intuition for the shapes TensorFlow moves data around in.~10 min
  4. 4Linear Regression PlaygroundDrag points, watch gradient descent fit a line to them in real time, then fit real housing data.~15 min
  5. 5Your First Neural NetStack layers of neurons to classify points a single line can't separate, and watch the decision boundary bend as it trains.~20 min
  6. 6About KerasTensorFlow's high-level API for building networks as a stack of layers — Sequential models, compile, fit, and reading a model.summary().~14 min