Maschinelles Lernen ist ein Sammelbegriff für verschiedene Verfahren zur Ermittlung eines unbekannten funktionalen Zusammenhangs zwischen Eingangs- und Ausgangsdaten. Darunter finden sich neben den weiterhin wichtigen klassischen Anwendungen wie beispielsweise Clusterbildung, Regressions-, Faktoren- und Zeitreihenanalysen auch komplexere Methoden wie neuronale Netze, evolutionäre Ansätze oder Support Vector Machines.