← Back to CoursesTensorFlow & AI Programming: Beginner

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

What TensorFlow Is and Why It Matters

Manual: General · Subject: TensorFlow & AI Programming

Introduce TensorFlow, AI programming, and the basic ideas behind building intelligent software.

Welcome to AI Programming

Why this course starts here

TensorFlow is a software library for building and training machine learning models. In this course, you will learn how to write programs that can recognize patterns in data, make predictions, and improve from examples. AI programming means writing code that works with data and models rather than only following fixed rules.

ℹ️

Big Picture

Traditional programs use explicit rules written by humans. Machine learning programs learn rules from examples.

Core idea

A model takes input data xx and produces an output prediction y^\hat{y}. Training is the process of adjusting model parameters so predictions become more accurate over time.

Important Terms

Data
Examples used for learning or prediction
Model
A mathematical system that maps inputs to outputs
Training
The process of improving a model from examples
Inference
Using a trained model to make predictions

What is TensorFlow mainly used for?

In one sentence, what does a machine learning model do?

Which statement best describes training?

💡

Learning Strategy

Do not worry about the math yet. Focus first on the vocabulary and the workflow: data, model, training, prediction.