Vorstellung von Microsofts Cognitive Toolkit anhand einer Implementierung von semantischer Segmentierung
Während TensorFlow, Caffe und Theano in der ML-Community einen relativ hohen Bekanntheitsgrad genießen, ist Microsoft Cognitive Toolkit (CNTK) weniger verbreitet, obwohl mit den letzten Veröffentlichungen die Funktionalität und Güte der Beispiele TensorFlow in nichts nachsteht.
Da semantische Segmentierung eine interessante ML-Anwendung im Bereich des fahrerlosen Fahrens ist, hat IAV als globales Unternehmen im Bereich Automotive verschiedene ML-Toolchains einschließlich des CNTKs evaluiert,
Dieser Vortrag soll es Zuhörern ermöglichen, ein Prototyping-System mit Jupyter, Matplotlib und dem CNTK aufzusetzen und vortrainierte Caffe-Modelle im Kontext der semantischen Segmentierung zu nutzen.
Vorkenntnisse
Grundkenntnisse im Bereich MLPs, Convolutional Networks (Schichttypen, Aktivierungsfunktionen).
Lernziele
Das Microsoft CNTK als Option im Bereich der Machine-Learning-Frameworks wahrnehmen und einrichten können. Ein Modell für die semantische Segmentierung trainieren und auswerten können.