Free AI library

Technical guidesFree forever.

177 plain-English guides, structured learning paths, and an open library — built by an independent 501(c)(3) nonprofit so anyone can understand modern AI.

177Free guides
1Topic tracks
~2 minPer guide
~6hReading time

Start here

Five outcome-based courses

Each course includes explicit outcomes, mapped competencies, practice activities, and an applied capstone.

Topic tracks

Browse by track

Jump into the area you care about. Every track has multiple plain-English guides.

Full library

All guides

177 of 1019 guides shown. Filter by track or search above.

Technical

Multi-Armed Bandits

A multi-armed bandit is a decision problem where you repeatedly choose among options with unknown payoffs and learn as you go, balancing exploring new…

2 min readRead
Technical

BentoML and Model Packaging

BentoML is an open-source Python framework that packages trained machine learning models into standardized, deployable units called 'Bentos'.

2 min readRead
Technical

KServe and Model Serving on Kubernetes

KServe is a standardized, Kubernetes-native platform for serving machine learning models at scale.

2 min readRead
Technical

Seldon Core and Inference Graphs

Seldon Core is an open-source platform for deploying machine learning models on Kubernetes, with a standout feature: inference graphs.

2 min readRead
Technical

Vanishing and Exploding Gradients

When training deep networks, error signals shrink toward zero or blow up toward infinity as they travel backward through many layers.

2 min readRead
Technical

Gradient Clipping

A simple, widely used safeguard that caps how large gradient updates can get during training.

2 min readRead
Technical

Weight Initialization

How you set a neural network's starting weights before training begins, which strongly shapes whether signals and gradients stay healthy through deep layers.

2 min readRead
Technical

Imitation Learning

Imitation learning teaches an AI to perform a task by copying expert demonstrations instead of learning from trial-and-error rewards.

2 min readRead
Technical

Inverse Reinforcement Learning

Inverse reinforcement learning (IRL) flips standard RL: instead of being given a reward and finding a policy, it watches expert behavior and infers…

2 min readRead
Technical

Offline Reinforcement Learning

Offline reinforcement learning trains agents purely from a fixed, previously collected dataset, with no live interaction with the environment.

2 min readRead
Technical

SmoothQuant and Activation Quantization

SmoothQuant is a technique that makes it possible to compress large language models down to 8-bit integers for both weights and activations without…

2 min readRead
Technical

Structured Pruning and Layer Dropping

Structured pruning removes whole components of a neural network, such as attention heads, neurons, or entire layers, so the slimmer model runs faster…

2 min readRead

Finished reading? Prove it.

Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.