An Indoor and Outdoor Positioning Using a Hybrid of Support Vector Machine and Deep Neural Network Algorithms

被引:25
作者
Adege, Abebe Belay [1 ]
Lin, Hsin-Piao [2 ]
Tarekegn, Getaneh Berie [1 ]
Munaye, Yirga Yayeh [1 ]
Yen, Lei [2 ]
机构
[1] Natl Taipei Univ Technol, Dept Elect Engn & Comp Sci, Taipei, Taiwan
[2] Natl Taipei Univ Technol, Dept Elect Engn, Taipei, Taiwan
关键词
LOCATION ESTIMATION; LOCALIZATION;
D O I
10.1155/2018/1253752
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Indoor and outdoor positioning lets to offer universal location services in industry and academia. Wi-Fi and Global Positioning System (GPS) are the promising technologies for indoor and outdoor positioning, respectively. However, Wi-Fi-based positioning is less accurate due to the vigorous changes of environments and shadowing effects. GPS-based positioning is also characterized by much cost, highly susceptible to the physical layouts of equipment, power-hungry, and sensitive to occlusion. In this paper, we propose a hybrid of support vector machine (SVM) and deep neural network (DNN) to develop scalable and accurate positioning in Wi-Fi-based indoor and outdoor environments. In the positioning processes, we primarily construct real datasets from indoor and outdoor Wi-Fi-based environments. Secondly, we apply linear discriminate analysis (LDA) to construct a projected vector that uses to reduce features without affecting information contents. Thirdly, we construct a model for positioning through the integration of SVM and DNN. Fourthly, we use online datasets from unknown locations and check the missed radio signal strength (RSS) values using the feed-forward neural network (FFNN) algorithm to fill the missed values. Fifthly, we project the online data through an LDA-based projected vector. Finally, we test the positioning accuracies and scalabilities of a model created from a hybrid of SVM and DNN. The whole processes are implemented using Python 3.6 programming language in the TensorFlow framework. The proposed method provides accurate and scalable positioning services in different scenarios. The results also show that our proposed approach can provide scalable positioning, and 100% of the estimation accuracies are with errors less than 1m and 1.9m for indoor and outdoor positioning, respectively.
引用
收藏
页数:12
相关论文
共 45 条
[1]  
Adege AB, 2018, WIRELESS OPTIC COMM, P184
[2]   Applying Deep Neural Network (DNN) for Robust Indoor Localization in Multi-Building Environment [J].
Adege, Abebe Belay ;
Lin, Hsin-Piao ;
Tarekegn, Getaneh Berie ;
Jeng, Shiann-Shiun .
APPLIED SCIENCES-BASEL, 2018, 8 (07)
[3]  
Ahmad U, 2006, IEEE IJCNN, P3465
[4]  
Alpaydin E, 2014, ADAPT COMPUT MACH LE, P115
[5]  
Azeez Khudhair A., 2016, INDONESIAN J ELECT E, V3, P392, DOI [DOI 10.11591/IJEECS.V3.I2.PP392-409, 10.11591/ijeecs.v3.i2.pp392-409]
[6]  
Belay Abebe, 2017, 2017 International Conference on Applied System Innovation (ICASI). Proceedings, P1763, DOI 10.1109/ICASI.2017.7988283
[7]  
Chakroun O., 2010, INDOOR OUTDOOR LOCAL
[8]   Artificial Neural Network for Location Estimation in Wireless Communication Systems [J].
Chen, Chien-Sheng .
SENSORS, 2012, 12 (03) :2798-2817
[9]  
Chen YH, 2016, 2016 INTERNATIONAL COMPUTER SYMPOSIUM (ICS), P1, DOI [10.1109/ICS.2016.9, 10.1109/ICS.2016.0010]
[10]  
Dakkak M, 2014, IEEE SYS MAN CYBERN, P1366, DOI 10.1109/SMC.2014.6974105