# Types of machine learning Source: [https://docs.qualcomm.com/doc/80-63442-4/topic/types-of-machine-learning.html](https://docs.qualcomm.com/doc/80-63442-4/topic/types-of-machine-learning.html) Mobile AI through machine learning algorithms Machine learning (ML) is a method of artificial intelligence (AI) in which data is used to train a machine so that it can make decisions or predictions on its own. There are four main categories of ML algorithms: - Supervised machine learning - Unsupervised machine learning - Semi-supervised machine learning - Reinforcement machine learning Have a look at our blog post, [Mobile AI Through Machine Learning Algorithms](https://www.qualcomm.com/developer/blog/2019/02/mobile-ai-through-machine-learning-algorithms), for a detailed description of each type. **Parent Topic:** [Artificial Intelligence, Machine Learning, Android and the Qualcomm Neural Processing SDK for AI](https://docs.qualcomm.com/doc/80-63442-4/topic/artificial-qualcomm-neural-processing-sdk.html) Last Published: Jun 24, 2024 [Previous Topic Artificial Intelligence, Machine Learning, Android and the Qualcomm Neural Processing SDK for AI](https://docs.qualcomm.com/bundle/publicresource/80-63442-4/topics/artificial-qualcomm-neural-processing-sdk.md) [Next Topic Data collection and pre-processing techniques](https://docs.qualcomm.com/bundle/publicresource/80-63442-4/topics/data-collection-and-pre-processing-techniques.md)