Machine learning is the study of computer algorithms that can be automatically improved through experience and the use of data. It is considered as part of artificial intelligence. Machine learning algorithms build a model, known as training data, from sample data to make predictions or decisions without being explicitly programmed to do so. Modern machine learning has two goals: classification of data based on developed models and prediction of future results.