Machine Learning involves the automation of analytical models using algorithms that iteratively learn from data and optimize performance. With available machine learning algorithms for big data, you can put your computers to work finding new patterns and insights without explicitly programming them where to look.