Indoor positioning systems are crucial for public safety, healthcare, and IoT, but Wi-Fi fingerprinting faces challenges such as signal interference, multipath effects, and high computational costs. These issues reduce positioning accuracy and make real-time localization difficult.This paper introduces an Ant Colony Optimization (ACO)-based dual clustering method to enhance Wi-Fi fingerprinting accuracy and efficiency. ACO performs coarse clustering by optimizing initial data groupings, while K-means refines clusters for improved precision. The Weighted K-Nearest Neighbor (WKNN) algorithm is then applied for real-time positioning by selecting the most similar signal sub-bases.Experiments show that the proposed method achieves 100% accuracy in building classification and 91% accuracy in floor classification. For latitude and longitude prediction, Random Forest and SVC outperform XGBoost, achieving MSE values of 0.0048 (latitude) and 0.0055 (longitude). The approach also reduces computational overhead by 93.51%, improving efficiency.The study presents a robust, scalable solution for indoor positioning and introduces the Dual Clustering Wi-Fi Localization Dataset (DCWiLD) for future research. Future work will focus on dataset balancing, BLE/UWB integration, and energy optimization for IoT applications.
Copyrights © 2025