Abstract The ubiquitous classification task is a computing process within current machine learning frameworks, which are based on neural networks. These neural systems are trained using datasets created from technical, scientific or engineering applications, with excellent outcomes. This is because the associated training algorithms are variants of the gradient descending optimization procedure e.g. Adam or Adamax, that cope with local minima; however, they are computationally complex. The Extreme Learning Machine (ELM) neural model relaxes this numerical issue by computing Moore-Penrose matrices as a training method with acceptable performance values. In this context, Field Programmable Gate Array (FPGA) accelerators have been developed for this type of matrices, which include special-purpose cores. Considering the present work, it introduces the standard Widrow-Hoff neural training rule as the key process to compute efficiently Moore-Penrose matrices in classification tasks using the ELM model. Moreover, the use of the vectorial form instead of the matrixial representation for this training rule reduces the hardware resources in the used FPGA, leading to a low-cost system, whose performance in terms of time and accuracy is suitable for moderate matrix sizes in diverse classification problems. To prove this, six datasets from real-world applications were used, i.e. diabetes, cancer, sonar, ionosphere, wine and vehicle, which serve very often as benchmarks in machine learning research. Therefore, the innovation of this work is the use of a neural learning rule for computing Moore-Penrose matrices with a generic FPGA, with three meaningful features as follows. 1) this technique reduces substantially the usage of numerical resources in the FPGA, 2) the used hardware framework is based on standard development prototyping boards, reducing cost and, 3) although the learning algorithm in this FPGA trains in a stochastic manner, the chosen learning rate reduces this effect without affecting convergence velocity.
Castañeda et al. (Fri,) studied this question.