Activity recognition in adaptive assistive systems using artificial neural networks

Our research was oriented to develop technologies for independent daily life assistance of elderly or sick persons and to improve the quality of human life. We designed a complex assistive system that can learn and adapt due to the uses of artificial neural networks (ANN). This paper presents the system developed for human activity and health parameters monitoring (temperature, heart rate, acceleration) and focuses on studies and results obtained on arm posture recognition, body posture recognition and usual activities recognition like: lying on various sides, sitting, standing, walking, running, descending or climbing stairs etc. For pattern recognition from the possible biologically inspired algorithms we opted for the ANNs. One direction of research was the design and test of several Matlab ANN models in order to find the best performing architecture. Another research direction was related to the necessary preprocessing of raw data aiming to have a better recognition rate. We find that standard deviation could be used with very good results as a supplementary input data for neurons. We optimized the number of sensors and their placement in order to obtain the best trade-off between recognition rate and the complexity of the recognition system. DOI: http://dx.doi.org/10.5755/j01.eee.22.1.14112

[1]  S. Oniga,et al.  Optimizing FPGA implementation of Feed-Forward Neural Networks , 2008, 2008 11th International Conference on Optimization of Electrical and Electronic Equipment.

[2]  J. Suto,et al.  Microcontroller based health monitoring system , 2013, 2013 IEEE 19th International Symposium for Design and Technology in Electronic Packaging (SIITME).

[3]  József Sütő,et al.  Real time human activity monitoring , 2015 .

[4]  Shuang-Hua Yang,et al.  How the internet of things technology enhances emergency response operations , 2013 .

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

[6]  Chun Zhu,et al.  Hand Gesture and Activity Recognition in Assisted Living Through Wearable Sensing and Computing , 2011 .

[7]  Gaetano Borriello,et al.  A Practical Approach to Recognizing Physical Activities , 2006, Pervasive.

[8]  Maarit Kangas,et al.  Comparison of low-complexity fall detection algorithms for body attached accelerometers. , 2008, Gait & posture.

[9]  Majid Sarrafzadeh,et al.  Accelerometer-based on-body sensor localization for health and medical monitoring applications , 2011, Pervasive Mob. Comput..

[10]  Jozsef Suto,et al.  Human activity recognition using neural networks , 2014, Proceedings of the 2014 15th International Carpathian Control Conference (ICCC).

[11]  Daqing Zhang,et al.  Gesture Recognition with a 3-D Accelerometer , 2009, UIC.

[12]  A K Bourke,et al.  Activity classification using a single chest mounted tri-axial accelerometer. , 2011, Medical engineering & physics.

[13]  Emma Fortune,et al.  Validity of using tri-axial accelerometers to measure human movement - Part I: Posture and movement detection. , 2014, Medical engineering & physics.

[14]  Michael L. Littman,et al.  Activity Recognition from Accelerometer Data , 2005, AAAI.

[15]  Hylton B Menz,et al.  Accelerometry: a technique for quantifying movement patterns during walking. , 2008, Gait & posture.

[16]  Zoltan Gal,et al.  eHealth solutions in the context of Internet of Things , 2014, 2014 IEEE International Conference on Automation, Quality and Testing, Robotics.

[17]  Hongnian Yu,et al.  Elderly activities recognition and classification for applications in assisted living , 2013, Expert Syst. Appl..

[18]  Johannes Peltola,et al.  Activity classification using realistic data from wearable sensors , 2006, IEEE Transactions on Information Technology in Biomedicine.

[19]  Daniel P. Siewiorek,et al.  Activity recognition and monitoring using multiple sensors on different body positions , 2006, International Workshop on Wearable and Implantable Body Sensor Networks (BSN'06).

[20]  Jozsef Suto,et al.  A simple fast fourier transformation algorithm to microcontrollers and mini computers , 2014, IEEE 18th International Conference on Intelligent Engineering Systems INES 2014.