Главная
Study mode:
on
1
Intro
2
What is Reinforcement Learning?
3
Why Reinforcement Learning in NLP?
4
Supervised Learning
5
Self Training
6
Policy Gradient/REINFORCE
7
Credit Assignment for Rewards
8
Problems w/ Reinforcement Learning
9
Adding a Baseline
10
Calculating Baselines
11
Increasing Batch Size
12
When to Use Reinforcement Learning?
13
Policy-based vs. Value-based
14
Action-Value Function . Given a states we try to estimate the value of each action a
15
Estimating Value Functions
16
Exploration vs. Exploitation
17
RL in Dialog
18
RL for Information Retrieval
Description:
Explore reinforcement learning concepts and applications in natural language processing through this comprehensive lecture. Delve into the fundamentals of reinforcement learning, policy gradient methods, and the REINFORCE algorithm. Learn techniques for stabilizing reinforcement learning processes and understand value-based approaches. Discover the differences between policy-based and value-based methods, and examine the role of action-value functions in estimating optimal actions. Investigate the challenges of credit assignment for rewards and strategies to overcome them, such as adding baselines and increasing batch sizes. Gain insights into when to apply reinforcement learning in NLP tasks, including dialogue systems and information retrieval. Address the exploration vs. exploitation dilemma and its implications for model performance.

Neural Nets for NLP 2019 - Reinforcement Learning

Graham Neubig
Add to list