{"title":"用于分类的定点卷积神经网络的硬件实现","authors":"Safa Bouguezzi, H. Faiedh, C. Souani","doi":"10.1109/DTS52014.2021.9498072","DOIUrl":null,"url":null,"abstract":"The Convolutional Neural Network (CNN) dominates the research area of Field Programmable Gate Arrays (FPGAs) and demonstrates its efficiency on computer vision applications. The correct predicted rate of the CNN is highly dependent on the selection of the activation functions. Thus, we intend to deploy a CNN model on Virtex-7 while varying the activation function such as ReLU, PReLU, and Tanh Exponential (TanhExp) activation functions. To this end, we will use a fixed-point representation concerning the arithmetic numbers and the piecewise linear approximation regarding the TanhExp activation function. We present the speed, accuracy and hardware resources of each model of the CNN.","PeriodicalId":158426,"journal":{"name":"2021 IEEE International Conference on Design & Test of Integrated Micro & Nano-Systems (DTS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Hardware Implementation of Fixed-Point Convolutional Neural Network For Classification\",\"authors\":\"Safa Bouguezzi, H. Faiedh, C. Souani\",\"doi\":\"10.1109/DTS52014.2021.9498072\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Convolutional Neural Network (CNN) dominates the research area of Field Programmable Gate Arrays (FPGAs) and demonstrates its efficiency on computer vision applications. The correct predicted rate of the CNN is highly dependent on the selection of the activation functions. Thus, we intend to deploy a CNN model on Virtex-7 while varying the activation function such as ReLU, PReLU, and Tanh Exponential (TanhExp) activation functions. To this end, we will use a fixed-point representation concerning the arithmetic numbers and the piecewise linear approximation regarding the TanhExp activation function. We present the speed, accuracy and hardware resources of each model of the CNN.\",\"PeriodicalId\":158426,\"journal\":{\"name\":\"2021 IEEE International Conference on Design & Test of Integrated Micro & Nano-Systems (DTS)\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Conference on Design & Test of Integrated Micro & Nano-Systems (DTS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DTS52014.2021.9498072\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Design & Test of Integrated Micro & Nano-Systems (DTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DTS52014.2021.9498072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hardware Implementation of Fixed-Point Convolutional Neural Network For Classification
The Convolutional Neural Network (CNN) dominates the research area of Field Programmable Gate Arrays (FPGAs) and demonstrates its efficiency on computer vision applications. The correct predicted rate of the CNN is highly dependent on the selection of the activation functions. Thus, we intend to deploy a CNN model on Virtex-7 while varying the activation function such as ReLU, PReLU, and Tanh Exponential (TanhExp) activation functions. To this end, we will use a fixed-point representation concerning the arithmetic numbers and the piecewise linear approximation regarding the TanhExp activation function. We present the speed, accuracy and hardware resources of each model of the CNN.