Machine learning is een onderdeel van kunstmatige intelligentie dat zich richt op het bouwen van systemen die automatisch kunnen leren van gegevens en hun prestaties op een taak na verloop van tijd kunnen verbeteren, zonder expliciet geprogrammeerd te zijn. Met andere woorden, algoritmen voor machinaal leren zijn ontworpen om automatisch patronen en relaties te vinden in gegevens, en deze kennis te gebruiken om voorspellingen te doen of beslissingen te nemen.