Machine learning
Machine learning (ML) is the study of computer algorithms to learn how to react in a certain situation or recognize patterns. According to Arthur Samuel (1959):
"Machine Learning is a field of study that gives computers the ability to learn without being explicitly programmed".
ML has a large amount of algorithms generally split into three groups depending how the algorithms are training. They are as follows:
- Supervised learning
- Unsupervised learning
- Reinforcement learning
The relevant number of algorithms is used throughout the book and they are combined with practical examples, leading the reader through the process from the initial data problem to its programming solution.