Guillermo Salinas

Mr. Guillermo Salinas


Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
19 December 2022 in IEEE Embedded Systems Letters
Verified
Journal Article
Closed access
GSGuillermo Salinas
Guillermo Salinas
EPEduardo Pichardo
Eduardo Pichardo
AVAngel Vazquez
Angel Vazquez
JAJuan Avalos
Juan Avalos
GSGiovanny Sanchez
Giovanny Sanchez
Nowadays, meta-heuristic algorithms have been emerged as a potential solution in adaptive filtering applications since they offer good convergence properties. Nonetheless, most of them fall into local minimum since their optimization is based on 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 have 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 paper, 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 meta-heuristic algorithm.

31 March 2023 in Micromachines
Verified
Journal Article
Open access
PDF file
EAEsteban Ramse Anides
Esteban Ramse Anides
GSGuillermo Salinas
Guillermo Salinas
EPEduardo Pichardo
Eduardo Pichardo
JAJuan Avalos
Juan Avalos
GSGiovanny Sanchez
Giovanny Sanchez
LTLinda K. Toscano
Linda K. Toscano
Nowadays, high-performance audio communication devices demand superior audio quality. To improve the audio quality, several authors have developed acoustic echo cancellers based on particle swarm optimization algorithms (PSO). However, its performance is reduced significantly since the PSO algorithm suffers from premature convergence. To overcome this issue, we propose a new variant of the PSO algorithm based on the Markovian switching technique. Furthermore, the proposed algorithm has a mechanism to dynamically adjust the population size over the filtering process. In this way, the proposed algorithm exhibits great performance by reducing its computational cost significantly. To adequately implement the proposed algorithm in a Stratix IV GX EP4SGX530 FPGA, we present for the first time, the development of a parallel metaheuristic processor, in which each processing core simulates the different number of particles by using the time-multiplexing technique. In this way, the variation of the size of the population can be effective. Therefore, the properties of the proposed algorithm along with the proposed parallel hardware architecture potentially allow the development of high-performance acoustic echo canceller (AEC) systems.