the full guide

AI vocabulary you must know

These are the core words you'll meet in every AI topic. An algorithm is a step-by-step method. A model is what training produces. Data is the examples, which have features (inputs) and labels (answers). Parameters are what the model learns, training is the learning, and inference is using the result.

10 min Intermediate

What you need: The earlier topics of this module.

Definition

These are the core words you'll meet in every AI topic. An algorithm is a step-by-step method. A model is what training produces. Data is the examples, which have features (inputs) and labels (answers). Parameters are what the model learns, training is the learning, and inference is using the result.

In simple words

Think of cooking. The data is your ingredients. The algorithm is the recipe. The training is the cooking. The model is the finished dish. Inference is serving it to a guest.

Why it matters

Half of the confusion in AI comes from these words being used loosely. With them clear, the rest of this course reads easily.

How it works

WordMeaningHouse price example
DatasetA collection of examples10,000 past house sales
Sample / exampleOne row of dataOne house
FeatureAn input the model looks atArea, bedrooms, location
LabelThe right answer to predictThe sale price
AlgorithmThe learning methodLinear regression
ModelThe result of trainingprice = 5000 × area + 2,00,000
ParameterA number the model learns5000 and 2,00,000
HyperparameterA setting you choose before trainingThe learning rate
TrainingAdjusting parameters using dataFitting on past sales
InferenceUsing the trained modelPricing a new house
LossHow wrong the model isAverage squared error
EpochOne full pass through the training dataAll 10,000 sales seen once

Common mistakes

  • Mixing up parameters and hyperparameters. The model learns the first. You set the second.
  • Mixing up the algorithm and the model. The algorithm makes the model, like a recipe makes a dish.

Check yourself

Question 1

1. The learning rate is a:

Question 2

2. Using a trained model on new data is called:

Question 3

3. In predicting a student's marks from hours studied, what is "hours studied"?

Summary

  • Features go in, and labels are the right answers.
  • An algorithm trains a model, and the model holds parameters.
  • Training is learning, and inference is using.

Finished reading?