Generation of human computational models with machine learning

Abstract Services in smart environments pursue to increase the quality of people’s lives. The most important issues when developing this kind of environments is testing and validating such services. These tasks usually imply high costs and annoying or unfeasible real-world testing. In such cases, artificial societies may be used to simulate the smart environment (i.e. physical environment, equipment and humans). With this aim, the CHROMUBE methodology guides test engineers when modeling human beings. Such models reproduce behaviors which are highly similar to the real ones. Originally, these models are based on automata whose transitions are governed by random variables. Automaton’s structure and the probability distribution functions of each random variable are determined by a manual test and error process. In this paper, it is presented an alternative extension of this methodology which avoids the said manual process. It is based on learning human behavior patterns automatically from sensor data by using machine learning techniques. The presented approach has been tested on a real scenario, where this extension has given highly accurate human behavior models.

[1]  Barry Brumitt,et al.  EasyLiving: Technologies for Intelligent Environments , 2000, HUC.

[2]  D. S. Moore,et al.  The Basic Practice of Statistics , 2001 .

[3]  Blake Hannaford,et al.  A Hybrid Discriminative/Generative Approach for Modeling Human Activities , 2005, IJCAI.

[4]  Jesse Hoey,et al.  POMDP Models for Assistive Technology , 2005, AAAI Fall Symposium: Caring Machines.

[5]  Glenford J. Myers,et al.  Art of Software Testing , 1979 .

[6]  John J. Barton,et al.  UBIWISE, A Ubiquitous Wireless Infrastructure Simulation Environment , 2002 .

[7]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1989, Math. Control. Signals Syst..

[8]  Henry A. Kautz,et al.  Inferring High-Level Behavior from Low-Level Sensors , 2003, UbiComp.

[9]  Guo-Tan Liao,et al.  HMM machine learning and inference for Activities of Daily Living recognition , 2010, The Journal of Supercomputing.

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

[11]  Edwin Lughofer,et al.  Learning in Non-Stationary Environments: Methods and Applications , 2012 .

[12]  Henry A. Kautz,et al.  Learning and inferring transportation routines , 2004, Artif. Intell..

[13]  Stephen J. McKenna,et al.  Activity summarisation and fall detection in a supportive home environment , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[14]  Timothy David Hirzel,et al.  Visualizing exercise hidden in everyday activity , 2002 .

[15]  Marin Vukovic,et al.  Adaptive user movement prediction for advanced location-aware services , 2009, SoftCOM 2009 - 17th International Conference on Software, Telecommunications & Computer Networks.

[16]  Martin Klepal,et al.  A testbed for evaluating human interaction with ubiquitous computing environments , 2005, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities.

[17]  F. Carandente,et al.  From the Glossary of chronobiology , 1984, La Ricerca in clinica e in laboratorio.

[18]  Karl A. Hribernik,et al.  State-of-the-art and good practice in the field of living labs , 2006, 2006 IEEE International Technology Management Conference (ICE).

[19]  Jacques Demongeot,et al.  A model for the measurement of patient activity in a hospital suite , 2006, IEEE Transactions on Information Technology in Biomedicine.

[20]  Juan A. Botía Blaya,et al.  Chronobiology applied to the development of human behavior computational models , 2012, J. Ambient Intell. Smart Environ..

[21]  James L. McClelland Explorations In Parallel Distributed Processing , 1988 .

[22]  J. Loo,et al.  Human Behaviour Analysis Using Data Collected from Mobile Devices , 2012 .

[23]  Keiichi Yasumoto,et al.  UbiREAL: Realistic Smartspace Simulator for Systematic Testing , 2006, UbiComp.

[24]  Wolfram Burgard,et al.  Learning Motion Patterns of People for Compliant Robot Motion , 2005, Int. J. Robotics Res..

[25]  Bart Jansen,et al.  Context aware inactivity recognition for visual fall detection , 2006, 2006 Pervasive Health Conference and Workshops.

[26]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[27]  Juan A. Botía Blaya,et al.  Flexible Simulation of Ubiquitous Computing Environments , 2011, ISAmI.

[28]  Svetha Venkatesh,et al.  Activity recognition and abnormality detection with the switching hidden semi-Markov model , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[29]  Ling Bao,et al.  Physical activity recognition from acceleration data under semi-naturalistic conditions , 2003 .

[30]  Bernt Schiele,et al.  Decomposition, discovery and detection of visual categories using topic models , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[31]  Martin A. Riedmiller,et al.  A direct adaptive method for faster backpropagation learning: the RPROP algorithm , 1993, IEEE International Conference on Neural Networks.

[32]  M Gautherie,et al.  Circadian rhythm alteration of skin temperature in breast cancer. , 1977, Chronobiologia.

[33]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[34]  Yousif I. Al Mashhadany Recurrent Neural Network with Human Simulator Based Virtual Reality , 2012 .

[35]  Emilio Serrano,et al.  Ubik: a multi-agent based simulator for ubiquitous computing applications , 2009 .

[36]  Ben Kröse,et al.  Care: context awareness in residences for elderly , 2008 .

[37]  Standard Glossary of Software Engineering Terminology , 1990 .

[38]  Luc De Raedt,et al.  Relational transformation-based tagging for human activity recognition , 2007 .

[39]  Shehroz S. Khan,et al.  Towards the detection of unusual temporal events during activities using HMMs , 2012, UbiComp '12.

[40]  María de los Angeles Rol de Lama,et al.  Comprar Cronobiología básica y clínica | María de los Angeles Rol de Lama | 9788493451035 | Editec , 2007 .

[41]  A. Stechow,et al.  Decomposition , 1902, The Indian medical gazette.

[42]  David J. Spiegelhalter,et al.  Machine Learning, Neural and Statistical Classification , 2009 .

[43]  I. Lovrek,et al.  Predicting user movement for advanced location-aware services , 2007, 2007 15th International Conference on Software, Telecommunications and Computer Networks.

[44]  G. Nigel Gilbert,et al.  Simulation for the social scientist , 1999 .

[45]  Nikola Kasabov,et al.  Evolving Connectionist Systems: The Knowledge Engineering Approach , 2007 .

[46]  Boris E. R. de Ruyter,et al.  User Centered Research in ExperienceLab , 2007, AmI.

[47]  Antonio Fernández-Caballero,et al.  Human activity monitoring by local and global finite state machines , 2012, Expert Syst. Appl..

[48]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..