期刊论文详细信息
Annals of Emerging Technologies in Computing
Neural Nets Distributed on Microcontrollers using Metaheuristic Parallel Optimization Algorithm
article
Noor, Fazal1  ElBoghdadi, Hatem1 
[1] Faculty of Computer and Information Systems, Islamic University of Madinah
关键词: Bat algorithm;    Genetic algorithm;    Neural Networks;    Speech recognition;    Optimization algorithm;   
DOI  :  10.33166/AETiC.2020.04.004
学科分类:电子与电气工程
来源: International Association for Educators and Researchers (IAER)
PDF
【 摘 要 】

Metaheuristic algorithms are powerful methods for solving compute intensive problems. neural Networks, when trained well, are great at prediction and classification type of problems. Backpropagation is the most popular method utilized to obtain the weights of Neural Nets though it has some limitations of slow convergence and getting stuck in a local minimum. In order to overcome these limitations, in this paper, a hybrid method combining the parallel distributed bat algorithm with backpropagation is proposed to compute the weights of the Neural Nets. The aim is to use the hybrid method in applications of a distributed nature. Our study uses the Matlab® software and Arduino® microcontrollers as a testbed. To test the performance of the testbed, an application in the area of speech recognition is carried out. Due to the resource limitations of Arduino microcontrollers, the core speech pre-processing of LPC (linear predictive coding) feature extractions are done in Matlab® and only the LPC parameters are passed to the Neural Nets, which are implemented on Arduino microcontrollers. The experimental results show that the proposed scheme does produce promising results.

【 授权许可】

CC BY   

【 预 览 】
附件列表
Files Size Format View
RO202306300002645ZK.pdf 1413KB PDF download
  文献评价指标  
  下载次数:8次 浏览次数:2次