Machine learning is een deelgebied van Artificial Intelligence (AI) dat gegevens en algoritmen gebruikt om met vallen en opstaan automatisch uitkomsten te voorspellen die voorheen onbekend waren voor het systeem.
ML-software is geprogrammeerd om in een situatie te handelen zonder expliciet te zijn geprogrammeerd om dit te doen door te leren en te verbeteren van historische gegevens.