Machine learning is one of the main ingredients in artificial intelligence, which includes mathematical / statistical modeling and informatics.
Machine learning consists of algorithms that enable computers to automatically find patterns from small or large amounts of data in an intelligent way. The goal of machine learning is to train algorithms to predict or make decisions without being explicitly programmed for it.
Decision trees are an example of a simple and classic machine learning technique. Deep learning, or deep neural networks, is an advanced machine learning method that has partially revolutionized image analysis and language technology.