Towards context classification and reasoning in IoT

Internet of Things (IoT) is the future of ubiquitous and personalized intelligent service delivery. It consists of interconnected, addressable and communicating everyday objects. To realize the full potentials of this new generation of ubiquitous systems, IoT's ‘smart’ objects should be supported with intelligent platforms for data acquisition, pre-processing, classification, modeling, reasoning and inference including distribution. However, some current IoT systems lack these capabilities: they provide mainly the functionality for raw sensor data acquisition. In this paper, we propose a framework towards deriving high-level context information from streams of raw IoT sensor data, using artificial neural network (ANN) as context recognition model. Before building the model, raw sensor data were pre-processed using weighted average low-pass filtering and a sliding window algorithm. From the resulting windows, statistical features were extracted to train ANN models. Analysis and evaluation of the proposed system show that it achieved between 87.3% and 98.1% accuracies.

[1]  Martin Gonzalez-Rodriguez,et al.  Semantic-based context modeling for quality of service support in IoT platforms , 2016, 2016 IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[2]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[3]  M.O. Adigun,et al.  On Modeling Adaptation in Context-Aware Mobile Grid Systems , 2007, Third International Conference on Autonomic and Autonomous Systems (ICAS'07).

[4]  Jaeho Kim,et al.  Standards-Based Worldwide Semantic Interoperability for IoT , 2016, IEEE Communications Standards.

[5]  Tae-Seong Kim,et al.  A Triaxial Accelerometer-Based Physical-Activity Recognition via Augmented-Signal Features and a Hierarchical Recognizer , 2010, IEEE Transactions on Information Technology in Biomedicine.

[6]  Noël Crespi,et al.  Dynamic Social Structure of Things: A Contextual Approach in CPSS , 2015, IEEE Internet Computing.

[7]  Gyu Myoung Lee,et al.  Strengthening trust in the future social-cyber-physical infrastructure: an ITU-T perspective , 2016, IEEE Communications Magazine.

[8]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[9]  Simon A. Dobson,et al.  Situation identification techniques in pervasive computing: A review , 2012, Pervasive Mob. Comput..

[10]  Abayomi Moradeyo Otebolaku,et al.  User context recognition using smartphone sensors and classification models , 2016, J. Netw. Comput. Appl..

[11]  Miguel A. Labrador,et al.  A Survey on Human Activity Recognition using Wearable Sensors , 2013, IEEE Communications Surveys & Tutorials.

[12]  Zhu Wang,et al.  From the internet of things to embedded intelligence , 2013, World Wide Web.

[13]  Juha Röning,et al.  Recognizing Human Activities User-independently on Smartphones Based on Accelerometer Data , 2012, Int. J. Interact. Multim. Artif. Intell..

[14]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[15]  Diogo R. Ferreira,et al.  Preprocessing techniques for context recognition from accelerometer data , 2010, Personal and Ubiquitous Computing.

[16]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[17]  Kalaiarasi Sonai Muthu,et al.  Classification Algorithms in Human Activity Recognition using Smartphones , 2012 .

[18]  Peter Friess,et al.  Internet of Things Strategic Research Roadmap , 2011 .

[19]  Gyu Myoung Lee,et al.  RpR: A Trust Computation Model for Social Internet of Things , 2016, 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld).

[20]  Jukka Riekki,et al.  Semantic Reasoning for Context-Aware Internet of Things Applications , 2016, IEEE Internet of Things Journal.

[21]  Abayomi Moradeyo Otebolaku,et al.  Context-Aware Personalization Using Neighborhood-Based Context Similarity , 2017, Wirel. Pers. Commun..