A semi-supervised learning approach for robust indoor-outdoor detection with smartphones
Citations Over TimeTop 10% of 2014 papers
Abstract
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 able 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.
Related Papers
- Making Energy Savings Easier: Usability Metrics for Thermostats(2017)
- → Getting Usability Used(1995)27 cited
- → Diagnosis and identification of key issues of usability for reducing medication errors(2017)2 cited
- → Development of Usability Assessment Indicator of Adjustable Electric Beds for Home Care(2016)1 cited
- → Enhancing the Human-Machine Interface: An Analysis of Unmanned Aerial Systems (UAS) Using the System Usability Scale (SUS)(2023)1 cited