Abstract
The recognition of physical activities using sensors on mobile devices has been mainly addressed with supervised and semi-supervised learning. The state-of-the-art methods are mainly based on the analysis of the user's movement patterns that emerge from inertial sensors data. While the literature on this topic is quite mature, existing approaches are still not adequate to discriminate activities characterized by similar physical movements. The context that surrounds the user (e.g., semantic location) could be used as additional information to significantly extend the set of recognizable activities. Since collecting a comprehensive training set with activities performed in every possible context condition is too costly, if possible at all, existing works proposed knowledge-based reasoning over ontological representation of context data to refine the predictions obtained from machine learning. A problem with this approach is the rigidity of the underlying logic formalism that cannot capture the intrinsic uncertainty of the relationships between activities and context. In this work, we propose a novel activity recognition method that combines semi-supervised learning and probabilistic ontological reasoning. We model the relationships between activities and context as a combination of soft and hard ontological axioms. For each activity, we use a probabilistic ontology to compute its compatibility with the current context conditions. The output of probabilistic semantic reasoning is combined with the output of a machine learning classifier based on inertial sensor data to obtain the most likely activity performed by the user. The evaluation of our system on a dataset with 13 types of activities performed by 26 subjects shows that our probabilistic framework outperforms both a pure machine learning approach and previous hybrid approaches based on classic ontological reasoning.
Highlights
INTRODUCTIONMobile devices are increasingly capable of sensing and reasoning. This continuous evolution enables the development of intelligent context-aware applications based on the recognition of human activities [1]
Nowadays, mobile devices are increasingly capable of sensing and reasoning
We propose a technique that combines machine learning and probabilistic reasoning to overcome known issues of activity recognition based on machine learning
Summary
Mobile devices are increasingly capable of sensing and reasoning. This continuous evolution enables the development of intelligent context-aware applications based on the recognition of human activities [1]. Activity recognition has been mainly tackled with supervised machine learning approaches on inertial sensors data [2] and more recently with semi-supervised learning [3] While those data-driven approaches generally lead to high recognition rates considering few physical activities, their effectiveness on complex and context-dependent activities is still unclear. CAVIAR assumes that the user can not perform certain activities in certain semantic locations (e.g., running in an indoor environment) Such rigid rules inevitably lead to recognition errors when confronted with unusual but entirely possible real-life scenarios. From CAVIAR [7], that uses rigid ontological reasoning for context-refinement, ProCAVIAR proposes an original application of probabilistic ontologies, obtaining a more realistic model of common knowledge by capturing the probabilistic relationships between activities and the context in which they are performed
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.