Tiny Video Networks: Google sucht schnellere Videoanalyse-Netze

Google hat am 17. Oktober 2019 Verfahren zur automatischen Suche nach Videoanalyse-Netzen beschrieben. EvaNet optimiert Schichten und Module, AssembleNet die Verbindungen mehrerer Datenströme. Tiny Video Networks berücksichtigen zusätzlich feste Grenzen für Rechenzeit und Modellgröße.

Die ursprüngliche Studie zu Tiny Video Networks vom 15. Oktober 2019 untersucht unter anderem Moments-in-Time. Gemessen wurde auf einem Intel Xeon mit 2,9 GHz und einer einzelnen Nvidia V100. Die Modelle nutzen unterschiedlich viele Eingabebilder; die Werte beschreiben deshalb keinen identischen Arbeitsumfang.

Weniger Rechenzeit, nicht durchgehend höhere Genauigkeit

ModellCPU-LaufzeitGPU-LaufzeitGenauigkeit
TVN-137 ms10 ms23,1 Prozent
TVN-265 ms13 ms24,2 Prozent
(2+1)D ResNet-342.256 ms110 ms24,2 Prozent
(2+1)D ResNet-1013.750 ms140 ms30,2 Prozent
Moments-in-Time, Tabelle 1 der ursprünglichen Google-Studie. Laufzeit und Erkennungsgenauigkeit sind getrennte Messgrößen.

TVN-1 benötigt in diesem CPU-Vergleich rund ein Hundertstel der Zeit von ResNet-101, erreicht aber weniger korrekte Zuordnungen. TVN-2 erzielt dieselbe Genauigkeit wie ResNet-34 bei deutlich kürzerer Laufzeit. Ein genereller Faktor 100 für sämtliche Videoanalyse lässt sich daraus nicht ableiten.

Die Architektursuche verändert unter anderem Auflösung, Bildauswahl und Schichten. Google sieht Anwendungen bei Robotik und mobilen Geräten. Die Studie ist kein Nachweis für bessere Spiel-KI oder höhere Bildraten einer Engine.

Symbolbild einer neuronalen Netzvisualisierung im TensorFlow Playground - Bild: Google/TensorFlow
Symbolbild: TensorFlow Playground, keine Darstellung eines getesteten Tiny Video Network – Bild: Google/TensorFlow

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein