Inference speed comparison using convolutions in neural networks on various SoC hardware platforms using MicroPython (CROSBI ID 714041)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Đokić, Kristian ; Mikolčević, Hrvoje ; Radišić, Bojan
engleski
Inference speed comparison using convolutions in neural networks on various SoC hardware platforms using MicroPython
In recent years we have witnessed the rapid development of machine learning algorithms, and the same can be said for IoT. Developments in both fields have also influenced the growth of machine learning algorithms in IoT devices. The authors of a series of papers cite several reasons to argue this trend. This paper explores the possibility of using the Python programming language in different versions to create, train, and implement convolutional neural networks on two SoCs based on different architectures (ARM and RISC-V). The influence of the number of filters in the convolutional layer on the inference speed is also investigated. The number of filters has a different effect on inference speed depending on the existence of additional components that accelerate individual operations of convolutional neural networks (convolution, batch normalization, activation, and pooling operations).
CNN ; Convolution Neural Network ; MicroPython ; RISC-V ; SoC
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
67-73.
2021.
objavljeno
Podaci o matičnoj publikaciji
Xhina, Endrit ; Hoxha, Klesti
Tirana: University of Tirana
1613-0073
Podaci o skupu
4th International Conference on Recent Trends and Applications in Computer Science and Information Technology (CSIT 2021)
predavanje
21.05.2021-22.05.2021
Tirana, Albanija