Adaptive activity and environment recognition for mobile phones.
In this paper, an adaptive activity and environment recognition algorithm running on a mobile phone is presented. The algorithm makes inferences based on sensor and radio receiver data provided by the phone. A wide set of features that can be extracted from these data sources were investigated, and a Bayesian maximum a posteriori classifier was used for classifying between several user activities and environments. The accuracy of the method was evaluated on a dataset collected in a real-life trial. In addition, comparison to other state-of-the-art classifiers, namely support vector machines and decision trees, was performed. To make the system adaptive for individual user characteristics, an adaptation algorithm for context model parameters was designed. Moreover, a confidence measure for the classification correctness was designed. The proposed adaptation algorithm and confidence measure were evaluated on a second dataset obtained from another real-life trial, where the users were requested to provide binary feedback on the classification correctness. The results show that the proposed adaptation algorithm is effective at improving the classification accuracy.
Department of Pervasive Computing, Tampere University of Technology, FI-33101 Tampere, Finland. jussi.parviainen@tut.fi.
Jussi
J
Parviainen
Department of Pervasive Computing, Tampere University of Technology, FI-33101 Tampere, Finland. jayaprasad.bojja@tut.fi.
Jayaprasad
J
Bojja
Department of Pervasive Computing, Tampere University of Technology, FI-33101 Tampere, Finland. jussi.collin@tut.fi.
Jussi
J
Collin
Nokia Technologies, FI-33721 Tampere, Finland. jussi.ar.leppanen@nokia.com.
Jussi
J
Leppänen
Nokia Technologies, FI-33721 Tampere, Finland. antti.eronen@nokia.com.
Antti
A
Eronen