DESIGN-Praxis

Schlüsselwortsuche auf Mikrocontrollern

17. April 2018, 11:35 Uhr | Yundong Zhang (Stanford University); Naveen Suda, Liangzhen Lai, Vikas Chandra (Arm, San Jose)
Diesen Artikel anhören

Fortsetzung des Artikels von Teil 4

Ressourcen-basierte Klassifizierung von Neuronalen Netzen zur Schlüsselwortsuche

Speicher- und Rechenbedarf sind zwei wichtige Parameter zur Implementierung einer SWS auf einem Mikrocontroller. Im Design und der Optimierung neuronaler Netze sollten diese abgewogen werden. Drei Sätze von Randbedingungen für kleine, mittlere und große neuronale Netze zeigt Tabelle 3. Diese Speicher- und Rechengrenzen sind unter der Annahme getroffen, dass ein Teil der Ressource für andere Aufgaben wie I/Os, Netzwerkkommunikation usw. reserviert bleibt.
Operationen pro Folgerung werden unter der Annahme gemessen, dass das System 10 Schlüsse pro Sekunde zieht.

NN-GrößeNN-SpeichergrenzeNN-Ops/Folgerungsgrenze
klein80 Kb6 MOps
mittel200 Kb20 MOps
groß500 Kb80 MOps

 

Tabelle 3:  Ressourcenanforderungen unterschiedlicher neuronaler Netze


  1. Schlüsselwortsuche auf Mikrocontrollern
  2. Mikrocontrollergrundlagen
  3. Neuronale Netze zur SWS
  4. Experimente und Ergebnisse
  5. Ressourcen-basierte Klassifizierung von Neuronalen Netzen zur Schlüsselwortsuche
  6. Ressourcenbeschränkte NN-Architektur-Exploration

Lesen Sie mehr zum Thema


Das könnte Sie auch interessieren

Jetzt kostenfreie Newsletter bestellen!

Weitere Artikel zu ARM Germany GmbH

Weitere Artikel zu Mikrocontroller

Weitere Artikel zu SBCs / CPU-Boards / CoM / SoM