Maschinelles Lernen bezeichnet die "künstliche" Generierung von Wissen aus Erfahrung. Ein künstliches System lernt aus Beispielen und kann diese nach Durchlaufen einer Lernphase verallgemeinern. Damit können auch unbekannte Daten beurteilt werden. Es kommen verschiedene Lernverfahren zum Einsatz. Ein solches Verfahren ist Deep Learning, bei diesem werden künstliche neuronale Netzwerke genutzt. Wichtig sind Kenntnisse über verschiedene Programmiersprache für Maschine Learning inkl. der Bibliotheken. Wichtig ist auch die Kompetenz zu besitzen, eine digitale Sicherung der internen Daten, begrenzt auf den internen Gebrauch, umzusetzen.