Efficient Digital Implementation of Extreme Learning Machines for Classification
- 10 July 2012
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems II: Express Briefs
- Vol. 59 (8) , 496-500
Abstract
The availability of compact fast circuitry for the support of artificial neural systems is a long-standing and critical requirement for many important applications. This brief addresses the implementation of the powerful extreme learning machine (ELM) model on reconfigurable digital hardware (HW). The design strategy first provides a training procedure for ELMs, which effectively trades off prediction accuracy and network complexity. This, in turn, facilitates the optimization of HW resources. Finally, this brief describes and analyzes two implementation approaches: one involving field-programmable gate array devices and one embedding low-cost low-performance devices such as complex programmable logic devices. Experimental results show that, in both cases, the design approach yields efficient digital architectures with satisfactory performances and limited costs.Keywords
This publication has 11 references indexed in Scilit:
- Recent Advances of Large-Scale Linear ClassificationProceedings of the IEEE, 2012
- Extreme Learning Machine for Regression and Multiclass ClassificationIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2011
- Extreme learning machines: a surveyInternational Journal of Machine Learning and Cybernetics, 2011
- Current-Mode Analog Adaptive Mechanism for Ultra-Low-Power Neural NetworksIEEE Transactions on Circuits and Systems II: Express Briefs, 2011
- Artificial neural networks in hardware: A survey of two decades of progressNeurocomputing, 2010
- A Neuron-MOS-Based VLSI Implementation of Pulse-Coupled Neural Networks for Image Feature GenerationIEEE Transactions on Circuits and Systems I: Regular Papers, 2009
- A CNN-based chip for robot locomotion controlIEEE Transactions on Circuits and Systems I: Regular Papers, 2005
- Are Loss Functions All the Same?Neural Computation, 2004
- Efficient digital implementation of the sigmoid function for reprogrammable logicIEE Proceedings - Computers and Digital Techniques, 2003
- Gradient-based learning applied to document recognitionProceedings of the IEEE, 1998