A genetic algorithm for feature selection in gait analysis

This paper deals with the opportunity of extracting useful information from medical data retrieved directly from a stereophotogrammetric system applied to gait analysis, which aims at controlling movements of patients affected by neurological diseases. The proposed approach is intended to a feature selection procedure as an optimization strategy based on genetic algorithms, where the misclassification error of healthy/diseased patients is adopted as the fitness function. This procedure will be used for estimating the performance of widely used classification algorithms, whose performance has been ascertained in many real-world problems with respect to well-known classification benchmarks, both in terms of number of selected features and classification accuracy. Moreover, the technique herein described will provide a useful tool in the context of medical diagnosis. In fact, we will prove that for the classification problem at hand the whole set of features is redundant and it can be significantly pruned. The obtained results on a real dataset acquired in our biomechanics laboratory show a very interesting classification accuracy using six features only among the sixteen acquired by the stereophotogrammetric system.

[1]  Marco Paoloni,et al.  Pelvis-shoulder coordination during level walking in patients with ankylosing spondylitis. , 2011, Gait & posture.

[2]  Donald F. Specht,et al.  Probabilistic neural networks , 1990, Neural Networks.

[3]  Massimo Panella,et al.  Advances in biological time series prediction by neural networks , 2011, Biomed. Signal Process. Control..

[4]  Byung Cheol Song,et al.  A fast multiresolution feature matching algorithm for exhaustive search in large image databases , 2001, IEEE Trans. Circuits Syst. Video Technol..

[5]  政子 鶴岡,et al.  1998 IEEE International Conference on SMCに参加して , 1998 .

[6]  R. Leardi,et al.  Genetic algorithms applied to feature selection in PLS regression: how and when to use them , 1998 .

[7]  Bir Bhanu,et al.  Adaptive image segmentation using a genetic algorithm , 1989, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Massimo Panella,et al.  Multimedia and Gaming Technologies for Telerehabilitation of Motor Disabilities [Leading Edge] , 2015, IEEE Technol. Soc. Mag..

[9]  Zbigniew Michalewicz,et al.  The use of genetic algorithms to solve the economic lot size scheduling problem , 1998, Eur. J. Oper. Res..

[10]  Massimo Panella,et al.  An Accurate Algorithm for the Identification of Fingertips Using an RGB-D Camera , 2013, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[11]  Begonya Garcia-Zapirain,et al.  Gait Analysis Methods: An Overview of Wearable and Non-Wearable Systems, Highlighting Clinical Applications , 2014, Sensors.

[12]  Eric Rogers,et al.  Goal orientated stroke rehabilitation utilising electrical stimulation, iterative learning and Microsoft Kinect , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[13]  Mark K. Hinders,et al.  Fuzzy classification of roof fall predictors in microseismic monitoring , 2010 .

[14]  Massimo Panella,et al.  Dust Detection and Analysis in Museum Environment Based on Pattern Recognition , 2015 .

[15]  Pedro Larrañaga,et al.  A review of feature selection techniques in bioinformatics , 2007, Bioinform..

[16]  V. Sugumaran,et al.  Rough set based rule learning and fuzzy classification of wavelet features for fault diagnosis of monoblock centrifugal pump , 2013 .

[17]  Zhe Zhang,et al.  A Fuzzy Kernel Motion Classifier for Autonomous Stroke Rehabilitation , 2016, IEEE Journal of Biomedical and Health Informatics.

[18]  Lior Rokach,et al.  Data Mining with Decision Trees - Theory and Applications , 2007, Series in Machine Perception and Artificial Intelligence.

[19]  Anil K. Jain,et al.  Dimensionality reduction using genetic algorithms , 2000, IEEE Trans. Evol. Comput..

[20]  Chandramouli Krishnan,et al.  A low cost real-time motion tracking approach using webcam technology. , 2015, Journal of biomechanics.

[21]  James R. Schott,et al.  Principles of Multivariate Analysis: A User's Perspective , 2002 .

[22]  P. Lehoux,et al.  A systematic review of clinical outcomes, clinical process, healthcare utilization and costs associated with telerehabilitation , 2009, Disability and rehabilitation.

[23]  Alison Bowes,et al.  Effectiveness of telemedicine: A systematic review of reviews , 2010, Int. J. Medical Informatics.

[24]  Pat Langley,et al.  An Analysis of Bayesian Classifiers , 1992, AAAI.

[25]  Hyun Seung Yang,et al.  Robust image segmentation using genetic algorithm with a fuzzy measure , 1996, Pattern Recognit..

[26]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[27]  Douglas B. Kell,et al.  Genetic algorithms as a method for variable selection in multiple linear regression and partial least squares regression, with applications to pyrolysis mass spectrometry , 1997 .

[28]  Chong-Ho Choi,et al.  Input feature selection for classification problems , 2002, IEEE Trans. Neural Networks.

[29]  Thomas G. Dietterich,et al.  Learning Boolean Concepts in the Presence of Many Irrelevant Features , 1994, Artif. Intell..

[30]  Dmitrij Frishman,et al.  Pitfalls of supervised feature selection , 2009, Bioinform..

[31]  Aurelio Uncini,et al.  Genre classification of compressed audio data , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.

[32]  G. Sheblé,et al.  Genetic algorithm solution of economic dispatch with valve point loading , 1993 .

[33]  R. Fisher THE STATISTICAL UTILIZATION OF MULTIPLE MEASUREMENTS , 1938 .

[34]  R. Lawrence Rule-Based Classification Systems Using Classification and Regression Tree (CART) Analysis , 2001 .

[35]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[36]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[37]  Victoria L Chester,et al.  Gait Analysis , 2005, Computer Vision, A Reference Guide.

[38]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.