Reinforcement Learning A Type Of Machine Learning

we will Discuss about the Third type of Machine Learning Which is known as Reinforcement Learning.

Reinforcement Learning
Reinforcement Learning

what is Reinforcement Learning?

Reinforcement learning is a type of machine learning algorithm. which allows software agents and machine to automatically determine the ideal behavior within a specific context, to maximize its performance.
The Reinforcement learning is about interaction between two elements. the environment and the learning agent. the learning agent leverages two mechanism namely exploration and exploitation.

when learning agent acts on trial and error basis. It is termed as exploration and when it pacts based on the knowledge gained from the environment it is referred to as exploitation, and this environment rewards the agent for correct actions. Which is reinforcement signal leveraging the rewards obtain. the agent improves its environment knowledge to select the next action.
Reinforcement Learning pattern

In this image you can see that the machine is confused. whether it is an apple or it's not an apple. then the machine is trained using reinforcement learning, if it makes correct decision it get rewards point for it and in case of wrong it gets a penalty for that once. the training is done now the machine can easily identify which one of them is an apple.

let's see an example here. we can see that we have an agent who has to judge from the environment to find out which of the two is a duck. 
Reinforcement Learning Example
Reinforcement Learning Example

The first task he did is to observe the environment. Next he selects some action using some policy. it seems that the machine has made a wrong decision by choosing a bunny as a tack. So the machine will get penalty for it.

For example - 50 Boeing for a wrong answer.  Now the machine will update its policy and this will continue till the machine gets an optimal policy from the next time machine. we'll know that bunny is not a duck. 

Let's see some of the use cases of Reinforcement learning, But before that lets see how Pablo trained his dog using reinforcement learning or how he applied the reinforcement method to train his dog Pablo.
Reinforcement learning
Training dog using reinforcement learning

Integrated learning in four stages. initially Pablo gave me to his dog and in response to the meet the dog started salivating. Next what I did he created a sound with the Bell for this the dog did not respond anything in.
The third part it tried to condition the dog by using the Bell and then giving him seeing the food. the dog started salivating eventually a situation came. when the dog started salivating just after hearing the bell, even if the food was not given to him. as the Dog was reinforced that whenever the master will ring the bell he will get the food.

Now let's Move on and see how Reinforcement learning is applied in the field of Banking, Healthcare and Retail sector.

In the banking sector -

In Banking sector reinforcement learning is used to create a next best offer model for a call center by building a predictive model.
that learns over time as user accept or reject offer made by the sales staff. 

In health care sector -

It is used to allocate the scarce medical resources to handle different type of  ER cases by building a mark of decision process. that learns treatment strategies for each type of ER case. 

In the retail sector -

Let's see how Reinforcement learning is applied a retail sector. In retail sector it can be used to reduce excess stock with dynamic pricing by building a dynamic pricing model. that are just the price based on customer response to the offers.


I hope by now you have attained some understanding of what is machine learning.
If you have any queries let's us know by comments.



Post a Comment

0 Comments

Xiaomi Mi 10i