Abstract
Computational intelligence techniques (CITs) can be used to generate the human knee joint angle walking pattern in the sagittal plane, useful in medical rehabilitation as a specific reference of normal pattern depending on the subject’s age, mass, height and stride duration. In this paper, the knee joint angle reference curves in the sagittal plane were generated by using three different CITs: artificial neural network, extreme learning machine (ELM) and multi-output support vector regression. The gait pattern of a woman is different of the gait pattern of a man, and consequently, their knee joint angle curves are also different. Thus, it was necessary to train and test each of the three CITs for each gender. The data used by the CIT were obtained from volunteers with healthy gait and with different characteristics (gender, age, height and weight). The volunteers’ knee joint angle curves were collected by a system mainly constituted by a treadmill, two web cameras and passive marks positioned at volunteers’ joints. These gait analyses were made for five different walking speeds. It was observed that the best curves for each gender were generated using the ELM. Therefore, the ELM can be used to generate the normal knee joint angle curves expected for any person with specific characteristics (age, mass, height, stride duration), and physicians can use these specific normal curves for comparison purposes instead of using the standard knee joint angle curves of the literature which do not take into consideration the specific characteristics of the joint angle source.
Similar content being viewed by others
References
Caldas R, Mundt M, Potthast W, Buarque de Lima Neto F, Markert B (2017) A systematic review of gait analysis methods based on inertial sensors and adaptive algorithms. Gait Posture 57(February):204–210
Pirker W, Katzenschlager R (2017) Gait disorders in adults and the elderly: a clinical guide. Wien Klin Wochenschr 129(3–4):81–95
Muro-de-la-Herran A, García-Zapirain B, Méndez-Zorrilla A (2014) Gait analysis methods: an overview of wearable and non-wearable systems, highlighting clinical applications. Sensors (Switzerland) 14(2):3362–3394
Horst F, Mildner M, Schöllhorn WI (2017) One-year persistence of individual gait patterns identified in a follow-up study—a call for individualised diagnose and therapy. Gait Posture 58(September):476–480
Luu TP, Low KH, Qu X, Lim HB, Hoon KH (2014) An individual-specific gait pattern prediction model based on generalized regression neural networks. Gait Posture 39(1):443–448
Yun Y, Kim H-C, Shin SY, Lee J, Deshpande AD, Kim C (2014) Statistical method for prediction of gait kinematics with Gaussian process regression. J Biomech 47(1):186–192
Nair BM, Kendricks KD (2016) Deep network for analyzing gait patterns in low resolution video towards threat identification. Electron Imaging 2016(11):1–8
Zeng W, Liu F, Wang Q, Wang Y, Ma L, Zhang Y (2016) Parkinson’s disease classification using gait analysis via deterministic learning. Neurosci Lett 633:268–278
Pushpa Rani GAM (2010) Children abnormal GAIT classification using extreme learning machine. Glob J Comput Sci Technol 10(13):66–72
Kong W, Saad MH, Hannan MA, Hussain A (2014) Human gait state classification using artificial neural network. In: 2014 IEEE symposium on computational intelligence for multimedia, signal and vision processing (CIMSIVP), 9–12 December 2014. https://doi.org/10.1109/CIMSIVP.2014.7013287
Triloka J, Senanayake SMNA, Lai D (2017) Neural computing for walking gait pattern identification based on multi-sensor data fusion of lower limb muscles. Neural Comput Applic 28(Suppl 1):65. https://doi.org/10.1007/s00521-016-2312-x
Semwal VB, Mondal K, Nandi GC (2015) Robust and accurate feature selection for humanoid push recovery and classification: deep learning approach. Neural Comput Appl 28(3):565–574
Huang G-B, Zhu Q-Y, Siew C-K (2006) Extreme learning machine: theory and applications. Neurocomputing 70(1–3):489–501
Ferreira PA, Ferreira JP, Crisóstomo M, Coimbra AP (2016) Low cost vision system for human gait acquisition and characterization. IEEE Int. Conf Ind Eng Eng Manag 2016:291–295
Bohannon RW (1997) Comfortable and maximum walking speed of adults aged 20–79 years: reference values and determinants. Age Ageing 26(1):15–19
Hagan MT, Demuth HB, Beale MH (1996) Neural network design. PWS Publishing Company, New York
Oberg T, Karsznia A, Oberg K (1994) Joint angle parameters in gait: reference data for normal subjects, 10–79 years of age. J Rehabil Res Dev 31(3):199–213
Kaczmarczyk K, Wit A, Krawczyk M, Zaborski J (2011) Artificial neural networks ANN applied for gait classification and physiotherapy monitoring in post stroke patients. In: Suzuki K (ed) Artificial neural networks—methodological advances and biomedical applications, Chap 16. https://doi.org/10.5772/15363. ISBN 978-953-307-243-2
Erzin Y, Turkoz D (2016) Use of neural networks for the prediction of the CBR value of some Aegean sands. Neural Comput Appl 27(5):1415–1426
Gait Analysis AD plot. https://sites.google.com/site/gaitanalysisadplot/file-cabinet
Finker R, Campo I, Echanobe J, Martínez V (2014) An intelligent embedded system for real-time adaptive extreme learning machine. In: 2014 IEEE symposium on intelligent embedded systems (IES), 9–12 December 2014. https://doi.org/10.1109/INTELES.2014.7008987
Huang Y (2009) Advances in artificial neural networks—methodological development and application. Algorithms 2(3):973–1007
Hornik K, Stinchcomb M, White H (1989) Multilayer feedforward Networks are universal approximators. Neural Netw 2(5):359–366. https://doi.org/10.1016/0893-6080(89)90020-8
Huang G, Huang G-B, Song S, You K (2015) Trends in extreme learning machines: a review. Neural Networks 61:32–48
Yanwei H, Dengguo W (2011) Nonlinear internal model control with inverse model based on extreme learning machine. In: Proceedings of the international conference on electric information and control engineering (ICEICE '11). pp 2391–2395
Lin S, Liu X, Fang J, Xu Z (2014) Is extreme learning machine feasible? a theoretical assessment (Part II). IEEE Trans Neural Netw Learn Sys, pp 21–34. https://doi.org/10.1109/TNNLS.2014.2336665
Maliha A, Yusof R, Shapiai MI (2016) Extreme learning machine for structured output spaces. Neural Comput Applic. https://doi.org/10.1007/s00521-016-2754-1
Huang G-B, Ding X, Zhou H (2010) Optimization method based extreme learning machine for classification. Neurocomputing 74(1–3):155–163
Pérez-Cruz F, Camps-Valls G, Soria-Olivas E, Pérez-Ruixo JJ, Figueiras-Vidal AR, Artés-Rodríguez A (2002) Multi-dimensional function approximation and regression estimation. In: Dorronsoro JR (ed) Artificial neural networks — ICANN 2002. ICANN 2002. Lecture Notes in Computer Science, vol 2415. Springer, Berlin. https://doi.org/10.1007/3-540-46084-5_123
Xu Y, Lv X, Xi W (2012) A weighted multi-output support vector regression and its application. J Comput Inf Syst 8(9):3807–3814
Shetty S, Rao YS (2016) SVM based machine learning approach to identify Parkinson’s disease using gait analysis. In: Inventive Computation Technologies (ICICT), international conference, vol 2. IEEE
Ferreira JP, Crisostomo MM, Coimbra AP (2009) SVR versus neural-fuzzy network controllers for the sagittal balance of a biped robot. IEEE Trans Neural Netw 20(12):1885–1897
Tuia D, Verrelst J, Alonso L, Perez-Cruz F, Camps-Valls G (2011) Multioutput support vector regression for remote sensing biophysical parameter estimation. IEEE Geosci Remote Sens Lett 8(4):804–808
Ribeiro B, Lopes N (2013) Extreme learning classifier with deep concepts. Lecture Notes on Computer Science (including Subseries Lecture Notes Artificial Intelligence Lecture Notes on Bioinformatics), vol 8258 LNCS, no. PART 1, pp 182–189
Gomes A, Araújo N, Meneghesso L, Ricardo A, Leite M (2005) System for kinematical analysis of the human gait based on videogrammetry Metodologia Modelo biomecânico. Fisioter e Pesqui 11:3–10
Acknowledgements
This work has been supported by Fundação para a Ciência e a Tecnologia (FCT) and project “ProjB -Diagnosis and Assisted Mobility - Centro-07-ST24-FEDER-002028” with FEDER funding, programs QREN and COMPETE. The authors also acknowledge FCT and COMPETE 2020 program for the financial support to the project “Automatic Adaptation of an Humanoid Robot Gait to Different Floor-Robot Friction Coefficients” (PTDC/EEI-AUT/5141/2014).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Authors declare that they have no conflict of interest.
Rights and permissions
About this article
Cite this article
Ferreira, J.P., Vieira, A., Ferreira, P. et al. Human knee joint walking pattern generation using computational intelligence techniques. Neural Comput & Applic 30, 1701–1713 (2018). https://doi.org/10.1007/s00521-018-3458-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-018-3458-5