Research on Binary NeuraI Network CIassification ModeIs Based on the PYNQ D eveIopment Board

Yi Cui,Guohua Shu,Dan Li
DOI: https://doi.org/10.3969/j.issn.1000-3886.2019.05.016
2019-01-01
Abstract:A thorough research was made on the principle of models of artificial neural network (ANN),convolutional neural network (CNN) and binary neural network (BNN).The features and advantages of the binary neural network were explained.For the purpose of applying it to PYNQ development board,firstly,a network model of a proper scale was set up according to the structure of the traditional convolutional neural network.Then,the model was trained on public datasets such as MNIST,CIFAR10 and SVHN with excellent classification results.In the respect of hardware,firstly,HLS was used to synthesize a hardware library which PYNQ development board could call.Then,trained weight-generated binary files were transplanted and classification prediction was made on the development board.Test results indicated that the classification model could fulfill its classification task with good performance under the condition of limited computational resources.
What problem does this paper attempt to address?