A semi-supervised learning approach for robust indoor-outdoor detection with smartphones

Valentin Radu, Panagiota Katsikouli, Rik Sarkar, Mahesh K. Marina
2014 Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems - SenSys '14  
The environmental context of a mobile device determines how it is used and how the device can optimize operations for greater efficiency and usability. We consider the problem of detecting if a device is indoor or outdoor. Towards this end, we present a general method employing semi-supervised machine learning and using only the lightweight sensors on a smartphone. We find that a particular semi-supervised learning method called co-training, when suitably engineered, is most effective. It is
more » ... e to automatically learn characteristics of new environments and devices, and thereby provides a detection accuracy exceeding 90% even in unfamiliar circumstances. It can learn and adapt online, in real time, at modest computational costs. Thus the method is suitable for on-device learning. Implementation of the indoor-outdoor detection service based on our method is lightweight in energy use -it can sleep when not in use and does not need to track the device state continuously. It is shown to outperform existing indoor-outdoor detection techniques that rely on static algorithms or GPS, in terms of both accuracy and energy-efficiency.
doi:10.1145/2668332.2668347 dblp:conf/sensys/RaduKSM14 fatcat:dfv3yx54onhclcpd7ebggmuevy