{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:08:46Z","timestamp":1781194126403,"version":"3.54.1"},"reference-count":50,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,3,12]],"date-time":"2021-03-12T00:00:00Z","timestamp":1615507200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41874036)"],"award-info":[{"award-number":["41874036)"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2018YFC1503600"],"award-info":[{"award-number":["2018YFC1503600"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Indoor navigation has attracted commercial developers and researchers in the last few decades. The development of localization tools, methods and frameworks enables current communication services and applications to be optimized by incorporating location data. For clinical applications such as workflow analysis, Bluetooth Low Energy (BLE) beacons have been employed to map the positions of individuals in indoor environments. To map locations, certain existing methods use the received signal strength indicator (RSSI). Devices need to be configured to allow for dynamic interference patterns when using the RSSI sensors to monitor indoor positions. In this paper, our objective is to explore an alternative method for monitoring a moving user\u2019s indoor position using BLE sensors in complex indoor building environments. We developed a Convolutional Neural Network (CNN) based positioning model based on the 2D image composed of the received number of signals indicator from both x and y-axes. In this way, like a pixel, we interact with each 10 \u00d7 10 matrix holding the spatial information of coordinates and suggest the possible shift of a sensor, adding a sensor and removing a sensor. To develop CNN we adopted a neuro-evolution approach to optimize and create several layers in the network dynamically, through enhanced Particle Swarm Optimization (PSO). For the optimization of CNN, the global best solution obtained by PSO is directly given to the weights of each layer of CNN. In addition, we employed dynamic inertia weights in the PSO, instead of a constant inertia weight, to maintain the CNN layers\u2019 length corresponding to the RSSI signals from BLE sensors. Experiments were conducted in a building environment where thirteen beacon devices had been installed in different locations to record coordinates. For evaluation comparison, we further adopted machine learning and deep learning algorithms for predicting a user\u2019s location in an indoor environment. The experimental results indicate that the proposed optimized CNN-based method shows high accuracy (97.92% with 2.8% error) for tracking a moving user\u2019s locations in a complex building without complex calibration as compared to other recent methods.<\/jats:p>","DOI":"10.3390\/s21061995","type":"journal-article","created":{"date-parts":[[2021,3,14]],"date-time":"2021-03-14T23:52:06Z","timestamp":1615765926000},"page":"1995","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":39,"title":["Optimized CNNs to Indoor Localization through BLE Sensors Using Improved PSO"],"prefix":"10.3390","volume":"21","author":[{"given":"Danshi","family":"Sun","sequence":"first","affiliation":[{"name":"School of Geodesy and Geomatics, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Erhu","family":"Wei","sequence":"additional","affiliation":[{"name":"School of Geodesy and Geomatics, Wuhan University, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhuoxi","family":"Ma","sequence":"additional","affiliation":[{"name":"Xi\u2019an Division of Surveying and Mapping, Xi\u2019an 710054, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chenxi","family":"Wu","sequence":"additional","affiliation":[{"name":"BGI Engineering Consultants Ltd., Beijing 100038, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shiyi","family":"Xu","sequence":"additional","affiliation":[{"name":"Beijing Satellite Navigation Center, Beijing 100094, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,3,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.future.2018.12.064","article-title":"An efficient event matching system for semantic smart data in the Internet of Things (IoT) environment","volume":"95","author":"Alhakbani","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_2","unstructured":"Gartner, I. (2018, January 4\u20138). Gartner Identifies Top 10 Strategic IoT Technologies and Trends. Proceedings of the Analysts Explore Internet of Things Opportunities and Pitfalls at Gartner Symposium\/ITxpo 2018, Barcelona, Spain."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Gao, J., Wang, H., and Shen, H. (2019, January 9\u201312). Task Failure Prediction in Cloud Data Centers Using Deep Learning. Proceedings of the 2019 IEEE International Conference on Big Data (Big Data), Los Angeles, CA, USA.","DOI":"10.1109\/BigData47090.2019.9006011"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/MCOM.2002.1024422","article-title":"A survey on sensor networks","volume":"40","author":"Akyildiz","year":"2002","journal-title":"IEEE Commun. Mag."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Gao, J., Wang, H., and Shen, H. (2020, January 18\u201322). Smartly Handling Renewable Energy Instability in Supporting A Cloud Datacenter. Proceedings of the 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), New Orleans, LA, USA.","DOI":"10.1109\/IPDPS47924.2020.00084"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.jbi.2006.06.002","article-title":"Workflow modeling in critical care: Piecing together your own puzzle","volume":"40","author":"Malhotra","year":"2007","journal-title":"J. Biomed. Inform."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/j.jbi.2016.11.008","article-title":"Contextual Computing: A Bluetooth based approach for tracking healthcare providers in the emergency room","volume":"65","author":"Frisby","year":"2017","journal-title":"J. Biomed. Inform."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Stehl\u00e9, J., Voirin, N., Barrat, A., Cattuto, C., Colizza, V., Isella, L., R\u00e9gis, C., Pinton, J.F., Khanafer, N., and den Broeck, W.V. (2011). Simulation of an SEIR infectious disease model on the dynamic contact network of conference attendees. BMC Med., 9.","DOI":"10.1186\/1741-7015-9-87"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1549","DOI":"10.1093\/infdis\/jis542","article-title":"Using Sensor Networks to Study the Effect of Peripatetic Healthcare Workers on the Spread of Hospital-Associated Infections","volume":"206","author":"Hornbeck","year":"2012","journal-title":"J. Infect. Dis."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1016\/j.jbi.2010.05.015","article-title":"Toward automated workflow analysis and visualization in clinical environments","volume":"44","author":"Vankipuram","year":"2011","journal-title":"J. Biomed. Inform."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1939","DOI":"10.1016\/j.comcom.2012.06.004","article-title":"A survey of active and passive indoor localisation systems","volume":"35","author":"Deak","year":"2012","journal-title":"Comput. Commun."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Gao, J., Wang, H., and Shen, H. (2020, January 3\u20136). Machine Learning Based Workload Prediction in Cloud Computing. Proceedings of the 2020 29th International Conference on Computer Communications and Networks (ICCCN), Honolulu, HI, USA.","DOI":"10.1109\/ICCCN49398.2020.9209730"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Lymberopoulos, D., Liu, J., Yang, X., Choudhury, R.R., Handziski, V., and Sen, S. (2015, January 14\u201316). A realistic evaluation and comparison of indoor location technologies. Proceedings of the 14th International Conference on Information Processing in Sensor Networks-IPSN\u201915, Seattle, WA, USA.","DOI":"10.1145\/2737095.2737726"},{"key":"ref_14","first-page":"126","article-title":"Richard C. Dubes. Algorithms for Clustering Data","volume":"6","author":"Jain","year":"1989","journal-title":"J. Classif."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lieckfeldt, D., You, J., and Timmermann, D. (2009, January 12\u201314). Exploiting rf-scatter: Human localization with bistatic passive uhf rfid-systems. Proceedings of the 2009 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, Marrakech, Morocco.","DOI":"10.1109\/WiMob.2009.39"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Peng, R., and Sichitiu, M.L. (2006, January 28). Angle of Arrival Localization for Wireless Sensor Networks. Proceedings of the 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks, Reston, VA, USA.","DOI":"10.1109\/SAHCN.2006.288442"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"30865","DOI":"10.1109\/ACCESS.2018.2839699","article-title":"Rainfall Estimation Based on the Intensity of the Received Signal in a LTE\/4G Mobile Terminal by Using a Probabilistic Neural Network","volume":"6","author":"Beritelli","year":"2018","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Luna-Perej\u00f3n, F., Dom\u00ednguez-Morales, M., Guti\u00e9rrez-Gal\u00e1n, D., and Civit-Balcells, A. (2020). Low-Power Embedded System for Gait Classification Using Neural Networks. J. Low Power Electron. Appl., 10.","DOI":"10.3390\/jlpea10020014"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"106159","DOI":"10.1016\/j.asoc.2020.106159","article-title":"Adaptive inertia weight Bat algorithm with Sugeno-Function fuzzy search","volume":"90","author":"Rauf","year":"2020","journal-title":"Appl. Soft Comput."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ferroni, P., Zanzotto, F., Riondino, S., Scarpato, N., Guadagni, F., and Roselli, M. (2019). Breast Cancer Prognosis Using a Machine Learning Approach. Cancers, 11.","DOI":"10.3390\/cancers11030328"},{"key":"ref_21","first-page":"8781379","article-title":"Validation of a Machine Learning Approach for Venous Thromboembolism Risk Prediction in Oncology","volume":"2017","author":"Ferroni","year":"2017","journal-title":"Dis. Mark."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"124147","DOI":"10.1109\/ACCESS.2019.2938390","article-title":"A Reinforcement Learning-Based QAM\/PSK Symbol Synchronizer","volume":"7","author":"Matta","year":"2019","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"105075","DOI":"10.1016\/j.compag.2019.105075","article-title":"Visual features based automated identification of fish species using deep convolutional neural networks","volume":"167","author":"Rauf","year":"2019","journal-title":"Comput. Electron. Agric."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"104340","DOI":"10.1016\/j.dib.2019.104340","article-title":"A citrus fruits and leaves dataset for detection and classification of citrus diseases through machine learning","volume":"26","author":"Rauf","year":"2019","journal-title":"Data Brief"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"186340","DOI":"10.1109\/ACCESS.2019.2961174","article-title":"An Efficient Hardware Implementation of Reinforcement Learning: The Q-Learning Algorithm","volume":"7","author":"Spano","year":"2019","journal-title":"IEEE Access"},{"key":"ref_26","first-page":"565","article-title":"$N$ -Dimensional Approximation of Euclidean Distance","volume":"67","author":"Cardarilli","year":"2020","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"103288","DOI":"10.1016\/j.jbi.2019.103288","article-title":"Tracking a moving user in indoor environments using Bluetooth low energy beacons","volume":"98","author":"Surian","year":"2019","journal-title":"J. Biomed. Inform."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Giuliano, R., Cardarilli, G.C., Cesarini, C., Nunzio, L.D., Fallucchi, F., Fazzolari, R., Mazzenga, F., Re, M., and Vizzarri, A. (2020). Indoor Localization System Based on Bluetooth Low Energy for Museum Applications. Electronics, 9.","DOI":"10.3390\/electronics9061055"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Pu\u0161nik, M., Galun, M., and \u0160umak, B. (2020). Improved Bluetooth Low Energy Sensor Detection for Indoor Localization Services. Sensors, 20.","DOI":"10.3390\/s20082336"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Baronti, P., Barsocchi, P., Chessa, S., Mavilia, F., and Palumbo, F. (2018). Indoor Bluetooth Low Energy Dataset for Localization, Tracking, Occupancy, and Social Interaction. Sensors, 18.","DOI":"10.3390\/s18124462"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Chen, J., Zhang, Y., and Xue, W. (2018). Unsupervised Indoor Localization Based on Smartphone Sensors, iBeacon and Wi-Fi. Sensors, 18.","DOI":"10.3390\/s18051378"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Alarifi, A., Al-Salman, A., Alsaleh, M., Alnafessah, A., Al-Hadhrami, S., Al-Ammar, M., and Al-Khalifa, H. (2016). Ultra Wideband Indoor Positioning Technologies: Analysis and Recent Advances. Sensors, 16.","DOI":"10.3390\/s16050707"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2712","DOI":"10.1109\/JIOT.2020.3019254","article-title":"Online Collaborative Localization","volume":"8","author":"Zhou","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/LSENS.2020.3002838","article-title":"Hierarchical Indoor Localization From Crowdsourced Samples","volume":"4","author":"Abraha","year":"2020","journal-title":"IEEE Sens. Lett."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"102673","DOI":"10.1016\/j.jnca.2020.102673","article-title":"Optimizing AP and Beacon Placement in WiFi and BLE hybrid localization","volume":"164","author":"Tian","year":"2020","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"102714","DOI":"10.1016\/j.jnca.2020.102714","article-title":"Using perceived direction information for anchorless relative indoor localization","volume":"165","author":"Hernandez","year":"2020","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"100300","DOI":"10.1016\/j.iot.2020.100300","article-title":"Machine learning enabled tools and methods for indoor localization using low power wireless network","volume":"12","author":"Ouameur","year":"2020","journal-title":"Internet Things"},{"key":"ref_38","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_39","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.iot.2018.09.001","article-title":"Fast indoor localization for exhibition venues with calibrating heterogeneous mobile devices","volume":"3-4","author":"Li","year":"2018","journal-title":"Internet Things"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1016\/j.future.2018.06.030","article-title":"Smartphone based intelligent indoor positioning using fuzzy logic","volume":"89","author":"Orujov","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Hou, Y., Yang, X., and Abbasi, Q. (2018). Efficient AoA-Based Wireless Indoor Localization for Hospital Outpatients Using Mobile Devices. Sensors, 18.","DOI":"10.3390\/s18113698"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Kang, J., Lee, J., and Eom, D.S. (2018). Smartphone-Based Traveled Distance Estimation Using Individual Walking Patterns for Indoor Localization. Sensors, 18.","DOI":"10.3390\/s18093149"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Malekzadeh, P., Mehryar, S., Spachos, P., Plataniotis, K.N., and Mohammadi, A. (2020, January 4\u20138). Non-Gaussian BLE-Based Indoor Localization Via Gaussian Sum Filtering Coupled with Wasserstein Distance. Proceedings of the ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.","DOI":"10.1109\/ICASSP40776.2020.9054617"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Girgensohn, A., Patel, M., and Biehl, J.T. (2020). Radio-frequency-based indoor-localization techniques for enhancing Internet-of-Things applications. Pers. Ubiquitous Comput.","DOI":"10.1007\/s00779-020-01446-8"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"AL-Madani, B., Orujov, F., Maskeli\u016bnas, R., Dama\u0161evi\u010dius, R., and Ven\u010dkauskas, A. (2019). Fuzzy Logic Type-2 Based Wireless Indoor Localization System for Navigation of Visually Impaired People in Buildings. Sensors, 19.","DOI":"10.3390\/s19092114"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Duong, N.S., and Dinh, T.M. (2019, January 25\u201327). Indoor Localization with lightweight RSS Fingerprint using BLE iBeacon on iOS platform. Proceedings of the 2019 19th International Symposium on Communications and Information Technologies (ISCIT), Ho Chi Minh City, Vietnam.","DOI":"10.1109\/ISCIT.2019.8905160"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1109\/JIOT.2019.2948075","article-title":"Mobility predictions for iot devices using gated recurrent unit network","volume":"7","author":"Adege","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Qureshi, U.M., Umair, Z., and Hancke, G.P. (2019). Evaluating the Implications of Varying Bluetooth Low Energy (BLE) Transmission Power Levels on Wireless Indoor Localization Accuracy and Precision. Sensors, 19.","DOI":"10.3390\/s19153282"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"e3705","DOI":"10.1002\/ett.3705","article-title":"Performance analysis of machine learning and deep learning classification methods for indoor localization in Internet of things environment","volume":"30","author":"Turgut","year":"2019","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/MCOM.2018.1700298","article-title":"Enabling Cognitive Smart Cities Using Big Data and Machine Learning: Approaches and Challenges","volume":"56","author":"Mohammadi","year":"2018","journal-title":"IEEE Commun. Mag."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/1995\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:34:30Z","timestamp":1760160870000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/1995"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,12]]},"references-count":50,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["s21061995"],"URL":"https:\/\/doi.org\/10.3390\/s21061995","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,12]]}}}