Litcius/Paper detail

FLAG: Flexible, Accurate, and Long-Time User Load Prediction in Large-Scale WiFi System Using Deep RNN

Wenxiong Chen, Feng Lyu, Fan Wu, Peng Yang, Ju Ren

2021IEEE Internet of Things Journal17 citationsDOI

Abstract

In this article, we propose <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">FLAG</i> for flexible, accurate, and long-time user load prediction in a large-scale WiFi system. <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">FLAG</i> enables prediction customization in both time granularity and prediction length. Under an operating WiFi system with more than 7000 APs, a reference implementation of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">FLAG</i> is developed, which consists of three major components. For <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">data acquisition</i> , we process 25 074 733 association records contributed by 55 809 users, to extract the ground truth of AP-level user load. For <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">feature extraction</i> , we perform a comprehensive data analytics to mine vital features to label each AP, which are extracted and classified into three categories, i.e., individual features, spatial features, and temporal features. For the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">model design</i> , we design a deep recurrent neural network (RNN) model, which contains two separate RNNs, i.e., the encoder RNN and decoder RNN. Particularly, the sequential feature vectors are injected into the encoder RNN to learn the “semantic” information, based on which the decoder RNN conducts sequential AP-level predictions. As the semantic vector is injected for each time step prediction, it can effectively reduce the accumulated prediction errors, which enable long period of time predictions. Real data set-based experiments corroborate the efficacy of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">FLAG</i> .

Topics & Concepts

Computer scienceRecurrent neural networkFlag (linear algebra)Scale (ratio)Real-time computingArtificial intelligenceArtificial neural networkAlgebra over a fieldPhysicsMathematicsQuantum mechanicsPure mathematicsWireless Networks and ProtocolsAdvanced MIMO Systems OptimizationIndoor and Outdoor Localization Technologies