| Literature DB >> 26110413 |
David Sánchez-Rodríguez1,2, Pablo Hernández-Morera3,4, José Ma Quinteiro5,6, Itziar Alonso-González7,8.
Abstract
Indoor position estimation has become an attractive research topic due to growing interest in location-aware services. Nevertheless, satisfying solutions have not been found with the considerations of both accuracy and system complexity. From the perspective of lightweight mobile devices, they are extremely important characteristics, because both the processor power and energy availability are limited. Hence, an indoor localization system with high computational complexity can cause complete battery drain within a few hours. In our research, we use a data mining technique named boosting to develop a localization system based on multiple weighted decision trees to predict the device location, since it has high accuracy and low computational complexity. The localization system is built using a dataset from sensor fusion, which combines the strength of radio signals from different wireless local area network access points and device orientation information from a digital compass built-in mobile device, so that extra sensors are unnecessary. Experimental results indicate that the proposed system leads to substantial improvements on computational complexity over the widely-used traditional fingerprinting methods, and it has a better accuracy than they have.Entities:
Keywords: WLAN indoor localization; orientation; received signal strength; sensor fusion; weighted decision trees
Year: 2015 PMID: 26110413 PMCID: PMC4507618 DOI: 10.3390/s150614809
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1(a) Multiple weighted decision trees (ensemble model); (b) proposed system in the test phase.
Figure 2Evaluation of center of mass, nearest vertices and nearest orientation methods: (a) location estimation error; (b) CDF of performance.
Figure 3Layout of the testbed floor at University of Mannheim. The gray dots represent the offline reference locations; the black dots represent the selected online locations; and the squares show the location of access points.
Figure 4Data distribution for ten locations and the AP1, AP2 and AP3 access points.
Correctly classified instances for different features selection using boosting with C4.5.
| All APs and orientation | |
| All APs and orientation except AP8 | 71.39 |
| All APs and without orientation | 49.16 |
| All APs except AP8 and without orientation | 48.09 |
Decision tree depth vs. the training dataset.
| 5 | 40 | 6640 | 6 | 21 | 13 | 2171 |
| 10 | 80 | 13,280 | 6 | 24 | 14 | 3908 |
| 15 | 120 | 19,920 | 6 | 25 | 14 | 5420 |
| 20 | 160 | 26,560 | 7 | 25 | 15 | 6812 |
| 40 | 320 | 53,120 | 7 | 25 | 16 | 11,317 |
| 60 | 480 | 79,680 | 6 | 28 | 16 | 15,398 |
| 80 | 640 | 106,240 | 7 | 27 | 16 | 19,105 |
Figure 5Effect of the training size at each reference location on the: (a) performance of the proposed system; (b) elapsed time to build the model of multiple weighted decision trees.
Figure 6(a) Effect of the test size on the performance of the system; (b) effect of the training size on the elapsed time to estimate a location.
Figure 7Effect of the multiple decision trees: (a) average estimation error; (b) elapsed time.
Figure 8Evaluation of different positioning algorithms: (a) CDF of performance; (b) elapsed time to estimate a location.
Correctly classified instances (%) for different classification methods and training size.
|
| |||||||
|---|---|---|---|---|---|---|---|
| 1-NN | 23.68 | 33.22 | 39.25 | 43.42 | 53.20 | 57.84 | 60.73 |
| C4.5 | 17.06 | 27.43 | 32.99 | 38.01 | 49.37 | 54.71 | 57.29 |
| Bagging C4.5 | 24.81 | 37.93 | 45.96 | 51.92 | 61.32 | 65.66 | 68.11 |
| Boosting C4.5 | 26.98 | 41.36 | 49.82 | 55.04 | 65.63 | 69.77 | |