Evolving Connectionist Systems for Adaptive Sport Coaching

  • Boris Bacic
  • Nikola Kasabov
  • Stephen MacDonell
  • Shaoning Pang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4985)


Contemporary computer assisted coaching software operates either on a particular sub-space of the wider problem or requires expert(s) to operate and provide explanations and recommendations. This paper introduces a novel motion data processing methodology oriented to the provision of future generation sports coaching software. The main focus of investigation is the development of techniques that facilitate processing automation, incremental learning from initially small data sets, and robustness of architecture with a degree of interpretation on individual sport performers’ motion techniques. Findings from a case study using tennis motion data verify the prospect of building similar models and architectures for other sports or entertainment areas in which the aims are to improve human motion efficacy and to prevent injury. A central feature is the decoupling of the high-level analytical architecture from the low-level processing of motion data acquisition hardware, meaning that the system will continue to work with future motion acquisition devices.


Classification Coaching Rule CREM Coaching Scenario ECOS EFuNN iB-fold Feature Extraction Local Personalised Global Knowledge Integration Orchestration Weighted Sum 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Knudson, D.V., Morrison, C.S.: Qualitative Analysis of Human Movement. Human Kinetics, Champaign (2002)Google Scholar
  2. 2.
    SiliconCOACH PRO. SiliconCoach Ltd., Dunedin (2005)Google Scholar
  3. 3.
    SmartSwing. SmartSwing Inc., Austin (2005)Google Scholar
  4. 4.
    Leadbetter Interactive. Interactive Frontiers, New Hudson (2005)Google Scholar
  5. 5.
    Master Game List. Nintendo of America Inc., Redmond, WA, vol. 2007 (2007)Google Scholar
  6. 6.
    Bacic, B.: Bridging the Gap between Biomechanics and Artificial Intelligence. In: Schwameder, H., et al. (eds.) International Symposium on Biomechanics in Sports - ISBS 2006, Department of Sport Science and Kinesiology, vol. 1, pp. 371–374. University of Salzburg, Austria, Salzburg, Austria (2006)Google Scholar
  7. 7.
    Kasabov, N.K.: Evolving Connectionist Systems: Methods and Applications in Bioinformatics, Brain Study and Intelligent Machines. Springer, London (2002)zbMATHGoogle Scholar
  8. 8.
    Bacic, B.: Towards a Neuro Fuzzy Tennis Coach: Automated Extraction of the Region of Interest (ROI). In: International Conference on Fuzzy Systems (FUZZ-IEEE) and International Joint Conference on Neural Networks (IJCNN), vol. 2, pp. 703–708. IEEE, Budapest, Hungary (2004)Google Scholar
  9. 9.
    Kasabov, N.: Global, Local and Personalised Modeling and Pattern Discovery in Bioinformatics: An Integrated Approach. Pattern Recognition Letters 28, 673–685 (2007)CrossRefGoogle Scholar
  10. 10.
    Kasabov, N.: Adaptation and Interaction in Dynamical Systems: Modelling and Rule Discovery through Evolving Connectionist Systems. Applied Soft Computing 6, 307–322 (2006)CrossRefGoogle Scholar
  11. 11.
    Bacic, B.: Automating Systems for Interpreting Biomechanical 3D Data Using ANN: A Case Study on Tennis. In: Kasabov, N., Chan, Z.S.H. (eds.) 3rd Conference on Neuro-Computing and Evolving Intelligence - NCEI 2003. Knowledge Engineering and Discovery Research Institute (KEDRI), Auckland, New Zealand, pp. 101–102 (2003)Google Scholar
  12. 12.
    Nabney, I.: Netlab: Algorithms for Pattern Recognition. Springer, London (2004)Google Scholar
  13. 13.
    Bačić, B.: Using Probability in Estimating the Size of a Test Data Sample. In: 6th International Conference on Hybrid Intelligent Systems (HIS 2006) and the 4th International Conference on Neuro Computing and Evolving Intelligence (NCEI 2006), Auckland, New Zealand, vol. 1, pp. 55–56 (2006)Google Scholar
  14. 14.
    Bacic, B.: A Novel Generic Cluster Based iB-fold Cross-validation, p. 6. Auckland University of Technology, Auckland (2005)Google Scholar
  15. 15.
    Narayanan, A.: Intelligent Bioinformatics and Cancer Systems Biology: The Computational Search for Killer Genes, p. 42. Auckland University of Technology, Auckland (2007)Google Scholar
  16. 16.
    Bacic, B.: Personalised Coaching System, p. 4. AUT, Auckland (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Boris Bacic
    • 1
  • Nikola Kasabov
    • 1
  • Stephen MacDonell
    • 1
  • Shaoning Pang
    • 1
  1. 1.School of Computing and Mathematical Sciences, Knowledge Engineering and Discovery Research Institute, KEDRIAuckland University of Technology AUTAucklandNew Zealand

Personalised recommendations