Distributed-neuron-network based machine learning on smart-gateway network towards real-time indoor data analytics

Indoor data analytics is one typical example of ambient intelligence with behaviour or feature extraction from environmental data. It can be utilized to help improve comfort level in building and room for occupants. To address dynamic ambient change in a large-scaled space, real-time and distributed data analytics is required on sensor (or gateway) network, which however has limited computing resources. This paper proposes a computationally efficient data analytics by distributed-neuron-network (DNN) based machine learning with application for indoor positioning. It is based on one incremental L2-norm based solver for learning collected WiFi-data at each gateway and is further fused for all gateways in the network to determine the location. Experimental results show that with multiple distributed gateways running in parallel, the proposed algorithm can achieve 50x and 38x speedup during data testing and training time respectively with comparable positioning accuracy, when compared to traditional support vector machine (SVM) method.

[1]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[2]  Wei Liu,et al.  Distance Measurement Model Based on RSSI in WSN , 2010, Wirel. Sens. Netw..

[3]  L. Trefethen,et al.  Numerical linear algebra , 1997 .

[4]  Mauro Brunato,et al.  Statistical learning theory for location fingerprinting in wireless LANs , 2005, Comput. Networks.

[5]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[7]  Vlado Handziski,et al.  Node Sequence Discovery in Wireless Sensor Networks , 2013, 2013 IEEE International Conference on Distributed Computing in Sensor Systems.

[8]  Oguz Ergin,et al.  Proceedings of the 2015 Design, Automation Test in Europe Conference Exhibition , 2015 .

[9]  S. Frick,et al.  Compressed Sensing , 2014, Computer Vision, A Reference Guide.

[10]  R. Battiti,et al.  Neural network models for intelligent networks : deriving the location from signal patterns , 2002 .

[11]  Dik Lun Lee,et al.  A topology-based semantic location model for indoor applications , 2008, GIS '08.

[12]  Hao Yu,et al.  Indoor positioning by distributed machine-learning based data analytics on smart gateway network , 2015, 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[13]  Tom Chau,et al.  A Review of Indoor Localization Technologies: towards Navigational Assistance for Topographical Disorientation , 2010 .

[14]  Sotiris E. Nikoletseas,et al.  Decentralizing and Adding Portability to an IoT Test-Bed through Smartphones , 2014, 2014 IEEE International Conference on Distributed Computing in Sensor Systems.

[15]  Diane J. Cook,et al.  Author's Personal Copy Pervasive and Mobile Computing Ambient Intelligence: Technologies, Applications, and Opportunities , 2022 .

[16]  Robert K. L. Gay,et al.  Error Minimized Extreme Learning Machine With Growth of Hidden Nodes and Incremental Learning , 2009, IEEE Transactions on Neural Networks.

[17]  William C. Mann,et al.  Enabling location-aware pervasive computing applications for the elderly , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[18]  Malcolm David Macnaughtan,et al.  Positioning GSM telephones , 1998, IEEE Commun. Mag..

[19]  Luca Benini,et al.  Bluetooth indoor localization with multiple neural networks , 2010, IEEE 5th International Symposium on Wireless Pervasive Computing 2010.

[20]  David J. Miller,et al.  Critic-driven ensemble classification , 1999, IEEE Trans. Signal Process..