Following are the types of machine learning algorithms
1. Supervised algorithms
They are a set of algorithms that gain knowledge from labeled data. Algorithms typically rely on supervisors to learn from classification, regression, segmentation, and detection data.
2. Non-supervised algorithms
They are a set of algorithms that learn from data without the help of classes or labels. These algorithms don’t need any supervisors for learning and attempt to represent the same data in various forms.
3. Semi-supervised algorithms
Algorithms that use both non-labeled and labeled data are semi-supervised algorithms.
The majority of the data used under this are not labeled except some. Also, this algorithm tries to identify anomalies in data like anomaly detection.
4. Reinforcement learning algorithms
They are algorithms that learn actions to take on the requisite scenario that augments overall rewards.