Movement Path Data Generation from Wi-Fi Fingerprints for Recurrent Neural Networks

Sensors (Basel). 2021 Apr 16;21(8):2823. doi: 10.3390/s21082823.

Abstract

The recurrent neural network (RNN) model, which is a deep-learning network that can memorize past information, is used in this paper to memorize continuous movements in indoor positioning to reduce positioning error. To use an RNN model in Wi-Fi-fingerprint based indoor positioning, data set must be sequential. However, Wi-Fi fingerprinting only saves the received signal strength indicator for a location, so it cannot be used as RNN data. For this reason, we propose a movement path data generation technique that generates data for an RNN model for sequential positioning from Wi-Fi fingerprint data. Movement path data can be generated by creating an adjacency list for Wi-Fi fingerprint location points. However, creating an adjacency matrix for all location points requires a large amount of computation. This problem is solved by dividing indoor environment by K-means clustering and creating a cluster transition matrix based on the center of each cluster.

Keywords: K-means clustering; Wi-Fi fingerprint; data pre-processing; deep learning; recurrent neural network.

Grants and funding