What is machine learning?

Machine learning is a subset of artificial intelligence (AI) that involves building algorithms and statistical models that enable computer systems to automatically improve their performance on a task over time, through experience and exposure to data. Machine learning algorithms use statistical techniques to recognise patterns and make predictions or decisions without being explicitly programmed to do so.