Skip to main content
Log in

A database-driven neural computing framework for classification of vertical jump patterns of healthy female netballers using 3D kinematics–EMG features

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Classification of athletes’ performance in vertical jump (VJ) tests is a recommended practice at various stages of athlete fitness development and performance enhancement. The practice is, however, currently conducted subjectively and mainly based on measures of the vertical jump height (VJH) attained in standardized VJ tests. The current study presents an intelligent integrated classification framework (IICF) for classification of athlete performance in single-leg (SL) and double-leg (DL) standing VJ tests based on lower extremity (LE) biomechanical data. Biomechanical data consisted of three-dimensional (3D) kinematics and electromyography (EMG) features generated from ankle–knee joints and eight LE muscles of 13 healthy female national netball players (subjects) obtained during six trials of SL-left leg (SLLL), SL-right leg (SLRL), and DL VJ tests. Each participating subject had prior VJ classification by the trainer as either excellent or very good in each of the three VJ tests. IICF introduced in this work utilizes an integration of the scalable and interoperable relational database management system (MySQLDB) and artificial neural networks (ANNs). Integrated pattern sets containing the extracted features (EF) obtained from first three VJ trials data were randomly partitioned into design and test data sets and ANN implemented using fully connected multilayer perceptron feedforward neural networks (MLP-FFNN) with three different training algorithms. Subjects’ prior VJ classifications were used as MLP-FFNN target outputs. A second classifier is trained using support vector machine (SVM) using three different kernel mapping functions and performances between MPL-FFNN and SVM classifiers compared on both training and independent test pattern sets. The test pattern sets comprise of EF generated from the latter three VJ trials data stored in MySQLDB. The average classification accuracy (F-measure) achieved by the optimally trained MLP-FFNN classifier on independent test pattern sets across all the three VJ activities was 93.33% (86.67–96.77%), whereas SVM classifier’s was 82.5% (73.33–87.5%). Through a custom-made web-based interface having backend integration of MySQLDB and the optimally trained MLP-FFNN, classification of individual subjects’ pattern sets from either VJ activities is also enabled. Individual subjects’ classification results can then be compared with prior classifications by the trainer, and differences were highlighted. IICF introduced in this work has demonstrated its feasibility as an objective complementary assessment tool for trainers during conducting of SL and DL vertical jump tests for netball players and athletes in general. Descriptive statistics for the entire experimental data sets’ features used in this study are also presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Hoffman J (2006) Norms for fitness, performance and health. Human Kinetics, Champaigne

    Google Scholar 

  2. Gamble P (2011) Physical preparation for netball: part 1—needs analysis and injury epidemiology. Prof Strength Cond 22:10–15

    Google Scholar 

  3. Young WB, Macdonald C, Flowers MA (2001) Validity of double- and single-leg vertical jumps as tests of leg extensor muscle function. J Strength Cond Res 15:6–11

    Google Scholar 

  4. Ostojić SM, Stojanović M, Ahmetović Z (2010) Vertical jump as a tool in assessment of muscular power and anaerobic performance. Med Pregl 63(5–6):371–375

    Google Scholar 

  5. Lames M, McGarry T (2007) On the search for reliable performance indicators in game sports. Int J Perform Anal Sport 7(1):62–79

    Google Scholar 

  6. Adrian B (2010) How should we normalize electromyograms obtained from healthy participants? What we have learned from over 25 years of research. J Electromyogr Kinesiol 20:1023–1035

    Google Scholar 

  7. Filzah Pg Damit DN, Arosha Senanayake SMN, Malik OA, Tuah PNBP (2017) Instrumented measurement analysis system for soldiers’ load carriage movement using 3-D kinematics and spatio-temporal features. Measurement 95:230–238

    Google Scholar 

  8. Anne D, Mark G (2010) Kinematic analysis of netball goal shooting: a comparison of junior and senior players. J Sports Sci 28(12):1299–1307

    Google Scholar 

  9. Triloka J, Senanayake SMNA, Lai D (2016) Neural computing for walking gait pattern identification based on multi-sensor data fusion of lower limb muscles. Neural Comput Appl. https://doi.org/10.1007/s00521-016-2312-x

    Article  Google Scholar 

  10. Verma B, Lane C (2000) Vertical jump height prediction using EMG characteristics and neural networks. Cogn Syst Res 1(3):135–141

    Google Scholar 

  11. Wilson RL (1995) Ranking college football teams: a neural network approach. Interfaces 25(4):44–59

    Google Scholar 

  12. Subramanian RI, Ramesh S (2009) Prediction of athletes’ performance using neural networks: an application in cricket team selection. Expert Syst Appl 36(3):5510–5522

    Google Scholar 

  13. William AY II, William SH, Gary RW (2008) determining hall of fame status for major league baseball using an artificial neural network. J Quant Anal Sports 4(4):4

    MathSciNet  Google Scholar 

  14. Sahin Y, Ikbal E, Yahya P (2013) Design of adaptive neural predictor for failure analysis on hip and knee joints of humans. Neural Comput Appl 23(1):73–87

    Google Scholar 

  15. Menke JE, Martinez TR (2008) A Bradley–Terry artificial neural network model for individual ratings in group competitions. Neural Comput Appl 17(2):175–186

    Google Scholar 

  16. Delen D, Sharda R (2008) Artificial neural networks in decision support systems. In: Burstein F, Holsapple C (eds) Handbook on decision support systems 1. International handbooks information system. Springer, Berlin

    Google Scholar 

  17. Silva AJ, Costa AM, Oliveira PM, Reis VM, Saavedra J, Perl J et al (2007) The use of neural network technology to model swimming performance. J Sports Sci Med 6(1):117–125

    Google Scholar 

  18. Coban Ramazan (2014) Power level control of the TRIGA Mark-II research reactor using the multifeedback layer neural network and the particle swarm optimization. Ann Nucl Energy 69:260–266

    Google Scholar 

  19. McCullagh J, Whitfort T (2013) An investigation into the application of artificial neural networks to the prediction of injuries in sport. World Acad Sci Eng Technol Int Sci Index 79 Int J Med Health Biomed Bioeng Pharm Eng 7(7):356–360

  20. Yoo TK, Kim DW, Choi SB, Oh E, Park JS (2016) Simple scoring system and artificial neural network for knee osteoarthritis risk prediction: a cross-sectional study. PLoSONE 11(2):e0148724

    Google Scholar 

  21. Adam M, Adam Z, Igor R (2011) A neural network model approach to athlete selection. Sports Eng 13:83–93

    Google Scholar 

  22. Codd EF (1982) Relational database: a practical foundation for productivity. Commun ACM 25:109–117

    Google Scholar 

  23. Micheal K (2005) The definitive guide to MySQL 5, third edition (definitive guide). ApressBerkely, CA

    Google Scholar 

  24. Santos AB, Arcay J, Dorado AB, Rodriguez AP (2002) Artificial neural networks manipulation server: research on the integration of databases and artificial neural networks. Neural Comput Appl 11(1):3–16

    MATH  Google Scholar 

  25. Vladan P, Nenad R, Vladimir P (2009) Identification of sport talents using a web-oriented expert system with a fuzzy module. Expert Syst Appl 36(5):8830–8838

    Google Scholar 

  26. Francisco L, Alexandre CM, Anderson A (2016) iSports: a web-oriented expert system for talent identification in soccer. Expert Syst Appl 44:400–412

    Google Scholar 

  27. Caruana R, Niculescu-Mizil A (2006) An empirical comparison of supervised learning algorithms. In: Proceedings of international conference machine learning, pp 161–168

  28. Hastie T, Tibshirani R, Friedman J (2008) The elements of statistical learning, 2nd edn. Springer, New York

    MATH  Google Scholar 

  29. Christianini N, Shawe-Taylor J (2000) An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, Cambridge

    Google Scholar 

  30. Taylor SJ, Cristianini N. Kernel methods for pattern analysis. Cambridge University; 2004

  31. Kher R, Pawar T, Thakar V, Shah H (2015) Physical activities recognition from ambulatory ECG signals using neuro-fuzzy classifiers and support vector machines. J Med Eng Technol 39(2):138–152

    Google Scholar 

  32. Ren J (2012) ANN vs. SVM: which one performs better in classification of MCCs in mammogram imaging. Knowl Based Syst 26:144–153

    Google Scholar 

  33. Senanayake SMNA, Malik OA, Iskandar M, Zaheer D (2014) A knowledge-based intelligent framework for anterior cruciate ligament rehabilitation monitoring. Appl Soft Comput 20:127–141

    Google Scholar 

  34. Grant LI (2011) T scores. Encyclopedia of clinical neuropsychology. Springer, New York, pp 2459–2460

    Google Scholar 

  35. Umberger BR (1998) Mechanics of the vertical jump and two joint muscles: implications for training. Strength Cond 20(5):70–74

    Google Scholar 

  36. Akl A (2013) The role of biomechanical parameters and muscle activity during eccentric and concentric contractions in vertical jump performance. J Phys Educ Sport 13:430–437

    Google Scholar 

  37. Hermens HJ, Freriks B, Disselhorst-Klug C, Rau G (2000)Development of recommendations for SEMG sensors and sensor placement procedures. J Electromyogr Kinesiol 10(5):361–374

    Google Scholar 

  38. Zaheer F, Roy SH, De Luca CJ (2012) Preferred sensor sites for surface EMG signal detection. Physiol Meas 33(2):195–206

    Google Scholar 

  39. Raez MBI, Hussain MS, Yasin FM (2006) Techniques of EMG signal analysis: detection, processing, classification and applications. Biol Proced 8:11–35

    Google Scholar 

  40. Bartlett R (2006) Artificial intelligence in sports biomechanics: new dawn or false hope? J Sports Sci Med 5(4):474–479

    Google Scholar 

  41. Widrow B, Lehr MA (1990) 30 Years of adaptive neural networks: perceptron, machine and backpropagation. Proc IEEE 78(9):1415–1442

    Google Scholar 

  42. Jen-Lun Y, FineTL(1998) Neural-network design for small training sets of high dimension. IEEE Trans Neural Netw 9(2): 266-280

  43. Moller FM (1993) A scaled conjugate gradient algorithm for fast supervised learning. Neural Netw 6(4):525–533

    Google Scholar 

  44. Jonathan RS (1994)An Introduction to the Conjugate Gradient Method Without the Agonizing Pain: Edition 1.25

  45. Riedmiller M, Braun H (1993) A direct adaptive method for faster backpropagation learning: the RPROP algorithm. Proc IEEE Int Conf Neural Netw 1993:586–591

    Google Scholar 

  46. MATLAB and Neural Network Toolbox™ Release (2012b) TheMathWorks, Inc., Natick, Massachusetts

  47. Malik OA, Senanayake SMNA, Zaheer D (2015) An intelligent recovery progress evaluation system for ACL reconstructed subjects using integrated 3-D kinematics and EMG features. IEEE J Biomed Health Inform 19(2):453–463

    Google Scholar 

  48. Alahakone AU, Senanayake SMNA (2010) A hybrid intelligent system combining self organizing maps and case based reasoning for evaluating postural control. In: IEEE conference on multisensor fusion and integration, Salt Lake City, UT, pp 38–43

  49. Hosmer DW, Lemeshow S (2000) Applied logistic regression, 2nd edn. Wiley, NJ, p 164

    MATH  Google Scholar 

  50. Coban Ramazan (2013) A Context layered locally recurrent neural network for dynamic system identification”. Eng Appl Artif Intell 26(1):241–250

    Google Scholar 

  51. Ye F (2017) Particle swarm optimization-based automatic parameter selection for deep neural networks and its applications in large-scale and high-dimensional data. PLoS ONE 12(12):e0188746

    Google Scholar 

  52. Ucan ON, Bilgili E, Coban R (2002) Extraction of facial features using genetic cellular neural networks. Istanb Univ Eng Fac J Electr Electron 2(2):601–609

    Google Scholar 

Download references

Acknowledgements

Authors sincerely acknowledge and appreciate the support and cooperation received from the staff of Brunei netball association (BNA) as well as Sports Medicine and Research Centre (SMRC) of Brunei Darussalam. Special thanks go to all netball athletes who voluntarily and patiently participated in this study. There was specific mention of two persons in appreciation of their tremendous support throughout this research, Ms. Thilaka Jinadasa and Mr.Illepurma Ranasinghe, the national netball coach and the head physical and strength conditioning at Ministry of Defense, Brunei Darussalam, respectively. This work was in part supported by the University Research Council (URC) grant scheme at Universiti Brunei Darussalam under the grant No: UBD/PNC2/2/RG/1(195) titled ‘Integrated Motion Analysis System (IMAS).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. M. N. Arosha Senanayake.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yahya, U., Arosha Senanayake, S.M.N. & Naim, A.G. A database-driven neural computing framework for classification of vertical jump patterns of healthy female netballers using 3D kinematics–EMG features. Neural Comput & Applic 32, 1481–1500 (2020). https://doi.org/10.1007/s00521-018-3653-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-018-3653-4

Keywords

Navigation