Maschinelles Lernen: Qualcomm kündigt erstes SDK für Zeroth an
Das SDK namens Qualcomm Snapdragon Neural Processing Engine gibt Entwicklern Zugriff auf die Zeroth Machine Intelligence Platform des Chipherstellers.
Auf dem diesjährigen Mobile World Congress hatte Qualcomm Zeroth vorgestellt, eine für Snapdragon-Chips optimierte Softwareplattform mit Funktionen für maschinelles Lernen. Qualcomm zeigte unter anderem visuelle Funktionen, mit der die Software eine Szene analysiert und Objekte bestimmten Kategorien zuordnet. Zudem hat Zeroth unter anderem speziell auf Sicherheit zugeschnittene Methoden, die beispielsweise unbekannte Schadsoftware erkennen soll. Das Besondere an Qualcomms Ansatz ist, dass die Software auf dem Endgerät läuft und nicht auf die großen Cloud-Dienstleister wie Google, Amazon, Microsoft oder IBM zugreift.
Jetzt öffnet der Chiphersteller die Zeroth-Plattform für Entwickler mit einem SDK namens Snapdragon Neural Processing Engine. Dazu gehört eine Laufzeitumgebung für den Snapdragon-820-Prozessor zum Aufsetzen eines künstlichen neuronalen Netzes, das entweder als CNN (Convolutional Neural Network) oder RNN (rekurrentes neuronales Netz) aufgebaut sein kann. Entwickler können ihre Software mit Deep-Learning-Frameworks wie Caffe oder Cuda-ConvNet erstellen.
Das SDK ist bisher noch nicht verfügbar und soll in der zweiten Jahreshälfte erscheinen. Qualcomm ist nicht der einzige Anbieter, der "intelligente" Funktionen auf die mobile Plattform bringt. So bietet Movidius beispielsweise visuelle Funktionen mit einem zugehörigen SDK. (rme)