WiCluster: Passive Indoor 2D/3D Positioning using WiFi without Precise Labels
Not on the map. Why?
Abstract (arXiv)
We introduce WiCluster, a new machine learning (ML) approach for passive indoor positioning using radio frequency (RF) channel state information (CSI). WiCluster can predict both a zone-level position and a precise 2D or 3D position, without using any precise position labels during training. Prior CSI-based indoor positioning work has relied on non-parametric approaches using digital signal-processing (DSP) and, more recently, parametric approaches (e.g., fully supervised ML methods). However these do not handle the complexity of real-world environments well and do not meet requirements for large-scale commercial deployments: the accuracy of DSP-based method deteriorates significantly in non-line-of-sight conditions, while supervised ML methods need large amounts of hard-to-acquire centimeter accuracy position labels. In contrast, WiCluster is precise, requires weaker label-information that can be easily collected, and works well in non-line-of-sight conditions. Our first contribution is a novel dimensionality reduction method for charting. It combines a triplet-loss with a multi-scale clustering-loss to map the high-dimensional CSI representation to a 2D/3D latent space. Our second contribution is two weakly supervised losses that map this latent space into a Cartesian map, resulting in meter-accuracy position results. These losses only require simple to acquire priors: a sketch of the floorplan, approximate access-point locations and a few CSI packets that are labelled with the corresponding zone in the floorplan. Thirdly, we report results and a robustness study for 2D positioning in two single-floor office buildings and 3D positioning in a two-story home.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 11 of its 24 references that are in the map. First posted on arXiv 31 May 2021.
Builds on
11 of 24 references.
References · 11
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2014Deep metric learning using Triplet networkcited by 422
- 2020SCAN: Learning to Classify Images without Labelscited by 352
- 2019Self-Supervised Learning by Cross-Modal Audio-Video Clusteringcited by 267
- 2019TriMap: Large-scale Dimensionality Reduction Using Tripletscited by 60
- 2019Person-in-WiFi: Fine-grained Person Perception using WiFicited by 57
- 2021Minimum-Distortion Embeddingcited by 26
- 2018mD-Track: Leveraging Multi-Dimensionality in Passive Indoor Wi-Fi Trackingcited by 17
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 2.
4 papers.
- 2022Benchmarking Learnt Radio Localisation under Distribution Shiftcited by 1
- 2024Neural 5G Indoor Localization with IMU Supervisioncited by 1
- 2025Lessons from Deploying Learning-based CSI Localization on a Large-Scale ISAC Platformcited by 1
- 2025Self-Localizing MIMO Beam Mapping with Continuously Evolving Channel Memorycited by 0
- 2025Self-Localizing MIMO Beam Mapping with Continuously Evolving Channel Memory21 Nov 2025
- 2025Lessons from Deploying Learning-based CSI Localization on a Large-Scale ISAC Platform24 Apr 2025
- 2024Neural 5G Indoor Localization with IMU Supervision15 Feb 2024
- 2022Benchmarking Learnt Radio Localisation under Distribution Shift4 Oct 2022