Machine learning systems act independently and give recommendations based on learned knowledge from large amounts of data. When deep neural networks are used in machine learning, this is referred to as deep learning. The basis for such CPU-intensive methods is the combination of special algorithms, a powerful infrastructure and training data.