Answers.Body: <p>The famous book <a href="http://incompleteideas.net/book/RLbook2020.pdf" rel="nofollow noreferrer">Reinforcement learning: an introduction</a> by Sutton and Barto provides an intuitive description of reinforcement learning (that everyone is possibly able to understand).</p>
  <blockquote>
  <p>Reinforcement learning is learning what to do — how to map situations to actions — so as to maximize a numerical reward signal. The learner is not told which actions to take, but instead must discover which actions yield the most reward by trying them.</p>
  <p>In the most interesting and challenging cases, actions may affect not only the immediate reward but also the next situation and, through that, all subsequent rewards. These two characteristics — trial-and-error search and delayed reward — are the two most important distinguishing features of reinforcement learning.</p>
  </blockquote>
  <p>In <a href="http://incompleteideas.net/book/RLbook2020.pdf#page=69" rel="nofollow noreferrer">chapter 3</a>, the book also introduces the agent-environment interface, which summarises the cyclic interaction between the agent (aka policy) and the environment (which represents the task/problem that you need to solve).</p>
  <p><a href="https://i.sstatic.net/elWrq.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/elWrq.png" alt="enter image description here" /></a></p>
  <p>Every RL algorithm implements a cyclic interaction between an agent and an environment (as illustrated above), where, on each time step <span class="math-container">$t$</span>, the agent takes an action <span class="math-container">$A_t$</span>, the environment emits a reward <span class="math-container">$R_{t+1}$</span>, and the agent and the environment move from state <span class="math-container">$S_t$</span> to the state <span class="math-container">$S_{t+1}$</span>. This interaction continues until some termination criterion is met (for example, the agent dies). While this interaction occurs, the agent is supposed to reinforce the actions that lead to better outcomes (i.e. higher reward).</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-06-16T17:10:48.057Z
Answers.LastActivityDate: 2020-06-16T17:22:38.633Z
Answers.LastEditDate: 2020-06-17T09:57:20.710Z
Answers.UserDisplayName: nbro
Answers.Body: <p>Reinforcement Learning can be explained by a few equations. However I assume that this is not what you are looking at since the explanation should be for someone having a non-STEM background. Not to say non-STEM folks are not able to understand math equations, but intuition comes easier with words and examples in my opinion.</p>
  <blockquote>
  <p>Reinforcement Learning is about <em>learning an optimal behavior</em> by
  repeatedly executing <em>actions</em>, observing the <em>feedback</em> from the
  environment and adapting future actions based on that feedback.</p>
  </blockquote>
  <p>Let's break down the last sentence by the concrete example of learning how to play chess:<br />
  Imagine you sit in front of a chess board, not knowing how to play. The <em>optimal behavior</em> you'd like to learn is what moves to execute in order to win the game. So you start learning the game by playing a few moves (<em>actions</em>) with some figures and <em>observing</em> what is happening on the board (<em>environment</em>) and identifying which moves bring you closer victory or give you a better position on the board (<em>feedback</em>). Therefore in future games you will prefer moves which gave you a positive outcome in previous games.<br />
  Admittedly this is a very slow process of learning if you don't have a teacher which helps you in the beginning and you would have to play a lot of games until your first victory. But this essentially how computers (and sometimes humans in some sense) learn to do certain things by Reinforcement Learning. Behaviors which lead to positive experiences are collected, memorized and thus <em>reinforced</em>.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-06-16T09:47:39.140Z
Answers.LastActivityDate: 2020-06-17T18:52:52.140Z
Answers.LastEditDate: 2020-06-17T18:52:52.140Z
Answers.UserDisplayName: Tinu
Answers.Body: <p>Humans are set loose in the world and go about their days doing stuff.</p>
  
  <p>Whenever they do specific things, their brain sends them good signals (endorphins, joy, etc.) or bad signals (pain, sadness, etc.). They learn through these signals which things they should be doing and which things they shouldn't be doing.</p>
  
  <p>Sometimes the signal is immediate and you know exactly what you're being "rewarded" or "punished" for (e.g. touch a hot stove and it hurts). Sometimes it takes a bit longer and there could be many possible reasons for the brain signal (even a combination of reasons), but you can hopefully figure out what caused it after it happens a few times (e.g. getting a stomach ache a few hours after eating a specific food).</p>
  
  <p>That's basically what Reinforcement Learning is.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-06-16T19:38:27.717Z
Answers.Text: Good "in plain language" answer based on everyday human experience!
Answers.UserDisplayName: DukeZhou
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-06-16T18:03:37.903Z
Answers.LastActivityDate: 2020-06-16T18:03:37.903Z
Answers.UserDisplayName: NotThatGuy
Body: <p>What is the cleanest, easiest way to explain someone who is a non-<a href="https://en.wikipedia.org/wiki/Science,_technology,_engineering,_and_mathematics" rel="noreferrer">STEM</a> work colleague the concept of Reinforcement Learning? What are the main ideas behind Reinforcement Learning?</p>
  
Tags: <reinforcement-learning><terminology><definitions><academia>
Title: What is Reinforcement Learning?
UserDisplayName: Pluviophile
ThreadText: # What is Reinforcement Learning?
  
  (Asked by: username_0 on 2020-06-16)
  
  What is the cleanest, easiest way to explain someone who is a non-[STEM](https://en.wikipedia.org/wiki/Science,_technology,_engineering,_and_mathematics) work colleague the concept of Reinforcement Learning? What are the main ideas behind Reinforcement Learning?
  
  **Tags:** reinforcement-learning, terminology, definitions, academia
  
  ---
  
  ## 3 answers
  
  ### Answer by username_3 on 2020-06-16. Score: 5 | Accepted answer
  
  Humans are set loose in the world and go about their days doing stuff.
  
  Whenever they do specific things, their brain sends them good signals (endorphins, joy, etc.) or bad signals (pain, sadness, etc.). They learn through these signals which things they should be doing and which things they shouldn't be doing.
  
  Sometimes the signal is immediate and you know exactly what you're being "rewarded" or "punished" for (e.g. touch a hot stove and it hurts). Sometimes it takes a bit longer and there could be many possible reasons for the brain signal (even a combination of reasons), but you can hopefully figure out what caused it after it happens a few times (e.g. getting a stomach ache a few hours after eating a specific food).
  
  That's basically what Reinforcement Learning is.
  
  > **Comments:**
  > **username_4**: Good "in plain language" answer based on everyday human experience!  
  
  ---
  
  ### Answer by username_1 on 2020-06-16. Score: 5
  
  The famous book [Reinforcement learning: an introduction](http://incompleteideas.net/book/RLbook2020.pdf) by Sutton and Barto provides an intuitive description of reinforcement learning (that everyone is possibly able to understand).
  
  > Reinforcement learning is learning what to do — how to map situations to actions — so as to maximize a numerical reward signal. The learner is not told which actions to take, but instead must discover which actions yield the most reward by trying them.
  >
  > In the most interesting and challenging cases, actions may affect not only the immediate reward but also the next situation and, through that, all subsequent rewards. These two characteristics — trial-and-error search and delayed reward — are the two most important distinguishing features of reinforcement learning.
  
  In [chapter 3](http://incompleteideas.net/book/RLbook2020.pdf#page=69), the book also introduces the agent-environment interface, which summarises the cyclic interaction between the agent (aka policy) and the environment (which represents the task/problem that you need to solve).
  
  [![enter image description here](https://i.sstatic.net/elWrq.png)](https://i.sstatic.net/elWrq.png)
  
  Every RL algorithm implements a cyclic interaction between an agent and an environment (as illustrated above), where, on each time step $t$, the agent takes an action $A\_t$, the environment emits a reward $R\_{t+1}$, and the agent and the environment move from state $S\_t$ to the state $S\_{t+1}$. This interaction continues until some termination criterion is met (for example, the agent dies). While this interaction occurs, the agent is supposed to reinforce the actions that lead to better outcomes (i.e. higher reward).
  
  
  ---
  
  ### Answer by username_2 on 2020-06-16. Score: 5
  
  Reinforcement Learning can be explained by a few equations. However I assume that this is not what you are looking at since the explanation should be for someone having a non-STEM background. Not to say non-STEM folks are not able to understand math equations, but intuition comes easier with words and examples in my opinion.
  
  > Reinforcement Learning is about *learning an optimal behavior* by
  > repeatedly executing *actions*, observing the *feedback* from the
  > environment and adapting future actions based on that feedback.
  
  Let's break down the last sentence by the concrete example of learning how to play chess:  
  Imagine you sit in front of a chess board, not knowing how to play. The *optimal behavior* you'd like to learn is what moves to execute in order to win the game. So you start learning the game by playing a few moves (*actions*) with some figures and *observing* what is happening on the board (*environment*) and identifying which moves bring you closer victory or give you a better position on the board (*feedback*). Therefore in future games you will prefer moves which gave you a positive outcome in previous games.  
  Admittedly this is a very slow process of learning if you don't have a teacher which helps you in the beginning and you would have to play a lot of games until your first victory. But this essentially how computers (and sometimes humans in some sense) learn to do certain things by Reinforcement Learning. Behaviors which lead to positive experiences are collected, memorized and thus *reinforced*.
  
  
  ---
  
  