Title
A Ternary Weight Binary Input Convolutional Neural Network: Realization on the Embedded Processor
Abstract
In image recognition, techniques using a convolutional neural network (CNN) have been extensively studied and are widely used in various applications, such as a handwritten character recognition, a face recognition, a scene determination, and an object recognition. It has an enormous amount of computational complexity and internal parameters, and it is often implemented in high-performance GPUs. However, the embedded system requires real-time image recognition with a low-power consumption. In such systems, a binarized CNN has been proposed for the embedded system. It can achieve efficient implementation by restricting the values that the parameters inside CNN treating -1 and +1, and low bit precision of operations and memory. In the paper, we extend to a ternary weight binary input CNN to further increase its performance with a low-performance embedded processor. In the ternarized CNN, values that internal weight can take -1, +1 and 0, where zero weight can be realized by a skip computation. Since the number of possible states of the ternarized CNN is larger than that of the binarized CNN, high recognition accuracy can be obtained. Furthermore, we study an optimal training algorithm in the ternarized CNN and show the results by computer experiment. Comparison with the binarized CNN, as for the ARM processor, the ternary weight CNN was 8.13 times faster than the binary weight one.
Year
DOI
Venue
2018
10.1109/ISMVL.2018.00038
2018 IEEE 48th International Symposium on Multiple-Valued Logic (ISMVL)
Keywords
Field
DocType
FPGA,Ternary Deep Learning,Embedded System
Computer experiment,Facial recognition system,ARM architecture,Computer science,Convolutional neural network,Field-programmable gate array,Embedded system,Computational complexity theory,Binary number,Cognitive neuroscience of visual object recognition
Conference
ISSN
ISBN
Citations 
0195-623X
978-1-5386-4465-2
1
PageRank 
References 
Authors
0.38
3
3
Name
Order
Citations
PageRank
Haruyoshi Yonekawa1344.37
Shimpei Sato24313.03
Hiroki Nakahara315537.34