Reinforcement Learning

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/45

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:07 PM on 8/13/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

46 Terms

1
New cards

What is the goal of reinforcement learning?

The goal of reinforcement learning is to learn a policy that maximizes the expected cumulative reward over time.

2
New cards

What is the difference between passive and active reinforcement learning?

Passive reinforcement learning involves a fixed policy, while active reinforcement learning involves changing the policy based on learned experiences.

3
New cards

What is value iteration in MDPs?

Value iteration is an algorithm used to compute the optimal values for states in an MDP by iteratively updating the value estimates until they converge.

4
New cards

What is policy extraction in the context of MDPs?

Policy extraction is the process of deriving the optimal policy from the computed state values.

5
New cards

What is Q-learning?

Q-learning is a model-free reinforcement learning algorithm that seeks to learn the value of actions in states, allowing an agent to learn how to act optimally.

6
New cards

What is the purpose of the reward function R(s,a,s')?

The reward function R(s,a,s') provides feedback to the agent by assigning a numerical value to the outcome of taking action a in state s and transitioning to state s'.

7
New cards

What is temporal difference learning?

Temporal difference learning is a reinforcement learning method that updates value estimates based on the difference between predicted and actual rewards.

8
New cards

What is the significance of the exploration-exploitation trade-off?

The exploration-exploitation trade-off refers to the balance between exploring new actions to discover their rewards and exploiting known actions that yield high rewards.

9
New cards

What is a bandit problem?

A bandit problem is a simplified reinforcement learning scenario where an agent must choose between multiple actions (arms) to maximize rewards without knowing the reward distribution.

10
New cards

What is model-based learning in reinforcement learning?

Model-based learning involves creating an approximate model of the environment based on experiences and using that model to make decisions.

11
New cards

What is the difference between model-based and model-free learning?

Model-based learning uses an estimated model of the environment to derive values, while model-free learning directly learns values from experiences without a model.

12
New cards

What is the purpose of policy iteration?

Policy iteration is an algorithm that alternates between policy evaluation and policy improvement to find the optimal policy in an MDP.

13
New cards

What does the term 'reward function' refer to in reinforcement learning?

The reward function quantifies the immediate benefit received after taking an action in a given state.

14
New cards

What is the role of an agent in reinforcement learning?

The agent is the entity that interacts with the environment, takes actions, and learns from the feedback received in the form of rewards.

15
New cards

How does Q-value iteration differ from value iteration?

Q-value iteration focuses on calculating the value of taking specific actions in states, while value iteration calculates the value of states themselves.

16
New cards

What is the significance of convergence in value iteration?

Convergence in value iteration indicates that the value estimates for states have stabilized and no longer change significantly with further iterations.

17
New cards

What does 'exploration' mean in the context of reinforcement learning?

Exploration refers to the agent's strategy of trying new actions to discover their potential rewards, rather than relying solely on known actions.

18
New cards

What is the expected outcome of a reinforcement learning agent?

The expected outcome is to maximize the cumulative reward over time through optimal decision-making.

19
New cards

What is the significance of the term 'policy' in reinforcement learning?

A policy is a strategy that defines the actions an agent will take in each state to maximize rewards.

20
New cards

What is the role of feedback in reinforcement learning?

Feedback in the form of rewards helps the agent learn which actions are beneficial and guides its future decision-making.

21
New cards

What is the difference between direct utility estimation and temporal difference learning?

Direct utility estimation evaluates the utility of actions based on observed outcomes, while temporal difference learning updates estimates based on the difference between predicted and actual rewards.

22
New cards

What is the purpose of the transition model in an MDP?

The transition model describes how the environment responds to the agent's actions, defining the probabilities of moving between states.

23
New cards

What is the significance of the term 'adversarial games' in AI?

Adversarial games involve scenarios where multiple agents interact, often with competing objectives, such as in chess.

24
New cards

What is the goal of passive reinforcement learning?

To learn values from experiences and use them to make decisions.

25
New cards

What are the two main families of approaches in reinforcement learning?

Model-based and model-free approaches.

26
New cards

What does direct evaluation in passive reinforcement learning aim to estimate?

It aims to estimate Vπ(s), the expected total discounted reward from state s onwards.

27
New cards

What is the method used in direct evaluation?

Using returns, which are the actual sums of discounted rewards from state s, averaged over multiple trials.

28
New cards

What is the main advantage of direct estimation?

It is easy to understand and does not require prior knowledge of transition probabilities or rewards.

29
New cards

What are the drawbacks of direct estimation?

It requires learning each state separately, ignores state connection information, and can take a long time to learn.

30
New cards

What is the purpose of temporal difference (TD) learning?

To learn from every experience by updating value estimates with each transition observed.

31
New cards

What is the running average method in TD learning?

It updates the value estimate using a running mean of observed values.

32
New cards

What is the Bellman equation used for in Q-learning?

To express the relationship between the value of a state-action pair and the expected return from that action.

33
New cards

What does Q*(s,a) represent?

The expected return from taking action a in state s and then behaving optimally thereafter.

34
New cards

What is the significance of the learning rate in Q-learning?

It determines how quickly the Q-values are updated based on new information.

35
New cards

What is off-policy learning in Q-learning?

It refers to the ability of Q-learning to converge to an optimal policy even when samples are generated from a suboptimal policy.

36
New cards

What is the main challenge in reinforcement learning regarding exploration?

Finding a balance between exploring new actions and exploiting known rewarding actions.

37
New cards

What is the role of the policy in reinforcement learning?

The policy defines the behavior of the agent, determining which actions to take in given states.

38
New cards

What does the term 'state' refer to in reinforcement learning?

A representation of the current situation or environment in which the agent operates.

39
New cards

What is the purpose of the Q-value table in Q-learning?

To store the estimated values of state-action pairs to guide the agent's decision-making.

40
New cards

What is the expected outcome of using Q-learning?

To learn the optimal policy that maximizes expected rewards over time.

41
New cards

What does the term 'discount factor' (γ) represent in reinforcement learning?

It represents the importance of future rewards compared to immediate rewards.

42
New cards

What is the significance of the sample mean in TD learning?

It provides an unbiased estimate of the value of a state based on observed rewards.

43
New cards

What is the effect of a fixed weight in running averages?

It allows for exponential forgetting of old values, giving more weight to recent observations.

44
New cards

What is the main idea behind learning from each experience in TD learning?

To continuously update value estimates based on new transitions and rewards observed.

45
New cards

What is the purpose of the running mean formula in reinforcement learning?

To maintain an updated average of values as new data is collected.

46
New cards

What is the challenge of scaling reinforcement learning to complex environments?

To efficiently explore large state spaces without excessive regret or computational cost.