{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T10:34:39Z","timestamp":1763202879237,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2024,6,15]],"date-time":"2024-06-15T00:00:00Z","timestamp":1718409600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Indoor position fingerprint-based location estimation methods have been widely used by applications on smartphones. In these localization estimation methods, it is very popular to use the RSSI (Received Signal Strength Indication) of signals to represent the position fingerprint. This paper proposes the design of a particle filter for reducing the estimation error of the machine learning-based indoor BLE location fingerprinting method. Unlike the general particle filter, taking into account the distance, the proposed system designs improved likelihood functions, considering the coordinates based on fingerprint points using mean and variance of RSSI values, combining the particle filter with the k-NN (k-Nearest Neighbor) algorithm to realize the reduction in indoor positioning error. The initial position is estimated by the position fingerprinting method based on the machine learning method. By comparing the fingerprint method based on k-NN with general particle filter processing, and the fingerprint estimation method based on only k-NN or SVM (Support Vector Machine), experiment results showed that the proposed method has a smaller minimum error and a better average error than the conventional method.<\/jats:p>","DOI":"10.3390\/fi16060211","type":"journal-article","created":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T04:48:12Z","timestamp":1718599692000},"page":"211","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Improved Particle Filter in Machine Learning-Based BLE Fingerprinting Method to Reduce Indoor Location Estimation Errors"],"prefix":"10.3390","volume":"16","author":[{"given":"Jingshi","family":"Qian","sequence":"first","affiliation":[{"name":"Graduate School of Science and Engineering, Chiba University, 1-33, Yayoi-cho, Inage-ku, Chiba 263-8522, Japan"}]},{"given":"Jiahe","family":"Li","sequence":"additional","affiliation":[{"name":"Graduate School of Science and Engineering, Chiba University, 1-33, Yayoi-cho, Inage-ku, Chiba 263-8522, Japan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3312-454X","authenticated-orcid":false,"given":"Nobuyoshi","family":"Komuro","sequence":"additional","affiliation":[{"name":"Chiba University Digital Transformation Enhancement Council, Chiba University, 1-33, Yayoi-cho, Inage-ku, Chiba 263-8522, Japan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1341-7978","authenticated-orcid":false,"given":"Won-Suk","family":"Kim","sequence":"additional","affiliation":[{"name":"Division of Computer Science and Engineering, Pusan National University, 2 Busandaehak-ro 63 beon-gil, Geumjeong-gu, Busan 43241, Republic of Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2813-6116","authenticated-orcid":false,"given":"Younghwan","family":"Yoo","sequence":"additional","affiliation":[{"name":"Division of Computer Science and Engineering, Pusan National University, 2 Busandaehak-ro 63 beon-gil, Geumjeong-gu, Busan 43241, Republic of Korea"}]}],"member":"1968","published-online":{"date-parts":[[2024,6,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1017\/S0263574712000379","article-title":"Precise outdoor localization with a GPS\u2013INS integration system","volume":"31","author":"Seo","year":"2013","journal-title":"Robotica"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1109\/COMST.2015.2464084","article-title":"Wi-Fi fingerprint-based indoor positioning: Recent advances and comparisons","volume":"18","author":"He","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1431","DOI":"10.1109\/JSAC.2015.2430171","article-title":"ZIL: An energy-efficient indoor localization system using ZigBee radio to detect WiFi fingerprints","volume":"33","author":"Niu","year":"2015","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Ji, M., Kim, J., Jeon, J., and Cho, Y. (2015, January 1\u20133). Analysis of positioning accuracy corresponding to the number of BLE beacons in indoor positioning system. Proceedings of the 2015 17th International Conference on Advanced Communication Technology (ICACT), Pyeong Chang, Republic of Korea.","DOI":"10.1109\/ICACT.2015.7224764"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zhuang, Y., Yang, J., Li, Y., Qi, L., and El-Sheimy, N. (2016). Smartphone-Based Indoor Localization with Bluetooth Low Energy Beacons. Sensors, 16.","DOI":"10.3390\/s16050596"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"R\u00f6besaat, J., Zhang, P., Abdelaal, M., and Theel, O. (2017). An Improved BLE Indoor Localization with Kalman-Based Fusion: An Experimental Study. Sensors, 17.","DOI":"10.3390\/s17050951"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Goldoni, E., Savioli, A., Risi, M., and Gamba, P. (2010, January 12\u201315). Experimental analysis of RSSI-based indoor localization with IEEE 802.15. 4. Proceedings of the 2010 European Wireless Conference (EW), Lucca, Italy.","DOI":"10.1109\/EW.2010.5483396"},{"key":"ref_8","unstructured":"Bose, A., and Foh, C.H. (2007, January 10\u201313). A practical path loss model for indoor WiFi positioning enhancement. Proceedings of the 2007 6th International Conference on Information, Communications & Signal Processing, Singapore."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2137","DOI":"10.1109\/TSP.2003.814469","article-title":"Relative location estimation in wireless sensor networks","volume":"51","author":"Patwari","year":"2003","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2424","DOI":"10.1109\/TIE.2015.2509917","article-title":"Gradient-based fingerprinting for indoor localization and tracking","volume":"63","author":"Shu","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Sinha, R.S., and Hwang, S.H. (2019). Comparison of CNN applications for RSSI-based fingerprint indoor localization. Electronics, 8.","DOI":"10.3390\/electronics8090989"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/j.neucom.2016.02.055","article-title":"Deep neural networks for wireless localization in indoor and outdoor environments","volume":"194","author":"Zhang","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"74699","DOI":"10.1109\/ACCESS.2018.2884193","article-title":"Indoor positioning based on fingerprint-image and deep learning","volume":"6","author":"Shao","year":"2018","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"654","DOI":"10.1016\/j.apm.2018.06.031","article-title":"Indoor positioning system based on BLE location fingerprinting with classification approach","volume":"62","author":"Pu","year":"2018","journal-title":"Appl. Math. Model."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"51484","DOI":"10.1109\/ACCESS.2019.2910314","article-title":"Trusted k nearest bayesian estimation for indoor positioning system","volume":"7","author":"Yadav","year":"2019","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Fang, Y., Deng, Z., Xue, C., Jiao, J., Zeng, H., Zheng, R., and Lu, S. (2015, January 13\u201315). Application of an improved K nearest neighbor algorithm in WiFi indoor positioning. Proceedings of the China Satellite Navigation Conference (CSNC) 2015 Proceedings: Volume III, Xi\u2019an, China.","DOI":"10.1007\/978-3-662-46632-2_45"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/BF00994018","article-title":"Support-vector networks","volume":"20","author":"Cortes","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_18","unstructured":"Yi, Y., and Grejner-Brzezinska, D.A. (2006, January 26\u201329). Tightly-coupled GPS\/INS integration using unscented Kalman filter and particle filter. Proceedings of the 19th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2006), Fort Worth, TX, USA."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Fan, G., Sheng, C., Yu, B., Huang, L., and Rong, Q. (2022). An Indoor and Outdoor Multi-Source Elastic Fusion Navigation and Positioning Algorithm Based on Particle Filters. Future Internet, 14.","DOI":"10.3390\/fi14060169"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1109\/78.978396","article-title":"Particle filters for positioning, navigation, and tracking","volume":"50","author":"Gustafsson","year":"2002","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Shin, S., Park, C., Kim, J., Hong, H., and Lee, J. (2007, January 6\u20138). Adaptive step length estimation algorithm using low-cost MEMS inertial sensors. Proceedings of the 2007 IEEE Sensors Applications Symposium, San Diego, CA, USA.","DOI":"10.1109\/SAS.2007.374406"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ascher, C., Kessler, C., Wankerl, M., and Trommer, G.F. (2010, January 15\u201317). Dual IMU indoor navigation with particle filter based map-matching on a smartphone. Proceedings of the 2010 International Conference on Indoor Positioning and Indoor Navigation, Zurich, Switzerland.","DOI":"10.1109\/IPIN.2010.5646861"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3158369","article-title":"Deep learning based recommender system: A survey and new perspectives","volume":"52","author":"Zhang","year":"2019","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Xie, L., and Yuille, A. (2017, January 22\u201329). Genetic cnn. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.","DOI":"10.1109\/ICCV.2017.154"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1023\/B:STCO.0000035301.49549.88","article-title":"A tutorial on support vector regression","volume":"14","author":"Smola","year":"2004","journal-title":"Stat. Comput."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MITS.2012.2217572","article-title":"A new confidence estimator for vehicle tracking based on a generalization of Bayes filtering","volume":"4","author":"Altendorfer","year":"2012","journal-title":"IEEE Intell. Transp. Syst. Mag."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1037\/a0029146","article-title":"Bayesian estimation supersedes the t test","volume":"142","author":"Kruschke","year":"2013","journal-title":"J. Exp. Psychol. Gen."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1115\/1.3662552","article-title":"A new approach to linear filtering and prediction problems","volume":"82","author":"Kalman","year":"1960","journal-title":"J. Basic Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1023\/A:1008935410038","article-title":"On sequential Monte Carlo sampling methods for Bayesian filtering","volume":"10","author":"Doucet","year":"2000","journal-title":"Stat. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"739","DOI":"10.1007\/s11277-014-2038-y","article-title":"A trust region-based particle filter algorithm for indoor tracking","volume":"80","author":"Zhou","year":"2015","journal-title":"Wirel. Pers. Commun."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1111\/j.2517-6161.1954.tb00145.x","article-title":"Poor man\u2019s monte carlo","volume":"16","author":"Hammersley","year":"1954","journal-title":"J. R. Stat. Soc. Ser. B (Methodol.)"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"5414","DOI":"10.1109\/TSP.2010.2053031","article-title":"An improvement on resampling algorithm of particle filters","volume":"58","author":"Fu","year":"2010","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Murphy, K., and Russell, S. (2001). Rao-Blackwellised particle filtering for dynamic Bayesian networks. Sequential Monte Carlo Methods in Practice, Springer.","DOI":"10.1007\/978-1-4757-3437-9_24"},{"key":"ref_34","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_35","unstructured":"(2022, December 19). Houwa System Design Company. Available online: https:\/\/houwa-js.co.jp\/service\/product\/blead-b\/."},{"key":"ref_36","unstructured":"Huawei Technologies Co., Ltd. (2022, December 19). Honor 8. Available online: https:\/\/consumer.huawei.com\/jp\/support\/phones\/honor-8\/."},{"key":"ref_37","unstructured":"Zhao, Y. (2007). Study of Gaussian Kernel Functions in Support Vector Machines. [Ph.D. Thesis, East China Normal University]."},{"key":"ref_38","first-page":"859","article-title":"Identifying the Parameters of the Kernel Function in Support Vector Machines Based on the Grid-Search Method","volume":"5","author":"Wang","year":"2005","journal-title":"Period. Ocean. Univ. China"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Yuan, Z., Zhang, X., Zhou, P., and Wang, S. (2019, January 28\u201330). Research on Indoor Position Fingerprint Location Based on Machine Learning combined Particle Filter. Proceedings of the 2019 2nd International Conference on Safety Produce Informatization (IICSPI), Chongqing, China.","DOI":"10.1109\/IICSPI48186.2019.9095921"},{"key":"ref_40","unstructured":"Mohammadi, M. (2024, May 29). BLE RSSI Dataset for Indoor Localization. Available online: https:\/\/www.kaggle.com\/datasets\/mehdimka\/ble-rssi-dataset\/data."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/6\/211\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:59:23Z","timestamp":1760108363000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/6\/211"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,15]]},"references-count":40,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2024,6]]}},"alternative-id":["fi16060211"],"URL":"https:\/\/doi.org\/10.3390\/fi16060211","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2024,6,15]]}}}