Hardwarebeschleuniger für neuronale Netze im Vergleich
KI-Beschleuniger bringen künstliche Intelligenz auf Geräte an der Edge und im Internet of Things. iX stellt fünf Vertreter dieser Gattung vor.
- Tim Schürmann
Besonders bei Echtzeitanwendungen auf Edge-Geräten müssen neuronale Netze möglichst schnell Ergebnisse liefern. Die dabei notwendigen Berechnungen beschleunigt eigens für diesen Zweck entwickelte Hardware. Die Auswahl an solchen KI-Beschleunigern für den Einsatz am Rande der Cloud ist allerdings recht überschaubar und zudem teilweise auf bestimmte Einsatzgebiete beschränkt.
Maschinelles Lernen mittels neuronaler Netze und der Teilbereich Deep Learning haben in der letzten Zeit zahlreiche neue Anwendungen hervorgebracht. Entsprechende Algorithmen navigieren selbstständig Roboter durch die Gassen einer Produktionshalle, zählen Kunden in einem Supermarkt oder fischen neue Erkenntnisse aus riesigen Datenbeständen.
Nicht nur das Trainieren der Netze auf ihre Aufgabe, sondern auch die eigentliche Anwendung im Praxisbetrieb – das Inferencing – erfordern die Auswertung zahlreicher mathematischer Gleichungen. Die dafür zur Verfügung stehende Rechenleistung ist jedoch in Robotern, intelligenten Kamerasystemen und anderen autonom arbeitenden Endgeräten stark begrenzt.
Das war die Leseprobe unseres heise-Plus-Artikels "Hardwarebeschleuniger für neuronale Netze im Vergleich". Mit einem heise-Plus-Abo können sie den ganzen Artikel lesen und anhören.