In Reinforcement learning, learning is driven by interactions with an environment. Here an agent learns to behave in an environment by trial and error. Agent receive some rewards for taking actions that lead to desired outcomes and punishments for taking actions that lead to undesired outcomes.
Usecases where Reinforcement learning is used
- Playing games
- Self-driving cars
- Algorithmic trading
- Resource management
- AlphaGo computer program designed using Reinforcement learning to play the game of Go.
- Help robots to perform tasks in real world
Key terms in Reinforcement learning
- Agent: Agent learns to behave in the environment, it can be a software program, robot. Agent makes decisions to maximize the rewards.
- Environment: It is the system or place with which agent interacts with. Environment provides feedback to the agent based on its actions.
- State: Represent the current state of the environment.
- Action: It is the decision or some action made by agent. For example, moving up, raise arm etc.,
- Reward: Reward is given to the agent when the correct action is taken
Previous Next Home
No comments:
Post a Comment