L'apprentissage automatique est un sous-domaine de l'intelligence artificielle (IA) qui utilise des données et des algorithmes pour prédire automatiquement des résultats jusque-là inconnus du système par essais et erreurs.
Le logiciel ML est programmé pour agir dans une situation sans être explicitement programmé pour le faire en apprenant et en s'améliorant à partir de données historiques.