Types of Machine Learning
Types of Machine Learning Machine learning algorithms can be divided into three broad categories: Supervised learning : The computer is presented with example inputs and their desired outputs, and the goal is to learn a general rule that maps inputs to outputs. An example is an email spam filter. Unsupervised learning : No labels are given to the learning algorithm, leaving it on its own to find structure in its input (discovering hidden patterns in data). For example, imagine having data about all cars and their buyers. The system can find patterns and identify that, for example, people in the suburbs prefer SUVs with petrol engines, but people who live near to downtown, prefer smaller electrical cars. Knowing this can help the system predict who will buy which car. Reinforcement learning : A computer program interacts with a dynamic environment in which it must perform a certain goal (such as driving a vehicle or playing a game against an opponent). The progra...