Machine Learning – Maschinelles Lernen – vereint verschiedene Formen des Selbstlernens bei Systemen der Künstlichen Intelligenz und der Robotik, zum Beispiel nach dem Vorbild menschlichen oder tierischen Lernens. Dank des maschinellen Lernens können IT-Systeme basierend auf Datenbeständen und Algorithmen Muster und Gesetzmäßigkeiten erkennen und Lösungen entwickeln.