Un algorithme d’apprentissage automatique est une procédure computationnelle qui détermine ou met à jour les paramètres d’un modèle d’apprentissage automatique à partir de données selon des critères définis. Il précise comment le modèle apprend à partir d’exemples, d’erreurs, de récompenses ou d’autres signaux.