Ein Algorithmus für maschinelles Lernen ist ein rechnerisches Verfahren, das die Parameter eines maschinellen Lernmodells anhand von Daten nach definierten Kriterien bestimmt oder aktualisiert. Er legt fest, wie das Modell aus Beispielen, Fehlern, Belohnungen oder anderen Signalen lernt.