Machine learning is the subfield of computer science that gives computers the ability to learn without being explicitly programmed Evolved from the study of pattern recognition and computational learning theory in artificial intelligence,