Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Wi-Fi CSI fingerprinting-based indoor positioning using deep learning and vector embedding for temporal stability

Published: 18 February 2025 Publication History

Abstract

Fingerprinting systems based on channel state information (CSI) often rely on updated databases to achieve indoor positioning with high accuracy and resolution of centimeter-level. However, regularly maintaining a large fingerprint database is labor-intensive and computationally expensive. In this paper, we explore the use of deep learning for recognizing long-term temporal CSI data, wherein the site survey was completed weeks before the online testing phase. Compared to other positioning algorithms such as time-reversal resonating strength (TRRS), support vector machines (SVM), and Gaussian classifiers, our deep neural network (DNN) model shows a performance improvement of up to 10% for multi-position classification with centimeter-level resolution. We also exploit vector embeddings, such as i-vectors and d-vectors, which are traditionally employed in speech processing. With d-vectors as the compact representation of CSI, storage and processing requirements can be reduced without affecting performance, facilitating deployments on resource-constrained devices in IoT networks. By injecting i-vectors into a hidden layer, the DNN model originally for multi-position localization can be transformed to location-specific DNN to detect whether the device is static or has moved, resulting in a performance boost from 75.47% to 80.62%. This model adaptation requires a smaller number of recently collected fingerprints as opposed to a full database.

Highlights

Evaluated DNNs for CSI indoor positioning systems for long-term temporal detection.
Investigated d-vectors and i-vectors, commonly used in speech processing, for CSI IPS.
Applied model adaptation to transform location-general to location-specific DNN.

References

[1]
Chen C., Chen Y., Han Y., Lai H., Liu K.J.R., Achieving centimeter-accuracy indoor localization on WiFi platforms: A frequency hopping approach, IEEE Internet of Things Journal 4 (1) (2017) 111–121,.
[2]
Chen H., Zhang Y., Li W., Tao X., Zhang P., ConFi: Convolutional neural networks based indoor wi-fi localization using channel state information, IEEE Access 5 (2017) 18066–18074,.
[3]
Cominelli M., Gringoli F., Restuccia F., Exposing the CSI: A systematic investigation of CSI-based wi-fi sensing capabilities and limitations, in: 2023 IEEE international conference on pervasive computing and communications, 2023, pp. 81–90,.
[4]
Deak G., Curran K., Condell J., A survey of active and passive indoor localisation systems, Computer Communications 35 (16) (2012) 1939–1954,.
[5]
Gönültaş E., Lei E., Langerman J., Huang H., Studer C., CSI-based multi-antenna and multi-point indoor positioning using probability fusion, IEEE Transactions on Wireless Communication 21 (4) (2022) 2162–2176,.
[6]
Graves A., Mohamed A.-r., Hinton G., Speech recognition with deep recurrent neural networks, in: 2013 IEEE international conference on acoustics, speech and signal processing, 2013, pp. 6645–6649,.
[7]
Großwindhager B., Rath M., Kulmer J., Bakr M.S., Boano C.A., Witrisal K., et al., SALMA: UWB-based single-anchor localization system using multipath assistance, in: Proceedings of the 16th ACM conference on embedded networked sensor systems, ACM, New York, NY, USA, 2018, pp. 132–144,.
[8]
Halperin D., Hu W., Sheth A., Wetherall D., Tool release: Gathering 802.11n traces with channel state information, ACM SIGCOMM CCR 41 (1) (2011) 53.
[9]
He K., Zhang X., Ren S., Sun J., Delving deep into rectifiers: Surpassing human-level performance on ImageNet classification, in: 2015 IEEE international conference on computer vision, 2015, pp. 1026–1034,.
[10]
Heigold G., Moreno I., Bengio S., Shazeer N., End-to-end text-dependent speaker verification, in: 2016 IEEE international conference on acoustics, speech and signal processing, 2016, pp. 5115–5119,.
[11]
Hsieh C.-H., Chen J.-Y., Nien B.-H., Deep learning-based indoor localization using received signal strength and channel state information, IEEE Access 7 (2019) 33256–33267,.
[12]
Jakubec M., Jarina R., Lieskovska E., Chmulik M., On deep speaker embeddings for speaker verification, in: 2021 44th International conference on telecommunications and signal processing, 2021, pp. 162–166,.
[13]
Khan D., Ho I.W.-H., Deep learning of CSI for efficient device-free human activity recognition, in: 2021 IEEE 7th world forum on internet of things (WF-ioT), 2021, pp. 19–24,.
[14]
Khan D., Ho I.W.-H., CrossCount: Efficient device-free crowd counting by leveraging transfer learning, IEEE Internet of Things Journal (2022) 1,.
[15]
Khoi Huynh M., Anh Nguyen D., A research on automated guided vehicle indoor localization system via CSI, in: 2019 international conference on system science and engineering, 2019, pp. 581–585,.
[16]
LeCun Y., Bengio Y., Hinton G., Deep learning, Nature 521 (2015) 436–444,.
[17]
Ma Y., Zhou G., Wang S., WiFi sensing with channel state information: A survey, ACM Computing Surveys 52 (3) (2019) 46:1–46:36,. URL http://doi.acm.org/10.1145/3310194.
[18]
Magsino E.R., Ho I.W.H., Situ Z., The effects of dynamic environment on channel frequency response-based indoor positioning, in: 2017 IEEE 28th annual international symposium on personal, indoor, and mobile radio communications, 2017, pp. 1–6,.
[19]
Meneghello F., Garlisi D., Fabbro N.D., Tinnirello I., Rossi M., SHARP: Environment and person independent activity recognition with commodity IEEE 802.11 access points, IEEE Transactions on Mobile Computing 22 (10) (2023) 6160–6175,.
[20]
Meneghello F., Rossi M., Restuccia F., DeepCSI: Rethinking Wi-Fi radio fingerprinting through MU-MIMO CSI feedback deep learning, in: 2022 IEEE 42nd international conference on distributed computing systems, 2022, pp. 1062–1072,.
[21]
Oguntala G., Abd-Alhameed R., Jones S., Noras J., Patwary M., Rodriguez J., Indoor location identification technologies for real-time IoT-based applications: An inclusive survey, Computer Science Review 30 (2018) 55–79,.
[22]
Peddinti, V., Povey, D., & Khudanpur, S. (2015). A time delay neural network architecture for efficient modeling of long temporal contexts. In Sixteenth annual conference of the international speech communication association.
[23]
Pouyanfar S., Sadiq S., Yan Y., Tian H., Tao Y., Reyes M.P., et al., A survey on deep learning: Algorithms, techniques, and applications, ACM Computing Surveys 51 (5) (2018),.
[24]
Praveen Kumar D., Amgoth T., Annavarapu C.S.R., Machine learning algorithms for wireless sensor networks: A survey, Information Fusion 49 (2019) 1–25,. URL http://www.sciencedirect.com/science/article/pii/S156625351830277X.
[25]
Rocamora J.M.B., Fingerprinting-based indoor positioning using channel state information, (Ph.D. thesis) The Hong Kong Polytechnic University, 2023, URL https://theses.lib.polyu.edu.hk/handle/200/12381.
[26]
Rocamora J.M., Ho I.W.-H., Wi-Fi channel state information (CSI) dataset for indoor positioning system (IPS) using Hummingboard Pro, 2024, https://github.com/iVANET-PolyU/CSI_IPS_2020-21/.
[27]
Rocamora J.M., Ho I.W., Mak M., The application of machine learning techniques on channel frequency response based indoor positioning in dynamic environments, in: 2018 IEEE international conference on sensing, communication and networking (SECON workshops), 2018, pp. 1–4,.
[28]
Rocamora J.M., Ho I.W.-H., Mak M.-W., Fingerprint quality classification for CSI-based indoor positioning systems, in: Proceedings of the ACM mobiHoc workshop on pervasive systems in the ioT era, in: PERSIST-ioT ’19, ACM, New York, NY, USA), 2019, pp. 31–36,. URL http://doi.acm.org/10.1145/3331052.3332475.
[29]
Rocamora J.M., Ho I.W.-H., Mak M.-W., Gaussian models for CSI fingerprinting in practical indoor environment identification, in: GLOBECOM 2020 - 2020 IEEE global communications conference, 2020, pp. 1–6,.
[30]
Rocamora J.M., Ho I.W.-H., Mak M.-W., Lau A.P.-T., Survey of CSI fingerprinting-based indoor positioning and mobility tracking systems, IET Signal Processing 14 (7) (2020) 407–419,.
[31]
Snyder D., Garcia-Romero D., Povey D., Time delay deep neural network-based universal background models for speaker recognition, in: 2015 IEEE workshop on automatic speech recognition and understanding, 2015, pp. 92–97,.
[32]
Snyder, D., Garcia-Romero, D., Povey, D., & Khudanpur, S. (2017). Deep neural network embeddings for text-independent speaker verification. In Interspeech (pp. 999–1003).
[33]
Snyder D., Garcia-Romero D., Sell G., Povey D., Khudanpur S., X-Vectors: Robust DNN embeddings for speaker recognition, in: 2018 IEEE international conference on acoustics, speech and signal processing, 2018, pp. 5329–5333,.
[34]
Snyder D., Ghahremani P., Povey D., Garcia-Romero D., Carmiel Y., Khudanpur S., Deep neural network-based speaker embeddings for end-to-end speaker verification, in: 2016 IEEE spoken language technology workshop, 2016, pp. 165–170,.
[35]
Sundararajan K., Woodard D.L., Deep learning for biometrics: A survey, ACM Computing Surveys 51 (3) (2018),.
[36]
Sze V., Chen Y.-H., Yang T.-J., Emer J.S., Efficient processing of deep neural networks: A tutorial and survey, Proceedings of the IEEE 105 (12) (2017) 2295–2329,.
[37]
Variani E., Lei X., McDermott E., Moreno I.L., Gonzalez-Dominguez J., Deep neural networks for small footprint text-dependent speaker verification, in: 2014 IEEE international conference on acoustics, speech and signal processing, 2014, pp. 4052–4056,.
[38]
Veres M., Moussa M., Deep learning for intelligent transportation systems: A survey of emerging trends, IEEE Transactions on Intelligent Transportation Systems 21 (8) (2020) 3152–3168,.
[39]
Wang F., Feng J., Zhao Y., Zhang X., Zhang S., Han J., Joint activity recognition and indoor localization with WiFi fingerprints, IEEE Access 7 (2019) 80058–80068,.
[40]
Wang X., Gao L., Mao S., CSI phase fingerprinting for indoor localization with a deep learning approach, IEEE Internet of Things Journal 3 (6) (2016) 1113–1123,.
[41]
Wang X., Gao L., Mao S., Pandey S., CSI-based fingerprinting for indoor localization: A deep learning approach, IEEE Transactions on Vehicular Technology 66 (1) (2017) 763–776,.
[42]
Wang F., Song Y., Zhang J., Han J., Huang D., Temporal Unet: Sample level human action recognition using WiFi, 2019, arXiv:1904.11953.
[43]
Wang B., Xu Q., Chen C., Zhang F., Liu K.J.R., The promise of radio analytics: A future paradigm of wireless positioning, tracking, and sensing, IEEE Signal Processing Magazine 35 (3) (2018) 59–80,.
[44]
Xie X., Liu X., Lee T., Wang L., Bayesian learning for deep neural network adaptation, IEEE/ACM Transactions on Audio, Speech, and Language Processing 29 (2021) 2096–2110,.
[45]
Xu S.S., Mak M.-W., Cheung C.-C., I-Vector-based patient adaptation of deep neural networks for automatic heartbeat classification, IEEE Journal of Biomedical and Health Informatics 24 (3) (2020) 717–727,.
[46]
Yang Z., Zhou Z., Liu Y., From RSSI to CSI: Indoor localization via channel response, ACM Computing Surveys 46 (2) (2013) 25:1–25:32,.
[47]
Yousefi S., Narui H., Dayal S., Ermon S., Valaee S., A survey on behavior recognition using WiFi channel state information, IEEE Communications Magazine 55 (10) (2017) 98–104,.
[48]
Youssef M., Agrawala A., The Horus WLAN location determination system, in: Proceedings of the 3rd international conference on mobile systems, applications, and services, Association for Computing Machinery, New York, NY, USA, 2005, pp. 205–218,. URL https://doi-org.ezproxy.lb.polyu.edu.hk/10.1145/1067170.1067193.
[49]
Zappone A., Di Renzo M., Debbah M., Wireless networks design in the era of deep learning: Model-based, AI-based, or both?, IEEE Transactions on Communications 67 (10) (2019) 7331–7376,.
[50]
Zhang C., Patras P., Haddadi H., Deep learning in mobile and wireless networking: A survey, IEEE Communications Surveys & Tutorials 21 (3) (2019) 2224–2287,.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal  Volume 264, Issue C
Mar 2025
1584 pages

Publisher

Pergamon Press, Inc.

United States

Publication History

Published: 18 February 2025

Author Tags

  1. Channel state information
  2. Indoor positioning
  3. Deep neural network
  4. I-vector
  5. D-vector
  6. Model adaptation

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media