Maschinelles Lernen (machine learning) ist ein Teilbereich der künstlichen Intelligenz. Mithilfe maschinellen Lernens werden IT-Systeme in die Lage versetzt, automatisiert Wissen zu generieren und sich zu verbessern, ohne explizit programmiert zu sein. Indem ML Muster und Zusammenhänge auf Basis vorhandener Datenbestände und mithilfe von Algorithmen – die zudem trainiert werden können – erkennt, wird quasi künstliches Wissen aus Erfahrung generiert. Die so gewonnenen Erkenntnisse können für die Analyse unbekannter Daten verwendet werden, um so Vorhersagen zu treffen, Probleme zu lösen und Prozesse zu optimieren.