| Literature DB >> 28085084 |
Yang Xu1,2, Xiong Luo3,4, Weiping Wang5,6, Wenbing Zhao7.
Abstract
Integrating wireless sensor network (WSN) into the emerging computing paradigm, e.g., cyber-physical social sensing (CPSS), has witnessed a growing interest, and WSN can serve as a social network while receiving more attention from the social computing research field. Then, the localization of sensor nodes has become an essential requirement for many applications over WSN. Meanwhile, the localization information of unknown nodes has strongly affected the performance of WSN. The received signal strength indication (RSSI) as a typical range-based algorithm for positioning sensor nodes in WSN could achieve accurate location with hardware saving, but is sensitive to environmental noises. Moreover, the original distance vector hop (DV-HOP) as an important range-free localization algorithm is simple, inexpensive and not related to the environment factors, but performs poorly when lacking anchor nodes. Motivated by these, various improved DV-HOP schemes with RSSI have been introduced, and we present a new neural network (NN)-based node localization scheme, named RHOP-ELM-RCC, through the use of DV-HOP, RSSI and a regularized correntropy criterion (RCC)-based extreme learning machine (ELM) algorithm (ELM-RCC). Firstly, the proposed scheme employs both RSSI and DV-HOP to evaluate the distances between nodes to enhance the accuracy of distance estimation at a reasonable cost. Then, with the help of ELM featured with a fast learning speed with a good generalization performance and minimal human intervention, a single hidden layer feedforward network (SLFN) on the basis of ELM-RCC is used to implement the optimization task for obtaining the location of unknown nodes. Since the RSSI may be influenced by the environmental noises and may bring estimation error, the RCC instead of the mean square error (MSE) estimation, which is sensitive to noises, is exploited in ELM. Hence, it may make the estimation more robust against outliers. Additionally, the least square estimation (LSE) in ELM is replaced by the half-quadratic optimization technique. Simulation results show that our proposed scheme outperforms other traditional localization schemes.Entities:
Keywords: distance vector hop (DV-HOP); extreme learning machine (ELM); received signal strength indication (RSSI); regularized correntropy criterion (RCC); wireless sensor network (WSN)
Year: 2017 PMID: 28085084 PMCID: PMC5298708 DOI: 10.3390/s17010135
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1A diagram of the range measurement error for the distance vector hop (DV-HOP) algorithm.
Figure 2Different areas of node distribution. (a) There are 50 nodes in the area of 50 m × 50 m; (b) There are 100 nodes in the area of 100 m × 100 m.
Figure 3The impact of R in different areas. (a) The location error against R in the area of 50 m × 50 m; (b) The location error against R in the area of 100 m × 100 m.
Simulation parameters.
| Item | Value |
|---|---|
| area | |
| transmission range, | 25 m |
| path loss exponent, | 4 |
| transmitting power, | 0 dB |
| path loss of the reference, | −55 dB ( |
| numbers of total nodes | 50, 100, 120 |
| ratios of anchors | 10%, 20%, 30%, 40%, 50% |
| numbers of nodes in hidden layer | number of total nodes × ratio of anchors |
| numbers of RSSI samples | 1, 5, 10, 15, 20 |
| noise standard deviation | 2, 5, 8, 11, 14 |
| the proportion of outliers | 0%, 3%, 6%, 9%, 12%, 15%, 18% |
| the threshold, |
Figure 4The impact of ε in different areas when . (a) The average ε in the area of 50 m × 50 m when ; (b) The average ε in the area of 100 m × 100 m when .
Figure 5Localization errors against the amount of anchor nodes. (a) The case with 50 nodes in the area of 50 m × 50 m; (b) The case with 100 nodes in the area of 100 m × 100 m.
Figure 6Localization errors against the amount of RSSI samples. (a) The case with 50 nodes in the area of 50 m × 50 m; (b) The case with 100 nodes in the area of 100 m × 100 m.
Figure 7Localization errors against the noise standard deviation. (a) The case with 50 nodes in the area of 50 m × 50 m; (b) The case with 100 nodes in the area of 100 m × 100 m.
Figure 8Localization errors against the outliers. (a) The case with 50 nodes in the area of 50 m × 50 m; (b) The case with 100 nodes in the area of 100 m × 100 m.