{"title":"Performance Comparison of FPGA-based Convolutional Neural Networks by Internal Representations","authors":"Marsel I. Iamaev, S. P. Shipitsin","doi":"10.1109/EIConRus49466.2020.9039366","DOIUrl":null,"url":null,"abstract":"Reconfigurable Field-Programmable Gate Arrays (FPGAs) have prospects for applying in mobile and wearable electronics. FPGA-based neural networks have strong advantage in energy consumption comparing to another solutions. For further improving of their energy efficiency it is appropriate to study the individual network parameters effect on the entire system performance. By the reason, different internal representations variants of convolutional neural network (CNN) were compared and investigated. The study involves an accuracy parameters analysis with restricted memory for weights and increasing the network depth. Binary parameters were chosen for FPGA implementation as more efficient. Binarized CNN was compared with equal CNN by memory comsuption of weights. In addition, the mathematical problem statement of realizing binarized neural network is considered.","PeriodicalId":333365,"journal":{"name":"2020 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus)","volume":"101 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EIConRus49466.2020.9039366","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Reconfigurable Field-Programmable Gate Arrays (FPGAs) have prospects for applying in mobile and wearable electronics. FPGA-based neural networks have strong advantage in energy consumption comparing to another solutions. For further improving of their energy efficiency it is appropriate to study the individual network parameters effect on the entire system performance. By the reason, different internal representations variants of convolutional neural network (CNN) were compared and investigated. The study involves an accuracy parameters analysis with restricted memory for weights and increasing the network depth. Binary parameters were chosen for FPGA implementation as more efficient. Binarized CNN was compared with equal CNN by memory comsuption of weights. In addition, the mathematical problem statement of realizing binarized neural network is considered.