Analysis of sports training and load forecasting using an improved artificial neural network

Linyao Wang
DOI: https://doi.org/10.1007/s00500-023-09114-8
IF: 3.732
2023-08-26
Soft Computing
Abstract:Artificial intelligence (AI) is being employed not only in businesses, entertainment, and academia but also in sports training to raise the level of competition among athletes. Artificial neural networks (ANNs) are the brains of modern AI, and this paper examines their application in sports training's load prediction with the hope of improving athletic performance, creating scientifically efficient training programs, and increasing the accuracy of training load forecasts. First, a sports training analysis system based on Browser Server (B/S) is constructed, and the overall structure, specific function modules, and database of the system are designed and introduced. Then, the artificial fish swarm algorithm (AFSA)-based prediction and modeling approach of sports training's load is applied. To put it more specifically, we obtained a comprehensive index of joint acceleration in sports training by using data acquisition devices such as sensors. The independent variable in the load prediction is defined by the computational results, which are combined with other relevant features to obtain the load characteristics of sports training. The initial weights and thresholds of the ANN are optimized with the help of AFSA. To produce the final prediction result, the optimized ANN and extracted load characteristics are coupled with the prediction equation. The prediction model is applied to the sports training analysis system for realizing the application of training load prediction. Experiments show that the methods proposed in this paper can effectively improve the accuracy and efficiency of sports training and load prediction, improve the effect of athletes' training, and thus enhances the level of sports competitiveness.
computer science, artificial intelligence, interdisciplinary applications
What problem does this paper attempt to address?