Courseiva

AI-900 Practice Question: Describe fundamental principles of machine learning on Azure

What is reinforcement learning?

⚠ Common exam trap

Candidates often confuse reinforcement learning with supervised learning because both involve 'learning from feedback,' but they fail to recognize that reinforcement learning uses delayed rewards and no explicit correct labels, unlike supervised learning's immediate, labeled guidance.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Training an agent through rewards and penalties in an interactive environment

Reinforcement learning is a machine learning paradigm where an agent learns to make decisions by interacting with an environment, receiving rewards for desirable actions and penalties for undesirable ones. This trial-and-error process allows the agent to develop an optimal policy over time, distinct from supervised or unsupervised learning. In Azure, this is exemplified by services like Azure Machine Learning's reinforcement learning capabilities or integration with platforms like Ray RLlib.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • A type of supervised learning that uses labeled training data

    Why it's wrong here

    This option is incorrect because reinforcement learning is not categorised as a supervised learning method. Supervised learning relies on labelled training data where each example has a known ground-truth outcome, whereas reinforcement learning uses evaluative feedback in the form of rewards and penalties rather than explicit labels. The agent never sees ‘correct’ actions directly; it must discover them through interaction and delayed consequences, which is fundamentally different from mapping inputs to pre-labelled outputs.

  • Training an agent through rewards and penalties in an interactive environment

    Why this is correct

    This is the correct definition of reinforcement learning. An agent operates in an environment, takes actions, and receives a scalar reward signal—positive for desirable behaviour and negative for undesirable—to learn a policy that maximises cumulative reward over time. This trial-and-error process is formalised as a Markov decision process, and the agent must balance exploration of unknown actions with exploitation of known rewarding ones. Through repeated interactions, the agent learns to associate environmental states with actions that yield the highest long-term return.

  • A clustering technique that groups similar data automatically

    Why it's wrong here

    This description confuses reinforcement learning with unsupervised clustering. Clustering is an unsupervised technique that partitions data points into groups based on similarity, with no reward signals or sequential decisions involved. Reinforcement learning, by contrast, is driven by an evaluative reward signal from an interactive environment, where the goal is to learn a policy for choosing actions over time—not to discover hidden structures in static data. Thus, while both are ‘learning from experience’ in a loose sense, their objectives and mechanisms are entirely distinct.

  • Using previously trained models on new tasks

    Why it's wrong here

    This describes transfer learning, which reuses weights or features from a model pre-trained on one task to accelerate or improve learning on a different but related task. Reinforcement learning is not defined by reusing existing models; an agent typically learns from scratch by interacting with its environment and adjusting its policy based on rewards and penalties. Even when prior knowledge is incorporated in RL, the core learning process remains environmental interaction and reward maximisation, not the straightforward application of a pre-trained network to a new task.

About these practice questions

Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.