Machine learning approach to model sport training

The aim of this study was to use a machine learning approach combining fuzzy modeling with an immune algorithm to model sport training, in particular swimming. A proposed algorithm mines the available data and delivers the results in a form of a set of fuzzy rules ''IF (fuzzy conditions) THEN (class)''. Fuzzy logic is a powerful method to cope with continuous data, to overcome problem of overlapping class definitions, and to improve the rule comprehensibility. Sport training is modeled at the level of microcycle and training unit by 12 independent attributes. The data was collected in two months (February-March 2008), among swimmers from swimming sections in Wroclaw, Poland. The swimmers had minimum of 7 years of training and reached the II class level in swimming classification from 2005 to 2008. The goal of the performed experiments was to find the rules answering the question - how does the training unit influence swimmer's feelings while being in water the next day? The fuzzy rules were inferred for two different scales of the class to be predicted. The effectiveness of the learned set of rules reached 68.66%. The performance, in terms of classification accuracy, of the proposed approach was compared with traditional classifier schemes. The accuracy of the result of compared methods is significantly lower than the accuracy of fuzzy rules obtained by a method presented in this study (paired t-test, P<0.05).

[1]  Irina Rish,et al.  An empirical study of the naive Bayes classifier , 2001 .

[2]  Alexander Hauptmann,et al.  Meta-Classification of Multimedia Classifiers , 2002, KDMCD.

[3]  David B. Pyne,et al.  Monitoring seasonal and long-term changes in test and competitive performance in elite swimmers , 2003 .

[4]  Olgierd Unold,et al.  Improving Mining Fuzzy Rules with Artificial Immune Systems by Uniform Population , 2009 .

[5]  Qiang Shen,et al.  Fuzzy-Rough Sets Assisted Attribute Selection , 2007, IEEE Transactions on Fuzzy Systems.

[6]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[7]  Erhan Akin,et al.  Mining Fuzzy Classification Rules Using an Artificial Immune System with Boosting , 2005, ADBIS.

[8]  Marek Rejman,et al.  Functional model of monofin swimming technique based on the construction of neural networks. , 2007, Journal of sports science & medicine.

[9]  V. A. Lyutov,et al.  Effects of long-distance swimming in cold water on temperature, blood pressure and stress hormones in winter swimmers , 2000 .

[10]  Joe Friel The Triathlete's Training Bible , 2004 .

[11]  Roger Bartlett,et al.  Introduction to sports biomechanics , 2007 .

[12]  Olgierd Unold,et al.  Speed boosting induction of fuzzy rules with artificial immune systems , 2008, ICONS 2008.

[13]  John C. Platt,et al.  Fast training of support vector machines using sequential minimal optimization, advances in kernel methods , 1999 .

[14]  John G. Cleary,et al.  K*: An Instance-based Learner Using and Entropic Distance Measure , 1995, ICML.

[15]  Sigrid Thaller,et al.  A model based method to control training , 2006 .

[16]  D. Dasgupta,et al.  The fuzzy artificial immune system: motivations, basic concepts, and application to clustering and Web profiling , 2002, 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE'02. Proceedings (Cat. No.02CH37291).

[17]  Fabio A. González,et al.  An Imunogenetic Technique To Detect Anomalies In Network Traffic , 2002, GECCO.

[18]  Thomas G. Power,et al.  Parenting and Children's Intrinsic Motivation in Age Group Swimming , 2000 .

[19]  I. Rygula Artificial Neural Networks As a Tool of Modeling of Training Loads , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[20]  Kalle Saastamoinen,et al.  Defining athlete's anaerobic and aerobic thresholds by using similarity measures and differential evolution , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[21]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[22]  David B. Pyne,et al.  Monitoring seasonal and long-term changes in test performance in elite swimmers , 2006 .

[23]  A. Karci,et al.  UNIFORM POPULATION IN GENETIC ALGORITHMS , 2002 .

[24]  D. Dasgupta Artificial Immune Systems and Their Applications , 1998, Springer Berlin Heidelberg.

[25]  Olgierd Unold,et al.  Accuracy boosting induction of fuzzy rules with Artificial Immune Systems , 2008, 2008 International Multiconference on Computer Science and Information Technology.

[26]  Tony R. Martinez,et al.  Distribution-balanced stratified cross-validation for accuracy estimation , 2000, J. Exp. Theor. Artif. Intell..

[27]  William W. Cohen Fast Effective Rule Induction , 1995, ICML.

[28]  Alex Alves Freitas,et al.  An Artificial Immune System for Fuzzy-Rule Induction in Data Mining , 2004, PPSN.

[29]  János Abonyi,et al.  Learning fuzzy classification rules from labeled data , 2003, Inf. Sci..

[30]  W. Pedrycz,et al.  An introduction to fuzzy sets : analysis and design , 1998 .