AIF-C01 · AI and ML Foundations
19 cards
Machine Learning Methods
-
Quick check
What decides which learning paradigm a problem belongs to?
AThe programming language and the compute instance chosen to run the training job
Tooling and infrastructure are implementation details; they do not change the nature of the learning problem.
BThe feedback available: supplied targets, no targets, or environmental rewards
Right. Targets present, targets absent, or rewards from an environment is exactly the distinction between the three paradigms.
CThe number of layers inside the algorithm, since deeper models are always supervised
Architecture does not decide the paradigm: an algorithm such as a neural network can be used under different paradigms.
2 / 19
-
Quick check
What defines a supervised learning problem?
AAn agent collects rewards while interacting with a changing environment
Rewards from an environment define reinforcement learning, not supervised learning.
BThe inputs omit targets, so the system must discover their internal groupings
Missing targets is precisely the unsupervised case; supervised learning depends on having them.
CThe training features include target values that supply the known outcomes
Right. Supplied targets are the defining trait, and they give the model an answer to learn against.
4 / 19
-
Quick check
Which task is a supervised regression problem?
AEstimating a house price from its features when historical sale prices are supplied
Right. The price is a continuous target, and the supplied historical prices make the problem supervised.
BAssigning already labeled documents to one of several predefined topic classes in advance
A predefined set of topics is a categorical target, so that task is multiclass classification.
CDiscovering customer groups from attributes when no group labels exist anywhere
With no labels available at all, the task is unsupervised rather than any kind of regression.
7 / 19
-
Keep your progress in the app
That’s 3 of 8 quick checks. In the app they stay answered, and every lesson remembers where you left off.
-
Quick check
What defines an unsupervised learning problem?
AThe inputs carry no labels or targets, so the output rests on discovered patterns
Right. Without supplied answers, the result has to come from the structure found inside the inputs themselves.
BEvery input arrives with a categorical or continuous target supplied during training
Supplied targets are what make a problem supervised, whether the target is a class or a number.
CAn agent takes trial-and-error actions in order to maximize its long-term reward totals
Trial-and-error action in an environment describes reinforcement learning instead.
9 / 19
-
Quick check
What is the goal of cluster analysis?
AEstimate a continuous value from features paired with correct known answers
Estimating a value from known answers is supervised regression, which needs the targets that clustering does not have.
BForm groups whose members are similar inside a group and different across groups
Right. Clustering finds discrete groupings by similarity, using attributes you choose rather than supplied labels.
CMaximize long-term rewards by choosing actions inside a changing environment over time
Reward-driven action selection is reinforcement learning; clustering has no environment and no rewards.
11 / 19
-
Quick check
How does reinforcement learning balance exploration and exploitation?
AIt trades labeled rows against unlabeled rows in order to name a fixed set of clusters
Clusters come from unsupervised methods, and the trade-off has nothing to do with mixing labeled and unlabeled rows.
BIt trades categorical targets against continuous targets inside one regression output
Categorical versus continuous targets separates classification from regression, which are supervised problem types.
CIt trades actions with uncertain rewards against actions with known rewards
Right. Exploration tries the uncertain actions, exploitation uses the known ones, and both serve the long-term reward.
14 / 19
-
Quick check
A fraud team has transaction features but no fraud labels, and wants natural groupings plus rare, sharply different observations. Which fits?
AUnsupervised learning, using clustering for the groupings and anomaly detection for the rare cases
Right. Both goals are unsupervised problem types, and both work on inputs that carry no targets.
BSupervised classification, using the predefined fraud classes that this dataset does not contain
Classification needs supplied classes to learn against, and the dataset has none.
CReinforcement learning, using environment rewards to label each historical transaction
Reinforcement learning learns behavior from rewards in an environment; it does not label a historical dataset.
17 / 19
-
Quick check
Which summary of the three paradigms is correct?
ASupervised learning discovers clusters, unsupervised learning predicts supplied targets, and reinforcement learning needs labeled examples for every state
The first two are swapped, and reinforcement learning works precisely where no correct action is supplied for each state.
BSupervised learning predicts supplied targets, unsupervised learning discovers structure in unlabeled inputs, and reinforcement learning optimizes actions from rewards
Right. Each paradigm is matched with the feedback it depends on and the outcome it produces.
CSupervised learning maximizes delayed rewards, unsupervised learning splits categorical from continuous targets, and reinforcement learning groups similar rows
Rewards belong to reinforcement learning, the categorical-continuous split belongs to supervised learning, and grouping rows is unsupervised clustering.
19 / 19
-
8 quick checks · then the test
In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.
The whole course, on your phone
Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.