Le terme « intelligence artificielle » (IA) désigne une catégorie étendue de systèmes qui permettent aux machines d'imiter les capacités avancées des êtres humains. Le Machine Learning (ML) est une classe de méthodes statistiques qui utilisent des paramètres à partir des données existantes connues, puis prédisent des résultats sur des données nouvelles similaires, telles que la récession, les arbres de décision et les machines à vecteurs d'état. Le Deep Learning (DL) est un sous-ensemble de ML qui utilise plusieurs couches et algorithmes inspirés par la structure et la fonction du cerveau, appelés réseaux neuraux artificiels, pour apprendre à partir de quantités importantes de données. Le Deep Learning est utilisé pour des projets tels que la vision par ordinateur, le traitement du langage naturel, les moteurs de recommandation et d'autres.