Apple hat im Rahmen der World Wide Developers Conference (WWDC) die zweite Version des Machine-Learning-Frameworks namens Core ML 2 vorgestellt.
Apple verspricht höhere Performance, ein Fächer neuer Features und die einfache Integration von Machine Learning (ML) in bestehende und neue Apps.
Wie zuvor können Entwickler mit wenigen Zeilen Code intelligente Features in ihre App einbauen. Die Funktion Vision dient beispielsweise zur Bilderkennung oder dem Lesen von Barcodes, das Features Natural Language kann für Spracherkennung genutzt werden. Die Berechnungen werden dabei jeweils auf dem Endgerät durchgeführt, wodurch kein externer Server nötig ist und die Daten das Gerät nie verlassen müssen. Mit Core ML 2 können Deep-Learning-Modelle mit mehr als 30 Layers erstellt werden, ausserdem werden Standardmodelle wie Tree Ensembles, SVMs, und Generalized Linear Models unterstützt. Mit Create ML gibt Apple den Entwicklern ausserdem ein Werkzeug in die Hand, mit dem auf dem Mac in Xcode 10 eigene ML-Modelle erstellt werden können.
(win)