Scalable Prototype Learning Using GPUs

Prototype learning is widely used in character recognition field. Unfortunately, current learning algorithms require intensive computation burden for large category applications, such as Japanese/Chinese character recognition. To resolve this challenge, a principled parallel method is proposed on GPUs instead of CPUs. We have implemented the method in mini-batch manner as well as stochastic gradient descent (SGD) manner. Our evaluations on a Chinese character database show that our method posses a high scalability while preserving its performance precision. Up to 194X speedup can be achieved in the case of mini-batch. Even to the more difficult SGD occasion, a more than 30-fold speedup is observed.

[1]  Luca Maria Gambardella,et al.  Deep Big Simple Neural Nets Excel on Handwritten Digit Recognition , 2010, ArXiv.

[2]  Masaki Nakagawa,et al.  Evaluation of prototype learning algorithms for nearest-neighbor classifier in application to handwritten character recognition , 2001, Pattern Recognit..

[3]  Luca Maria Gambardella,et al.  Deep, Big, Simple Neural Nets for Handwritten Digit Recognition , 2010, Neural Computation.

[4]  Nicholas Wilt,et al.  The CUDA Handbook: A Comprehensive Guide to GPU Programming , 2013 .

[5]  Peijun Ma,et al.  Exploring MPE/MWE Training for Chinese Handwriting Recognition , 2013, 2013 12th International Conference on Document Analysis and Recognition.

[6]  Atsushi Sato,et al.  Generalized Learning Vector Quantization , 1995, NIPS.

[7]  Fei Yin,et al.  GPU-Based Fast Training of Discriminative Learning Quadratic Discriminant Function for Handwritten Chinese Character Recognition , 2013, 2013 12th International Conference on Document Analysis and Recognition.

[8]  Cheng-Lin Liu,et al.  Learning-Based Candidate Segmentation Scoring for Real-Time Recognition of Online Overlaid Chinese Handwriting , 2013, 2013 12th International Conference on Document Analysis and Recognition.

[9]  Rajat Raina,et al.  Large-scale deep unsupervised learning using graphics processors , 2009, ICML '09.

[10]  Cheng-Lin Liu,et al.  Perceptron Learning of Modified Quadratic Discriminant Function , 2011, 2011 International Conference on Document Analysis and Recognition.

[11]  Fei Yin,et al.  CASIA Online and Offline Chinese Handwriting Databases , 2011, 2011 International Conference on Document Analysis and Recognition.