Accurate visible light positioning technique using extreme learning machine and meta-heuristic algorithm

Since input weights and hidden biases affect the overall performance of extreme learning machine (ELM) based on a single-hidden layer, two meta-heuristic algorithms of grey wolf optimizer (GWO) and particle swarm optimization (PSO) are adopted to optimize the input weights and hidden biases of ELM r...

Full description

Saved in:
Bibliographic Details
Published inOptics communications Vol. 532; p. 129245
Main Authors Wei, Fen, Wu, Yi, Xu, Shiwu, Wang, Xufang
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.04.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Since input weights and hidden biases affect the overall performance of extreme learning machine (ELM) based on a single-hidden layer, two meta-heuristic algorithms of grey wolf optimizer (GWO) and particle swarm optimization (PSO) are adopted to optimize the input weights and hidden biases of ELM respectively in order to obtain higher classification accuracy. Namely, ELM-GWO and ELM-PSO are two enhanced ELM algorithms. Compared with the other existing techniques such as the traditional ELM and adaptive boosting (AdaBoost), the positioning performance of two enhanced ELM algorithms is analyzed by simulation and experiment in visible light positioning (VLP) systems. The experimental results show that the probabilities of two-dimensional (2D) positioning error being less than 10 cm for ELM, ELM-GWO, ELM-PSO, and AdaBoost are 84.25%, 90.25%, 93.25%, and 19.75%, respectively. And the probabilities of three-dimensional (3D) positioning error being less than 10 cm for ELM, ELM-GWO, ELM-PSO, and AdaBoost are 45.17%, 84.67%, 80.33%, and 16%, respectively. Both simulation and experimental results show that two enhanced ELM algorithms have better positioning performance and robustness. In addition, although increasing the number of iterations and the number of hidden neurons can effectively reduce the positioning error, the computational complexity is relatively high in large-scale fingerprint positioning scenarios. Therefore, a hybrid positioning method combining enhanced ELM and region division is further proposed. Both simulation and experimental results show that the proposed hybrid method can significantly improve the positioning accuracy while reducing the computational complexity. •The better combination of input weights and hidden biases of ELM is transformed into the optimization problem of objective function for the established VLP system.•Two classic meta-heuristic algorithms of GWO and PSO are used to solve the objective function. Both simulation and experimental results show that the two enhanced ELM algorithms are significantly better than ELM and AdaBoost.•Region division is proposed to reduce computational complexity caused by the enhanced ELM algorithm.
ISSN:0030-4018
1873-0310
DOI:10.1016/j.optcom.2022.129245