Two-stage feature selection using ranking self-adaptive differential evolution algorithm for recognition of acceleration activity

Widespread research on activity recognition is becoming an imperative topic for improving the quality of human health. The fast development of sensing technology has become a fundamental platform for researchers to implement a system that could fulfill human needs. Due to privacy interests and low cost, wearable sensing technology is used in numerous physical activity monitoring and recognition systems. While these systems have proved to be successful, it is crucial to pay attention to the less relevant features to be classified. In such circumstances, it might happen that some features are less meaningful for describing the activity. Less complex and easy to understand, feature ranking is gaining a lot of attention in most feature dimension problems such as in bioinformatics and hyperspectral images. However, the improvement of ranking features in activity recognition has not yet been achieved. On the other hand, an evolutionary algorithm has proven its effectiveness in searching the best feature subsets. An exhaustive searching process of finding an optimal parameter value is another challenge. Consequently, this paper proposes a ranking self-adaptive differential evolution (rsaDE) feature selection algorithm. The proposed algorithm is capable of selecting the optimal feature subsets while improving the recognition of acceleration activity using a minimum number of features. The experiments employed real-world physical acceleration data sets: WISDM and PAMAP2. As a result, rsaDE performed better than the current methods in terms of model performance and its efficiency in the context of random forest ensemble classifiers.

[1]  G.R.S. Murthy,et al.  Hand gesture recognition using neural networks , 2010, 2010 IEEE 2nd International Advance Computing Conference (IACC).

[2]  Wendong Xiao,et al.  Recognition of Human Stair Ascent and Descent Activities Based on Extreme Learning Machine , 2015 .

[3]  P. Subashini,et al.  Optimal Feature Subset Selection Using Differential Evolution and Extreme Learning Machine , 2014 .

[4]  Yaochu Jin,et al.  $$\mu $$μJADE: adaptive differential evolution with a small population , 2016, Soft Comput..

[5]  Rahim Tafazolli,et al.  A survey on smartphone-based systems for opportunistic user context recognition , 2013, CSUR.

[6]  Chelsea Dobbins,et al.  Detecting physical activity within lifelogs towards preventing obesity and aiding ambient assisted living , 2017, Neurocomputing.

[7]  José Francisco Martínez Trinidad,et al.  A review of instance selection methods , 2010, Artificial Intelligence Review.

[8]  Ahmed Kattan,et al.  Better Physical Activity Classification using Smartphone Acceleration Sensor , 2014, Journal of Medical Systems.

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

[10]  Vadim V. Strijov,et al.  Human activity recognition using quasiperiodic time series collected from a single tri-axial accelerometer , 2016, Multimedia Tools and Applications.

[11]  M Weiss Gary,et al.  Actitracker: A Smartphone-Based Activity Recognition System for Improving Health and Well-Being , 2016 .

[12]  Davide Anguita,et al.  A Public Domain Dataset for Human Activity Recognition using Smartphones , 2013, ESANN.

[13]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

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

[15]  John Nelson,et al.  Activity recognition with smartphone support. , 2014, Medical engineering & physics.

[16]  Sung-Bae Cho,et al.  Human activity recognition using smartphone sensors with two-stage continuous hidden Markov models , 2014, 2014 10th International Conference on Natural Computation (ICNC).

[17]  Didier Stricker,et al.  Introducing a New Benchmarked Dataset for Activity Monitoring , 2012, 2012 16th International Symposium on Wearable Computers.

[18]  Hugo Gamboa,et al.  Human activity data discovery from triaxial accelerometer sensor: Non-supervised learning sensitivity to feature extraction parametrization , 2015, Inf. Process. Manag..

[19]  Ahmed Kattan,et al.  Physical Activities Monitoring Using Wearable Acceleration Sensors Attached to the Body , 2015, PloS one.

[20]  Goran Martinovic,et al.  A differential evolution approach to dimensionality reduction for classification needs , 2014, Int. J. Appl. Math. Comput. Sci..

[21]  Adel Al-Jumaily,et al.  Feature subset selection using differential evolution and a statistical repair mechanism , 2011, Expert Syst. Appl..

[22]  J. K. Mandal,et al.  Activity recognition system using inbuilt sensors of smart mobile phone and minimizing feature vectors , 2015, Microsystem Technologies.

[23]  Silvia Conforto,et al.  Varying behavior of different window sizes on the classification of static and dynamic physical activities from a single accelerometer. , 2015, Medical engineering & physics.