Integrating the enriched feature with machine learning algorithms for human movement and fall detection

Movement detection is gaining more and more attention among various pattern recognition problems. Recognizing human movement activity types is extremely useful for fall detection for elderly people. Wireless sensor network technology enables human motion data from wearable wireless sensor devices be transmitted for remote processing. This paper studies methods to process the human motion data received from wearable wireless sensor devices for detecting different types of human movement activities such as sitting, standing, lying, fall, running, and walking. Machine learning methods K Nearest Neighbor algorithm (KNN) and the Back Propagation Neural Network (BPNN) algorithm are used to classify the activities from the data acquired from sensors based on sample data. As there are a large amount of real-time raw data received from sensors and there are noises associated with these data, feature construction and reduction are used to preprocess these raw sensor data obtained from accelerometers embedded in wireless sensing motes for learning and processing. The singular value decomposition (SVD) technique is used for constructing the enriched features. The enriched features are then integrated with machine learning algorithms for movement detection. The testing data are collected from five adults. Experimental results show that our methods can achieve promising performance on human movement recognition and fall detection.

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

[2]  Luca Benini,et al.  Energy-efficient design of battery-powered embedded systems , 1999, Proceedings. 1999 International Symposium on Low Power Electronics and Design (Cat. No.99TH8477).

[3]  Kai-Tai Song,et al.  Remote Activity Monitoring of the Elderly Using a Two-Axis Accelerometer , 2005 .

[4]  Cheng Hua Li,et al.  An efficient document classification model using an improved back propagation neural network and singular value decomposition , 2009, Expert Syst. Appl..

[5]  Laurence T. Yang,et al.  Integrating Preemption Threshold to Fixed Priority DVS Scheduling Algorithms , 2009, 2009 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications.

[6]  T. Munich,et al.  Offline Handwriting Recognition with Multidimensional Recurrent Neural Networks , 2008, NIPS.

[7]  Shuangquan Wang,et al.  Human activity recognition with user-free accelerometers in the sensor networks , 2005, 2005 International Conference on Neural Networks and Brain.

[8]  Nigel H. Lovell,et al.  Design of an unobtrusive wireless sensor network for nighttime falls detection , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[9]  C. N. Scanaill,et al.  A Review of Approaches to Mobility Telemonitoring of the Elderly in Their Living Environment , 2006, Annals of Biomedical Engineering.

[10]  Sandiway Fong,et al.  Natural Language Grammatical Inference with Recurrent Neural Networks , 2000, IEEE Trans. Knowl. Data Eng..

[11]  Nigel H. Lovell,et al.  Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring , 2006, IEEE Transactions on Information Technology in Biomedicine.

[12]  Mark R. Lehto,et al.  Hybrid Singular Value Decomposition: A Model of Human Text Classification , 2007, HCI.

[13]  Jacek Malec,et al.  Timing analysis of reactive rule-based programs , 1998 .

[14]  Jeen-Shing Wang,et al.  Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural classifiers , 2008, Pattern Recognit. Lett..

[15]  Laurence T. Yang,et al.  Enhancing Battery Efficiency for Pervasive Health-Monitoring Systems Based on Electronic Textiles , 2010, IEEE Transactions on Information Technology in Biomedicine.

[16]  Jeffrey M. Hausdorff,et al.  Evaluation of Accelerometer-Based Fall Detection Algorithms on Real-World Falls , 2012, PloS one.

[17]  Meikang Qiu,et al.  Static Security Optimization for Real-Time Systems , 2009, IEEE Transactions on Industrial Informatics.

[18]  Man Lin Synthesis of Control Software in a Layered Architecture from Hybrid Automata , 1999, HSCC.

[19]  Konstantinos Veropoulos,et al.  Medical Decision Making , 2011, Yamada's Textbook of Gastroenterology.

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

[21]  Minyi Guo,et al.  Scheduling Co-Design for Reliability and Energy in Cyber-Physical Systems , 2013, IEEE Transactions on Emerging Topics in Computing.

[22]  Laurence T. Yang,et al.  Multi-core Fixed Priority DVS Scheduling , 2012, ICA3PP.

[23]  Laurence T. Yang,et al.  Parallel Training of An Improved Neural Network for Text Categorization , 2013, International Journal of Parallel Programming.

[24]  Jae Won Lee,et al.  Content-based image classification using a neural network , 2004, Pattern Recognit. Lett..

[25]  Jing Yang,et al.  Beatbox music phone: gesture-based interactive mobile phone using a tri-axis accelerometer , 2005, 2005 IEEE International Conference on Industrial Technology.

[26]  Meikang Qiu,et al.  Energy minimization with loop fusion and multi-functional-unit scheduling for multidimensional DSP , 2008, J. Parallel Distributed Comput..

[27]  Kumar M. Tech,et al.  Energy-Efficient Design of Battery-Powered Embedded Systems , 2012 .

[28]  Yen-Ping Chen,et al.  Online classifier construction algorithm for human activity detection using a tri-axial accelerometer , 2008, Appl. Math. Comput..

[29]  T. Landauer,et al.  Indexing by Latent Semantic Analysis , 1990 .

[30]  Jiann-Liang Chen,et al.  Applied Lightweight Parallel Multi-Appliance Recognition on Smart Meter , 2012, 2012 IEEE 15th International Conference on Computational Science and Engineering.

[31]  Jeen-Shing Wang,et al.  Activity Recognition Using One Triaxial Accelerometer: A Neuro-fuzzy Classifier with Feature Reduction , 2007, ICEC.

[32]  Aleksander Zgrzywa,et al.  Information Retrieval Using Bayesian Networks , 2004, International Conference on Computational Science.

[33]  Patrick Haffner,et al.  Support vector machines for histogram-based image classification , 1999, IEEE Trans. Neural Networks.

[34]  Yiming Yang,et al.  Noise reduction in a statistical approach to text categorization , 1995, SIGIR '95.

[35]  Laurence T. Yang,et al.  Reducing Total Energy for Reliability-Aware DVS Algorithms , 2011, UIC.

[36]  Laurence T. Yang,et al.  Integer Factorization by a Parallel GNFS Algorithm for Public Key Cryptosystems , 2005, ICESS.

[37]  Man Lin Timing Analysis of PL Programs , 1999 .

[38]  Chen Ding,et al.  Parallel Genetic Algorithms for DVS Scheduling of Distributed Embedded Systems , 2007, HPCC.

[39]  Xiao Qin,et al.  Real-time scheduling with quality of security constraints , 2006, Int. J. High Perform. Comput. Netw..

[40]  Paul Lukowicz,et al.  Activity Recognition of Assembly Tasks Using Body-Worn Microphones and Accelerometers , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[41]  Dong Xuan,et al.  PerFallD: A pervasive fall detection system using mobile phones , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[42]  Jun Zhang,et al.  Activity Recognition Based on Hidden Markov Models , 2007, KSEM.