What Is Machine Learning?

Machine learning is a subfield of Artificial Intelligence (AI) that uses data and algorithms to automatically predict outcomes previously unknown to the system through trial and error.

ML software is programmed to act in a situation without being explicitly programmed to do so by learning and improving from historical data.