Back to Curriculum
BasicGetting Started

AI & ML Orientation

What AI and ML are, how learning differs from rules, and how to choose a first path.

Concept overview

What this lesson will help you understand.

A clear map prevents beginners from treating every AI term as interchangeable or learning advanced tools before they can evaluate a simple model.

Distinguish AI, ML, deep learning, and generative AI
Recognize common ML problem types
Choose a learning path and establish a diagnostic baseline

Starting diagnostic

Find your strongest entry point.

This is a baseline, not a gate. It does not mark lessons complete, and the recommendation changes where you begin rather than what you are allowed to learn.

1. For a feature matrix with 20 rows and 3 columns, what does one row usually represent?
2. Why is test data kept separate during model selection?
3. What is the derivative of (w - 2)^2 with respect to w?
4. A classifier finds 8 of 10 actual positives. What is its recall?
5. What does X.mean(axis=0) usually compute for rows-as-examples data?

Learn by doing

Explore the concept.

Make a prediction before changing a control. Run the experiment, explain what moved, and compare the result with the theory below.

Initializing Interactive Playground...

Complete lesson

Detailed concept deep dive.

Build intuition first, then work through implementation, mathematical derivations, failure analysis, and real system decisions.

7 guided chapters

IntuitionCorePractice

A clear map prevents beginners from treating every AI term as interchangeable or learning advanced tools before they can evaluate a simple model.

Before working through the formal derivations, connect the vocabulary to one small, concrete example. The goal is not to memorize definitions in isolation. It is to understand what each idea represents, which assumptions make it valid, and how the pieces relate to one another.

Ideas to understand

  • Rules versus learned patterns
  • Features, labels, models, training, inference, and evaluation
  • Regression, classification, clustering, generation, and decision systems

Learn by doing

Make the idea concrete

Explain AI and ML orientation with a concrete example and no unexplained jargon.

Try this

  • Define “Rules versus learned patterns” in your own words, then annotate one concrete AI & ML Orientation input and output.
  • Construct one valid case and one counterexample for “Features, labels, models, training, inference, and evaluation”; explain which assumption separates them.
  • Predict how “Regression, classification, clustering, generation, and decision systems” will change one visible playground result, then test and record the before/after values.

Evidence of understanding

  • You can explain the example without relying on jargon.
  • You can name the assumptions and identify what would invalidate them.
  • You can connect the example to at least one real ML use case.

What part of the AI & ML Orientation mental model still feels least intuitive, and what example would help clarify it?

Saved in your browser progress and included in exports.

Practice with code

Make the idea executable.

Complete the starter code, use progressive hints, and pass deterministic checks in the browser.

Runnable Python lab

Compare a rule with observed labels

Complete a tiny threshold classifier and compute its accuracy. The point is to establish a transparent baseline before considering a learned model.

Keep learning

Papers, standards, and practical references.

Start with the free primary sources. Books are included where a longer, connected treatment is worth the investment.

Test your understanding.

Answer explanations appear after every choice. Missed questions can be reviewed before a full retake.

Mastery requires 80% or higher.

Was this lesson helpful?

Your feedback helps us continuously improve the curriculum and interactive visualizations.