Machine learning is a data analytics technique that teaches computers to do what comes naturally to humans and learn from experience. Machine learning algorithms use computational methods to learn information directly from data without relying on a predetermined equation as a model. The algorithms adaptively improve their performance as the number of samples available for learning increases.