Machine learning (ML) is the application of computer algorithms that improve automatically through experience. Machine learning algorithms build a model based on sample data, known as “training data,” in order to make predictions or decisions without being explicitly programmed to do so.