- What are the essential concepts of reinforcement learning?
A) Robot actions and penalties
B) Neural networks and deep learning
C) States, actions, and rewards
- Why do you need to use neural networks in reinforcement learning?
A) Because the robot needs to use deep learning to recognize objects and obstacles.
B) Because the robot has to learn to associate states with the most effective actions.
C) We do not need neural networks in reinforcement learning; we apply different algorithms.
- How do you encourage the robot to achieve the goal of the task?
A) By giving it rewards when it performs good actions.
B) By giving it penalties when it performs bad actions.
C) By giving it rewards when it performs good actions, and penalties in the case of bad actions.
- Can you apply the reinforcement learning ROS package from this chapter to other robots?
A) Yes, because we have separated...