This paper proposes recurrent neural networks (RNNs) for WiFi fingerprinting indoor localization. Instead of locating a mobile user's position one at a time as in the cases of conventional algorithms, our RNN solution aims at trajectory positioning and takes into account the correlation among the received signal strength indicator (RSSI) measurements in a trajectory. To enhance the accuracy among the temporal fluctuations of RSSI, a weighted average filter is proposed for both input RSSI data and sequential output locations. The results using different types of RNN including vanilla RNN, long short-term memory (LSTM), gated recurrent unit (GRU), bidirectional RNN (BiRNN), bidirectional LSTM (BiLSTM) and bidirectional GRU (BiGRU) are presented. On-site experiments demonstrate that the proposed structure achieves an average localization error of 0.75 m with 80% of the errors under one meter, which outperforms KNN algorithms and probabilistic algorithms by approximately 30% under the same test environment.Index Terms-Received signal strength indicator, WiFi indoor localization, recurrent neuron network, long short-term memory, fingerprint-based localization.
1 This paper proposes a soft range limited K nearest neighbours (SRL-KNN) localization fingerprinting algorithm. The conventional KNN determines the neighbours of a user by calculating and ranking the fingerprint distance measured at the unknown user location and the reference locations in the database. Different from that method, SRL-KNN scales the fingerprint distance by a range factor related to the physical distance between the user's previous position and the reference location in the database to reduce the spatial ambiguity in localization. Although utilizing the prior locations, SRL-KNN does not require knowledge of the exact moving speed and direction of the user. Moreover, to take into account of the temporal fluctuations of the received signal strength indicator (RSSI), RSSI histogram is incorporated into the distance calculation. Actual on-site experiments demonstrate that the new algorithm achieves an average localization error of 0.66 m with 80% of the errors under 0.89 m, which outperforms conventional KNN algorithms by 45% under the same test environment.
This article proposes a universal activation function (UAF) that achieves near optimal performance in quantification, classification, and reinforcement learning (RL) problems. For any given problem, the gradient descent algorithms are able to evolve the UAF to a suitable activation function by tuning the UAF’s parameters. For the CIFAR-10 classification using the VGG-8 neural network, the UAF converges to the Mish like activation function, which has near optimal performance $$F_{1}=0.902\pm 0.004$$ F 1 = 0.902 ± 0.004 when compared to other activation functions. In the graph convolutional neural network on the CORA dataset, the UAF evolves to the identity function and obtains $$F_1=0.835\pm 0.008$$ F 1 = 0.835 ± 0.008 . For the quantification of simulated 9-gas mixtures in 30 dB signal-to-noise ratio (SNR) environments, the UAF converges to the identity function, which has near optimal root mean square error of $$0.489\pm 0.003~\mu {\mathrm{M}}$$ 0.489 ± 0.003 μ M . In the ZINC molecular solubility quantification using graph neural networks, the UAF morphs to a LeakyReLU/Sigmoid hybrid and achieves RMSE=$$0.47\pm 0.04$$ 0.47 ± 0.04 . For the BipedalWalker-v2 RL dataset, the UAF achieves the 250 reward in $${961\pm 193}$$ 961 ± 193 epochs with a brand new activation function, which gives the fastest convergence rate among the activation functions.
In this paper, a convolutional neural network (CNN) with long short-term memory (LSTM) is designed to detect QRS complexes in noisy electrocardiogram (ECG) signals. The CNN performs feature extraction while the LSTM determines the QRS complex timings. A multi-layer perception (MLP) after the LSTM is added to format the QRS complex detection predictions. With a unique data preparation procedure that includes proper design of training dataset, the proposed CNN-LSTM can achieve superior inter-patient testing performance, which means the testing and training datasets do not share any same patient ECG records. This generalization ability characteristic is critical to automated ECG analysis in an age of big data collected from noisy wearable ECG devices. The MIT-BIH and the European ST-T noise stress test databases are used to validate the effectiveness of the proposed algorithm in terms of sensitivity (recall), positive predictive value (precision), F 1 score and timing root mean square error of R peak positions.INDEX TERMS Artificial neural networks, electrocardiogram (ECG), QRS complex, feedforward neural networks, multi-layer neural network, convolutional neural networks, recurrent neural networks.
In this paper, we implement multi-label neural networks with optimal thresholding to identify gas species among a multi gas mixture in a cluttered environment. Using infrared absorption spectroscopy and tested on synthesized spectral datasets, our approach outperforms conventional binary relevance -partial least squares discriminant analysis when signal-to-noise ratio and training sample size are sufficient.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.