TY - JOUR
T1 - Grey Wolf Optimization Algorithm for Embedded Adaptive Filtering Applications
AU - Salinas, Guillermo
AU - Pichardo, Eduardo
AU - Vazquez, Angel A.
AU - Avalos, Juan G.
AU - Sanchez, Giovanny
N1 - Publisher Copyright:
© 2009-2012 IEEE.
PY - 2024/3/1
Y1 - 2024/3/1
N2 - Nowadays, metaheuristic algorithms have been emerged as a potential solution in adaptive filtering applications since they offer good convergence properties. Nonetheless, most of them fall into a local minimum since their optimization is based on a single-solution technique. As a consequence, these algorithms present a high misadjustment level and require a large population to find the optimal solution. Recently, the grey wolf optimization (GWO) algorithm has emerged as a potential solution since it requires a smaller population and possesses a stronger global optimization ability with lesser control parameters. From an engineering perspective, its compactness is an attractive feature. Therefore, this opens new horizons in the implementation of this algorithm in resource-constrained devices. In this letter, we present for the first time the use of the GWO algorithm for system identification and acoustic echo canceller (AEC) and its implementation in a field programmable gate array (FPGA) device to validate its effectiveness. Our results show that the use of the GWO algorithm achieves lower steady-state mean square error (MSE) and requires less computational resources when compared with one of the most used metaheuristic algorithm.
AB - Nowadays, metaheuristic algorithms have been emerged as a potential solution in adaptive filtering applications since they offer good convergence properties. Nonetheless, most of them fall into a local minimum since their optimization is based on a single-solution technique. As a consequence, these algorithms present a high misadjustment level and require a large population to find the optimal solution. Recently, the grey wolf optimization (GWO) algorithm has emerged as a potential solution since it requires a smaller population and possesses a stronger global optimization ability with lesser control parameters. From an engineering perspective, its compactness is an attractive feature. Therefore, this opens new horizons in the implementation of this algorithm in resource-constrained devices. In this letter, we present for the first time the use of the GWO algorithm for system identification and acoustic echo canceller (AEC) and its implementation in a field programmable gate array (FPGA) device to validate its effectiveness. Our results show that the use of the GWO algorithm achieves lower steady-state mean square error (MSE) and requires less computational resources when compared with one of the most used metaheuristic algorithm.
KW - Acoustic echo cancelation
KW - adaptive filtering
KW - grey wolf optimization (GWO) algorithm
KW - particle swarm optimization (PSO) algorithm
KW - system identification
UR - http://www.scopus.com/inward/record.url?scp=85146215070&partnerID=8YFLogxK
U2 - 10.1109/LES.2022.3230364
DO - 10.1109/LES.2022.3230364
M3 - Artículo
AN - SCOPUS:85146215070
SN - 1943-0663
VL - 16
SP - 33
EP - 36
JO - IEEE Embedded Systems Letters
JF - IEEE Embedded Systems Letters
IS - 1
ER -