Few-shot learning in Wi-Fi-based indoor positioning
This paper explores the use of few-shot learning in Wi-Fi-based indoor positioning, utilizing convolutional neural networks (CNNs) combined with meta-learning techniques to enhance the accuracy and efficiency of positioning systems. The focus is on addressing the challenge of limited labeled data, a...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/181449 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This paper explores the use of few-shot learning in Wi-Fi-based indoor positioning, utilizing convolutional neural networks (CNNs) combined with meta-learning techniques to enhance the accuracy and efficiency of positioning systems. The focus is on addressing the challenge of limited labeled data, a prevalent issue in extensive indoor environments. The study explores various scenarios, comparing the performance of the base CNN and meta-learning models. The meta-learning approach involves few-shot learning tasks, such as three-way N-shot, five-way N-shot, etc., to enhance the model's ability to generalize from limited data. The experiments were conducted across various scenarios, evaluating the performance of the models with different numbers of samples per class (K) after filtering by cosine similarity (FCS) during both the stages of data preprocessing and meta-learning. The scenarios included both base classes and novel classes, with and without meta-learning. The results indicated that the base CNN model achieved varying accuracy levels depending on the scenario and the number of samples per class retained after FCS. Meta-learning performed acceptably in scenarios with fewer samples, which are the distinct datasets pertaining to novel classes. With 20 samples per class, the base CNN achieved an accuracy of 0.80 during the pre-training stage, while meta-learning (three-way one-shot) achieved an accuracy of 0.78 on a new small dataset with novel classes. |
---|