Title :
Real-time hybrid learning and recognition system with software-hardware cooperation
Author :
An, Fengwei ; Mattausch, Hans Jürgen ; Koide, Tetsushi
Author_Institution :
Res. Inst. for Nanodevice & Bio Syst., Hiroshima Univ., Hiroshima, Japan
Abstract :
The reported hybrid algorithm with software-hardware cooperation for prototype-based learning uses dynamic K-means to intelligently produce new cluster centers as reference patterns. The single nearest neighbor matching (K-nearest neighbor (KNN), K=3D1) with full-hardware architecture is used for efficient recognition. Large numbers of training instances are dynamically partitioned into k clusters by K-means according to the desired accuracy rate for recognizing the original training instances using the generated cluster centers. A major deficiency in conventional implementations for both K-means and KNN is the processing speed of the nearest neighbor matching. This deficiency is resolved by an FPGA-implemented associative-memory for parallel nearest neighbor matching. The software part of the learning implementation is used to update the cluster centers and communicate with the hardware. We benchmarked our hybrid learning algorithm with the popular case of handwritten digit recognition where abundant previous work is available. In case of the MNIST database we obtained the most efficient reported result of 96.15% accuracy rate using only 128 cluster centers. A single nearest neighbor recognition with the developed hardware architecture among these 128 reference data needs only 10.1 μs.
Keywords :
content-addressable storage; field programmable gate arrays; learning (artificial intelligence); pattern matching; FPGA-implemented associative-memory; K-nearest neighbor; dynamic K-means; parallel nearest neighbor matching; prototype-based learning; real-time hybrid learning; recognition system; software-hardware cooperation; Accuracy; Associative memory; Clustering algorithms; Hardware; Heuristic algorithms; Training; Vectors;
Conference_Titel :
Robotics and Biomimetics (ROBIO), 2011 IEEE International Conference on
Conference_Location :
Karon Beach, Phuket
Print_ISBN :
978-1-4577-2136-6
DOI :
10.1109/ROBIO.2011.6181681