unknown environment so the agent has to explore the environment by taking actions and transitioning from one state to the other so that he can get maximum rewards now the next parameter to consider is the type of problems that are solved using supervised unsupervised and reinforcement learning so under supervised learning we have two main categories of problems we have regression problems and we have classification problems now guys there is an important difference between classification and regression basically