Machine learning is een toepassing van kunstmatige intelligentie (AI). Dit geeft AI-systemen de mogelijkheid om automatisch te leren gebaseerd op data van hun omgeving. Dit leerproces kan vervolgens gebruikt worden om betere beslissingen te nemen. Er zijn verschillende algoritmes die Machine Learning gebruiken om op iteratieve wijze data te leren, te beschrijven en te verbeteren, met als einddoel om betere resultaten te voorspellen. Deze algoritmes gebruiken statistische technieken om patronen te identificeren, en vervolgens op basis van deze patronen acties uit te voeren.