AI Foundations
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Free AI library
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.
Start here
Each course includes explicit outcomes, mapped competencies, practice activities, and an applied capstone.
Understand what AI is, how systems learn, where they fail, and how to judge claims without hype.
Use AI productively while protecting privacy, checking outputs, and preserving human accountability.
Evaluate workplace use cases, run safe pilots, measure value, and communicate changes responsibly.
Analyze AI systems through rights, equity, governance, safety, and public-interest outcomes.
Understand language models, retrieval, agents, evaluation, cost, and deployment safeguards through practical system design.
Topic tracks
Jump into the area you care about. Every track has multiple plain-English guides.
Full library
177 of 1019 guides shown. Filter by track or search above.
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…
TechnicalBentoML is an open-source Python framework that packages trained machine learning models into standardized, deployable units called 'Bentos'.
TechnicalKServe is a standardized, Kubernetes-native platform for serving machine learning models at scale.
TechnicalSeldon Core is an open-source platform for deploying machine learning models on Kubernetes, with a standout feature: inference graphs.
TechnicalWhen training deep networks, error signals shrink toward zero or blow up toward infinity as they travel backward through many layers.
TechnicalA simple, widely used safeguard that caps how large gradient updates can get during training.
TechnicalHow you set a neural network's starting weights before training begins, which strongly shapes whether signals and gradients stay healthy through deep layers.
TechnicalImitation learning teaches an AI to perform a task by copying expert demonstrations instead of learning from trial-and-error rewards.
TechnicalInverse reinforcement learning (IRL) flips standard RL: instead of being given a reward and finding a policy, it watches expert behavior and infers…
TechnicalOffline reinforcement learning trains agents purely from a fixed, previously collected dataset, with no live interaction with the environment.
TechnicalSmoothQuant is a technique that makes it possible to compress large language models down to 8-bit integers for both weights and activations without…
TechnicalStructured pruning removes whole components of a neural network, such as attention heads, neurons, or entire layers, so the slimmer model runs faster…
Check what you learned with topic quizzes, then explore our structured courses and current certification requirements. Core guides remain free to read.