An Educational Review on Machine Learning: A SWOT Analysis for Implementing Machine Learning Techniques in Football

Click name to view affiliation

Marco Beato School of Allied Health Sciences, University of Suffolk, Ipswich, United Kingdom

Search for other papers by Marco Beato in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0001-5373-2211 *
,
Mohamed Hisham Jaward School of School of Technology, Business and Arts, University of Suffolk, Ipswich, United Kingdom

Search for other papers by Mohamed Hisham Jaward in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0001-8968-4135
,
George P. Nassis Physical Education Department, College of Education, United Arab Emirates University, Al Ain, United Arab Emirates
Department of Sports Science and Clinical Biomechanics, Sport and Health Sciences Cluster (SHSC), University of Southern Denmark, Odense, Denmark

Search for other papers by George P. Nassis in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0003-2953-3911
,
Pedro Figueiredo Physical Education Department, College of Education, United Arab Emirates University, Al Ain, United Arab Emirates
Research Center in Sports Sciences, Health Sciences and Human Development, CIDESD, Vila Real, Portugal

Search for other papers by Pedro Figueiredo in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0001-5515-3694
,
Filipe Manuel Clemente Escola Superior Desporto e Lazer, Instituto Politécnico de Viana do Castelo, Rua Escola Industrial e Comercial de Nun’Álvares, Viana do Castelo, Portugal
Gdansk University of Physical Education and Sport, Gdańsk, Poland
Sport Physical Activity and Health Research Innovation and Technology Center (SPRINT), Viana do Castelo, Portugal

Search for other papers by Filipe Manuel Clemente in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0001-9813-2842
, and
Peter Krustrup Department of Sports Science and Clinical Biomechanics, Sport and Health Sciences Cluster (SHSC), University of Southern Denmark, Odense, Denmark
Danish Institute for Advanced Study (DIAS), University of Southern Denmark, Odense, Denmark

Search for other papers by Peter Krustrup in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0002-1461-9838
Free access

Purpose: The abundance of data in football presents both opportunities and challenges for decision making. Consequently, this review has 2 primary objectives: first, to provide practitioners with a concise overview of the characteristics of machine-learning (ML) analysis, and, second, to conduct a strengths, weaknesses, opportunities, and threats (SWOT) analysis regarding the implementation of ML techniques in professional football clubs. This review explains the difference between artificial intelligence and ML and the difference between ML and statistical analysis. Moreover, we summarize and explain the characteristics of ML learning approaches, such as supervised learning, unsupervised learning, and reinforcement learning. Finally, we present an example of a SWOT analysis that suggests some actions to be considered in applying ML techniques by medical and sport science staff working in football. Specifically, 4 dimensions are presented: the use of strengths to create opportunities and make the most of them, the use of strengths to avoid threats, working on weaknesses to take advantage of opportunities, and upgrading weaknesses to avoid threats. Conclusion: ML analysis can be an invaluable tool for football clubs and sport-science and medical departments due to its ability to analyze vast amounts of data and extract meaningful insights. Moreover, ML can enhance performance by assessing the risk of injury, physiological parameters, and physical fitness, as well as optimizing training, recommending strategies based on opponent analysis, and identifying talent and assessing player suitability.

The decision-making process plays a critical role for practitioners working in football. Practitioners aim to optimize the training process, testing protocols, physiological parameters, physical readiness, and match strategies to increase the probability of success.13 In recent decades, technology has allowed sports scientists and performance analysts to collect larger volumes of data compared with the past46 and use them in conjunction with their experience and the most relevant scientific evidence to make informed decisions. These data have been typically analyzed using visualizations and statistical methods. Nevertheless, challenges arise when determining how to effectively select variables and handle larger data sets derived from multiple sources and instruments. In recent years, artificial intelligence (AI) and machine learning (ML) have become more pervasive in football.68 Although the use of AI and ML is common in our contemporary society, some confusion exists between the 2 terms. AI can be briefly defined as “the theory and development of computer systems able to perform tasks normally requiring human intelligence,”9 whereas ML refers to “the technologies and algorithms that enable systems to identify patterns, make decisions, and improve themselves through experience (training),”10 and it is a subset of AI. ML can find several applications in football, for example, to facilitate decision making, performance prediction, technical and tactical pattern recognition, game activity/analytics, talent identification, and injury risk assessment.7,11,12

Data mining is the process of sorting through large data sets to identify patterns and relationships.13 Through data mining and ML (which focuses on creating algorithms that can learn and predict from given data),7 football practitioners (eg, sports scientists and coaches) can make informed decisions to enhance physiological parameters and physical development, reduce fatigue, and increase readiness and match performance. A recent review reported that ML can be used to determine the parameters (ie, explainability, which means that a model and its output can be explained and make sense to a human being) that affect wellness and fitness, which can be later manipulated by football practitioners.7 ML regression can determine the contribution of players’ anthropometric characteristics to physical performance, such as sprinting and aerobic fitness.14 Furthermore, ML can be used to assess the relationship between well-being parameters and training load and match performance. However, it showed a limited predictive capacity of such parameters to determine internal and external load.15 ML analysis can be used for determining technical and tactical outcomes, for instance, to analyze the team pattern or the effectiveness of passing strategies.7 ML was used to estimate players’ passing skills to make predictions for the following season,16 which coaches and performance analysts could use for scouting objectives. Moreover, multiple ML algorithms were used by Jamil et al17 to classify elite and subelite goalkeepers in professional men’s football, suggesting that a goalkeeper’s ability with their feet and not necessarily their hands is what distinguishes the elite goalkeepers from the subelite. Another area in which ML can be used is talent identification, which is one of the more critical challenges for football clubs. In this specific context, technical and tactical variables, together with psychological and physical variables, can be assessed to determine the talent predictors that coaches need to monitor and develop.18,19 Such information may impact the productivity (in terms of talent) of football academies and related clubs. Certainly, ML holds the promise to overcome the constraints of conventional reductionism approaches, enabling the concurrent integration of diverse data sources. It may play a pivotal role in gathering a comprehensive understanding of the game by bridging gaps across physical, physiological, technical, and tactical dimensions while simultaneously contextualizing the information and actively pursuing integrative models. This advanced approach may not only accelerate analyses but also potentially heighten accuracy, thereby strengthening decision-making processes in coaching, player development, and overall team performance.

Research in the field of ML for identifying injury risks and associated factors has been steadily growing over the years, as evidenced by a recent systematic review.11 For instance, in a study by Oliver et al20 involving 355 elite youth football players, decision tree algorithms displayed an overall accuracy that was not significantly superior to statistical logistic regression in detecting injuries. However, ML (eg, decision tree) demonstrated increased sensitivity in this context. In contrast, a study by Rommers et al,21 which employed extreme gradient boosting algorithms on a larger sample of 734 youth players, revealed promising results. The ML algorithm successfully identified injured players in the holdout test sample with 85% precision, 85% recall (sensitivity), and 85% accuracy.21 In addition, the same study21 achieved reasonably high accuracy in distinguishing between overuse and acute injuries based on preseason measures. Hence, beyond predicting potential injuries, ML has the potential to categorize them effectively. This capability provides additional insights for rapidly constructing models in subsequent stages of interpretation. Furthermore, it facilitates interaction with potential injury mechanisms and factors that may influence the overall risk.22

To successfully implement ML in football, practitioners need to address the integration into medical, sport science, and coaching departments. A strategic management plan, anchored by a Strengths, Weaknesses, Opportunities, and Threats (SWOT) analysis, is vital to evaluate the team’s internal capabilities and external possibilities concerning ML. This analysis will inform strategic decisions, leveraging strengths to harness opportunities or neutralize threats and improving weaknesses to support ML adoption. A team’s preparedness to adopt ML is crucial as it can significantly refine its strategic approach to ML utilization, ensuring a more effective and efficient integration. This condensed strategy enables teams to navigate the complexities of ML implementation in the competitive sports environment.

In the dynamic field of football, the profusion of data creates a spectrum of possibilities and hurdles in the decision-making process. Addressing this, the review unfolds in 2 distinct parts: The first segment offers practitioners a streamlined synopsis of ML analysis features; the second segment presents a comprehensive SWOT analysis, assessing the practicality and impact of integrating ML methodologies within the ecosystem of professional football clubs.

Machine Learning

Difference Between AI and ML

Before delving into ML in football, it is important to appreciate the evolution of ML to the modern form used to solve many real-world problems. As mentioned in the introduction, ML constitutes a subset within the broader field of AI. Modern AI gained prominence in the early 1940s, and the seminal work of McCulloch and Pitts23 is considered as the first work on the artificial neuron (they defined a mathematical computation model similar to neural networks). Various AI initiatives aim to emulate human intelligence through computational models based on artificial neurons. Consequently, AI encompasses a wide spectrum of tasks and issues, in contrast to ML, where the primary objective is the development of algorithms tailored for specific tasks. Frequently, everyday tasks can be formulated as either regression or classification problems, and ML endeavors to address these challenges systematically.

Difference Between ML and Statistical Analysis

In numerous data science scenarios, the principal goals are inference and prediction. Inference involves creating a mathematical model of the data-generation process to formalize understanding or test hypotheses regarding system behavior. As an example in football, Akyildiz et al24 inferred the neuromuscular fatigue imposed on players after a football match based on measurements such as the players’ heart rate, accelerations, and distance traveled. Prediction aims at forecasting unobserved outcomes or future behavior, such as whether a football player will likely develop an injury in a future game. In a typical research project or applied setting, both inference and prediction can be of value—we want to know how the system works and what will happen next.25

Many methods from statistics and ML may, in principle, be used for both prediction and inference. However, statistical methods have a long-standing focus on inference, which is achieved through the creation and fitting of a probabilistic model onto the data.26 The model allows us to compute a quantitative measure of confidence that a discovered relationship describes a “true” effect and is, so, unlikely to result from noise or disturbances. In contrast, ML emphasizes prediction, employing learning algorithms to identify patterns in complex and big data sets.26 ML techniques prove particularly advantageous when dealing with situations wherein the number of input variables surpasses the number of samples, as opposed to scenarios with more samples than input variables. ML operates with minimal assumptions about data-generating systems, exhibiting efficacy even in instances where data collection lacks a meticulously controlled experimental design or involves intricate nonlinear interactions. Also, ML allows for the interdependence of data points and facilitates the identification of hidden targets/groups without needing a subjective setting while providing an error estimation.27 However, despite achieving compelling predictive outcomes, the limited interpretability of numerous ML solutions poses challenges in directly addressing specific problems and applying them in safety-critical applications. Often, statistical methods, including hypothesis testing, are employed to validate ML outcomes, and the relative performance of ML methods is commonly compared using hypothesis testing approaches.

Classical statistics and ML diverge in terms of computational tractability as the number of variables per subject increases.26 Classical statistical modeling, originally designed for data sets with a limited number of input variables and sample sizes considered small to moderate by contemporary standards, encounters challenges as the complexity of the relationships among numerous input variables increases. Consequently, statistical inferences become less precise, and the boundary between statistical and ML approaches becomes hazier.

Supervised and Unsupervised ML Methods

Supervised Learning

In supervised learning, a model is derived from a data set that incorporates features and labels, with both entities employed during the training phase (see Table 1).17,28,29 Once the model is trained, it predicts the label corresponding to the input features (values that a supervised model uses) when presented with unseen input (the value we want the model to predict). The supervisor oversees the learner’s every move, dictating precise actions for every situation until the learner masters the mapping from situations to actions. Although working under such close supervision may seem restrictive, the process is relatively straightforward—quickly recognizing patterns and replicating the supervisor’s actions ensures compliance.

Table 1

Supervised and Unsupervised Machine-Learning Analysis

RegressionSupervised machine-learning regression is a type of predictive analysis that is used to model and analyze relationships between variables. It aims to predict a continuous target variable based on one or more independent variables. The goal is to find the best fit line or curve that minimizes the difference between predicted and actual values. This is achieved through algorithms that adjust the weights of input features to reduce error in predictions. Regression techniques are widely used in fields such as finance, medicine, and environmental science for tasks like predicting market value and estimating injury risk.Examples of regressions analysis: boosting, decision tree, K nearest neighbor, neural network, random forest, regularized linear, and support vector machine.
ClassificationSupervised machine-learning classification is a type of algorithm used to assign predefined labels to new data points. It works by learning from a data set with known labels and then applying this knowledge to categorize new, unlabeled data. Common applications include sport movements analysis and medical diagnosis where the algorithm must decide which category or class the new data belong to based on their features.Examples of classifications analysis: boosting, decision tree, K nearest neighbor, linear discriminant, neural network (includes deep convolutional neural networks), random forest, and support vector machine.
ClusteringClustering in machine learning is an unsupervised learning technique used to group a set of objects in such a way that objects in the same group (called a cluster) are more similar to each other than to those in other groups (clusters). It is commonly used in statistical data analysis for pattern recognition, game-tactical analysis, information retrieval, and bioinformatics. Algorithms like K-means, hierarchical clustering, and density-based spatial clustering of applications with noise are popular methods for performing clustering tasks. The goal is to discover the inherent structure within the data, often to identify distinct subgroups without prelabeled data or human supervision.Examples of clustering analysis: density based, fuzzy C-means, hierarchical, and neighborhood based.

In supervised ML, the supervisory aspect is crucial as it forces the model to learn parameters of the model such that the output given by the model is close to the desired output indicated by the label. In probabilistic terms, the focus is typically on estimating the conditional probability of a label given specific input features. Although supervised learning represents just one paradigm among several, it predominates in the success of ML applications across various domains.30,31 This prevalence is attributed, in part, to the fact that many pivotal tasks, such as those listed next, revolve around estimating the probability of an unknown attribute given a specific set of available data:

  1. Assess injury risk in elite youth football players using ML21
  2. Classifying elite and subelite goalkeepers in professional men’s football17
  3. Effective injury forecasting in soccer with GPS training data and ML32
  4. Predicting the stock price (eg, of a club) for the next month based on this month’s financial reporting data29

Despite all supervised learning problems being encapsulated by the overarching description of “predicting labels given input features,” the methodology assumes diverse forms and necessitates numerous modeling decisions. These decisions hinge on considerations such as the type, size, and quantity of inputs and outputs, leading to the utilization of different models tailored for processing sequences of varying lengths and fixed-length vector representations, among other factors.

Regression and Classification

Perhaps the simplest supervised learning task is regression. A typical illustration of a regression problem involves predicting a player transfer market value based on various factors, such as age, performance statistics, experience, and so on. Goddard33 applied regression techniques to forecast goals scored and conceded,33 leveraging a 25-year data set on English league football match outcomes. The defining characteristic of a regression problem lies in the form of the target variable. When labels assume arbitrary numerical values, even within a specific interval, the problem is classified as a regression problem. The primary objective is to develop a model that produces predictions closely aligned with the actual numerical label values.

In contrast to regression, the output of a classifier takes only a finite number of values. In classification tasks, the model predicts the category (often termed a class) to which a given example belongs from a discrete set of options; for instance, automatic activity classification in sports, like jumping or running. The most basic form of classification is binary classification wherein the scenario involves only 2 classes. Although regression employs a regressor to output a numerical value, classification seeks a classifier whose output predicts the assigned class. Despite classification and regression being distinct problems, analogous models are employed to address both sets of challenges. In classification, classes are distinguished using a decision boundary, whereas in regression, efforts are directed toward minimizing the difference between training samples and the values predicted by the boundary.

Decision Tree

Decision trees stand out as a widely adopted ML technique employed to establish connections between input variables, depicted within the branches and nodes of the tree, and an output value encapsulated in the leaves of the tree. The decision tree is one of the oldest and most popular techniques for supervised learning, which has been developed independently in the statistical34 and ML35 communities. These trees find applications in both classification problems, where they produce a category label, and regression problems, where they yield a real number as output. Various algorithms, including the well-established classification and regression tree, which produces only binary trees, or iterative dichotomiser 3, which produces decision trees with nodes having more than 2 children, are employed for fitting decision trees, employing a combination of greedy searching and pruning strategies to ensure that the tree effectively fits the training data while also generalizing well to unseen input/output pairs.

A notable advantage of decision trees lies in their scalability with additional data, resilience to irrelevant features, and interpretability. The choices made at each node facilitate an understanding of the impact of each predictor variable on the ultimate outcome. Random forests operate by constructing a multitude of decision trees during training, utilizing different subsets of the data set as the training set for each tree.36 In classification scenarios, the final output is determined by the mode of the outputs of each decision tree, whereas for regression problems, the mean is computed. This approach yields a model with significantly enhanced performance compared with a single decision tree, attributed to reduced overfitting. Nevertheless, the interpretability of the model diminishes as the decisions at the nodes of the individual trees differ.

Support Vector Machines

Support vector machines (SVMs) are ML models for classification and regression tasks.37 In SVM models, the training data are represented as points in space, aiming to delineate distinct categories by a hyperplane (a crucial deciding boundary that partitions the input space into 2 or more sections) situated as far as possible from the nearest data points. New input instances are subjected to the same mapping as the training data, enabling their categorization based on their position relative to the hyperplane. In instances where the data lack linear separability, the kernel trick is used. This is a technique employed in SVMs to transform data that are not linearly separable into a higher-dimensional feature space where they can potentially be separated linearly.38 Extending beyond classification, SVMs can effectively address regression problems by relying on a subset of the training data to formulate regression predictions, commonly known as support vector regression. Advantages of using SVMs include that they are effective in high dimensional spaces, that they are memory efficient thanks to the use of a subset of training points in the decision function, and finally, that they are versatile through the use of different possible kernel functions. On the other hand, using SVMs can have some disadvantages: They do not directly provide probability estimates for classification problems, and correctly optimizing the kernel function and regularization term is essential to avoid overfitting.

Neural Networks

Neural networks, also known as artificial neural networks, are systems based on a collection of nodes (neurons) designed to algorithmically emulate the interconnections between neurons in the human brain.39 Each neuron can receive signals from other neurons and transmit them to additional neurons, establishing a network of interconnections. The relationship between 2 neurons is facilitated by an edge or arrow (which represents the weights and biases of linear transformations between the layers), characterized by a weight that signifies the significance of the input from one neuron to the output of the other. Typically, a neural network comprises an input layer, featuring one neuron per input variable for the model, an output layer with a single neuron providing the classification or regression outcome, and several hidden layers positioned between the input and output layers, each containing a variable number of neurons. An example of the use of neural networks in team sports can be found in the study by Ruddy et al,40 who developed predictive modeling of hamstring strain injuries in elite Australian footballers.

The advantage of using neural networks as classification or regression models is that they usually achieve higher predictive accuracy than other techniques. However, their effectiveness is contingent upon a substantial volume of training data to optimize the model. Furthermore, neural networks lack a guarantee of convergence to a singular solution, rendering them nondeterministic. Importantly, neural networks lack interpretability due to the complexity introduced by numerous layers and neurons, making it challenging to discern the direction and magnitude of the association between each input variable and the output variable through the different weights.

Unsupervised Learning

The previous sections focused on supervised learning wherein a large data set containing both features and corresponding label values is provided to the model. In this scenario, the supervised learner operates under the guidance of a highly specialized supervisor. In contrast, envisioning the opposite scenario involves working for a supervisor with ambiguous expectations. In this context, the supervisor might furnish a vast data set and instruct the data scientist to perform some ML algorithms without providing specific guidance. This ambiguity characterizes a class of problems known as unsupervised learning wherein the range of questions one can pose is limited only by one’s creativity. One common question addressed is to find a small number of prototypes that accurately summarize the data (eg, given a set of players’ characteristics, we can group them into categories). This action is typically known as clustering. Another important and exciting recent development in unsupervised learning is the advent of deep generative models. These models aim to estimate the data density either through explicit or implicit methods.41,42

Clustering

Cluster analysis (predictive or descriptive) is an approach that organizes data objects based solely on information inherent in the data describing these objects and their interrelationships.43 The primary objective is to assemble objects within a group that exhibit similarity or relatedness while maintaining dissimilarity or unrelatedness to objects in other groups. The efficacy of clustering is contingent upon achieving homogeneity within a group and maximizing dissimilarity between groups, thereby enhancing the distinctiveness of the clustering outcomes. Cluster analysis shares commonalities with other techniques employed for partitioning data objects into groups. It can be perceived as a variant of classification as it involves labeling objects with class (cluster) labels derived exclusively from the data. In contrast, classification is a supervised process wherein new, unlabeled objects receive class labels using a model developed from objects with known class labels. Consequently, cluster analysis is considered a form of unsupervised classification. In ML, the unqualified term “classification” typically refers to the supervised classification discussed in previous sections.

There are many types of clustering techniques, but the most common approach is known as K-means. K-means is a prototype-based, partitional clustering technique striving to identify a user-specified number of clusters (K) represented by their centroids. Agglomerative hierarchical clustering encompasses a group of closely related techniques that yield a hierarchical clustering. It initiates by treating each point as a singleton cluster and iteratively merges the 2 closest clusters until a single, overarching cluster remains. Some of these techniques have a natural interpretation in terms of graph-based clustering, whereas others have an interpretation in terms of a prototype-based approach.

Reinforcement Learning

In methodologies of learning discussed in previous sections, predictions were made on models trained with data from a similar distribution, leading to prediction failures when the system underwent significant changes compared with its training state.12 In such dynamic situations, we could develop an agent that interacts with an environment and takes actions; then our learning paradigm would be known as reinforcement learning. This approach finds applications in diverse domains, such as evaluating players’ performance and training,44 including robotics and the development of AI for video. In the recent past, deep reinforcement learning, which applies deep learning to reinforcement learning problems, has surged in popularity. Although not related to football but sport in general, notable works include the groundbreaking deep Q-network, which outperformed humans in Atari games using only visual input,45 and the AlphaGo program, which triumphed over the world champion in the board game Go.46

Reinforcement learning gives a very general statement of a problem in which an agent interacts with an environment over a series of time steps. At each time step, the agent receives some observation from the environment and must choose an action that is subsequently transmitted back to the environment via some mechanism. After each iteration, the agent receives a reward from the environment. The agent then receives a subsequent observation and chooses a subsequent action, and so on. The behavior of a reinforcement learning agent is governed by a policy. In brief, a policy is just a function that maps from observations of the environment to actions. The goal of reinforcement learning is to produce good policies.

SWOT Analysis

Earlier sections have explored the integration of ML in football, detailing and clarifying the distinct features of ML learning strategies, including supervised, unsupervised, and reinforcement learning. The forthcoming section introduces a SWOT analysis, proposing several considerations for the implementation of ML tactics by football’s medical and sports science departments. It specifically outlines 4 strategic aspects: (1) use strengths to create opportunities and make the most of them, (2) use strengths to avoid threats, (3) work on weaknesses to take advantage of opportunities, and (4) upgrade weaknesses to avoid threats. The SWOT analysis process is a valuable tool for organizations and businesses (ie, clubs) to assess their internal and external environment. Table 2 reports some key needs for conducting a SWOT analysis.

Table 2

General Characteristics of a SWOT Analysis

Strategic planningSWOT analysis helps organizations develop effective strategies by identifying their strengths, weaknesses, opportunities, and threats. It provides a comprehensive view of the current situation, enabling informed decision making.
Self-reflection and awarenessOrganizations need to understand their internal capabilities (strengths and weaknesses) and external factors (opportunities and threats). SWOT analysis encourages self-reflection and awareness, leading to better alignment with organizational goals.
Risk assessmentBy evaluating potential threats (such as market changes, competition, or regulatory issues), organizations can proactively address risks. SWOT analysis allows them to prioritize risk mitigation strategies.
Resource allocationSWOT analysis guides resource allocation. Organizations can allocate resources more effectively by capitalizing on strengths and minimizing weaknesses. It helps prioritize investments and efforts.
Competitive advantageIdentifying unique strengths and opportunities allows organizations to create a competitive edge. Leveraging these advantages helps them stand out in the market.
Adaptation to changeThe business landscape constantly evolves. SWOT analysis enables organizations to adapt to changes by recognizing emerging opportunities and addressing potential threats promptly.
Communication and alignmentSWOT analysis fosters communication among team members, stakeholders, and leadership. It aligns everyone around a common understanding of the organization’s position and future direction.

Abbreviation:  SWOT, strengths, weaknesses, opportunities, and threats. Note: The SWOT-analysis process serves as a compass, guiding organizations toward effective strategies, risk management, and sustainable growth of a business (club).

Practical Tips to Run a SWOT Analysis in Football Aiming to Apply ML

Before applying ML in the team, medical and sport science staff are advised to build a strategic management plan. As part of this plan, they should perform an environmental analysis, which includes scanning the internal and external factors.47 The internal factors include analyzing the strengths and weaknesses of their team/organization.47 The external factors analysis includes the factors outside the team/organization and the opportunities and threats of using ML. This is called SWOT analysis and is being used in other domains too.47 An example of a SWOT analysis for a top-level football club is presented in Figure 1. We have assumed that the club’s top management has adopted ML to improve their senior squad’s injury risk assessment strategy. This new approach may bring value provided that the team is ready to take advantage of that opportunity (see Figure 1).

Figure 1
Figure 1

—An example of SWOT analysis regarding the use of machine learning for injury risk assessment for a football team. SWOT indicates strengths, weaknesses, opportunities, and threats.

Citation: International Journal of Sports Physiology and Performance 20, 2; 10.1123/ijspp.2024-0247

With regard to the SWOT analysis presented previously, we are suggesting some actions to be considered by the medical and sport science staff working in the club, in particular and with regard to:

  1. Strategic dimension 1. Use strengths to take advantage of opportunities: The supporting team staff can work with top management to convince the coaches of the competitive advantages that this new approach may bring to the team. The highly skilled ML staff can work effectively on optimizing systems and building algorithms for injury risk assessment.11
  2. Strategic dimension 2. Use strength to avoid threats: The support team staff may work on knowledge transfer to the coaches. Simultaneously, the support team staff should receive further education on technical and tactical aspects of football to better understand the game. This will help in accounting for the context when analyzing big data. In turn, this will facilitate the communication of the support team staff with the coaches and optimize knowledge implementation.48
  3. Strategic dimension 3. Upgrade weaknesses to take advantage of opportunities: Implement a holistic player-centric monitoring system and consider the complexity of injury occurrence.8,49 This will help in better interpreting the algorithms.50
  4. Strategic dimension 4. Update weaknesses to avoid threats: Optimize players’ monitoring and integration of ML tools with the existing systems and workflows while working on knowledge transfer to the coaches.50 Build a “bright spot” that will add a competitive advantage to the team.

Limitations and Future Directions

The implementation of ML is not without limitations or barriers. First, ML models require large amounts of high-quality data for training. In football, obtaining comprehensive and accurate data can be challenging due to variations in data collection methods, inconsistencies, and missing information. For instance, limited historical data for specific events (eg, injuries, specific player movements) can hinder model performance. Second, ML techniques are not guaranteed to provide correct information (eg, poor model performance, incorrect prediction, and therefore, do not always enhance decision making). Third, many ML algorithms operate as black boxes (if practitioners do not have a specific background in ML), making it difficult to understand how they arrive at specific decisions. In football, coaches and analysts need interpretable models to make informed decisions. Fourth, creating relevant features (input variables) for football-specific tasks can be complex. Deciding which player attributes, team statistics, or match context to include requires domain knowledge. Moreover, football events (eg, goals, fouls, yellow cards) occur infrequently compared with nonevents (eg, passes, ball possession). This class imbalance affects model training and evaluation. Therefore, techniques like oversampling, undersampling, or using weighted loss functions are necessary to address this issue. Finally, football is highly context dependent. Player actions depend on the game situation, opponent, field position, and time remaining. ML models must account for these dynamic factors.

Practical Applications

ML models can analyze player data (such as physical condition, physiological parameters, match performance, and training load) to assess the risk of injury. Clubs can use this information to manage player load, optimize recovery, and reduce injury risks. ML algorithms can assess player form by analyzing historical performance data. Clubs can identify players who are in peak form and make informed decisions about team selection. For scouting, ML can analyze player statistics, playing style, and potential fit with the team’s tactics. It helps clubs discover talented players and make strategic signings. ML techniques can analyze opponents’ playing styles, strengths, and weaknesses. Clubs can use this information to tailor their game plans, identify vulnerabilities, and exploit opponent weaknesses during matches. ML algorithms can evaluate youth players’ performance metrics and potential. Clubs can identify promising talents early, nurture their development, and integrate them into the senior team. Finally, clubs that want to build a strategic management plan can use the 4 dimensions presented in our SWOT analysis, such as the use of strengths to create opportunities and make the most of them, the use of strengths to avoid threats, working on weaknesses to take advantage of opportunities, and upgrading weaknesses to avoid threats.

Conclusion

This education review provides practitioners with a concise overview of the characteristics of ML analysis and a guide for how to conduct a SWOT analysis regarding the implementation of ML techniques in professional football clubs. This review explains the difference between AI and ML and the difference between ML and statistical analysis. Furthermore, we have explained the characteristics of ML approaches such as supervised learning, unsupervised learning, and reinforcement learning. Finally, we have presented an example of a SWOT analysis, which has suggested some actions to consider when ML is implemented by medical and sport science staff in football. In conclusion, ML analysis can be an invaluable ally of football clubs and sport science and medical departments due to its ability to analyze vast amounts of data and extract meaningful insights.

Acknowledgments

All authors contributed to the writing of the paper. All authors read and approved the final version.

References

  • 1.

    Jeffries AC, Marcora SM, Coutts AJ, Wallace L, McCall A, Impellizzeri FM. Development of a revised conceptual framework of physical training for use in research and practice. Sports Med. 2022;52(4):709724. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 2.

    Dello Iacono A, Beato M, Unnithan VB, Shushan T. Programming high-speed and sprint running exposure in football: beliefs and practices of more than 100 practitioners worldwide. Int J Sports Physiol Perform. 2023;10:13. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 3.

    Beato, M, Datson N, Anderson L, Brownlee T, Coates A, Hulton A. Rationale and practical recommendations for testing protocols in female soccer: a narrative review. J Strength Cond Res. 2023;37:19121922. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 4.

    Scott TU, Scott TJ, Kelly VG. The validity and reliability of global positioning system in team sport: a brief review. J Strength Cond Res. 2016;30(5):14701490. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 5.

    Drust B, Green M. Science and football: evaluating the influence of science on performance. J Sports Sci. 2013;31(13):13771382. doi:

  • 6.

    Rein R, Memmert D. Big data and tactical analysis in elite soccer: future challenges and opportunities for sports science. Springerplus. 2016;5(1):1410. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 7.

    Rico-González M, Pino-Ortega J, Méndez A, Clemente F, Baca A. Machine learning application in soccer: a systematic review. Biol Sport. 2023;40(1):249263. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 8.

    Claudino JG, Capanema DO, de Souza TV, et al. Current approaches to the use of artificial intelligence for injury risk assessment and performance prediction in team sports: a systematic review. Sports Med Open. 2019;5(1):28. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 9.

    Roth EM, Woods DD. Cognitive task analysis: an approach to knowledge acquisition for intelligent system design. Stud Comp Sci Art. 1989;10:233264. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 10.

    Bhatt GD, Zaveri J. The enabling role of decision support systems in organizational learning. Decis Support Syst. 2002;32(3):297309. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 11.

    Nassis G, Verhagen E, Brito J, Figueiredo P, Krustrup P. A review of machine learning applications in soccer with an emphasis on injury risk. Biol Sport. 2023;40(1):233239. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 12.

    Chmait N, Westerbeek H. Artificial intelligence and machine learning in sport research: an introduction for non-data scientists. Front Sport Act Living. 2021;3:287. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 13.

    Agarwal S. Data mining: data mining concepts and techniques. 2013 International Conference on Machine Intelligence and Research Advancement. IEEE; 2013;203–207. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 14.

    Bongiovanni T, Trecroci A, Cavaggioni L, et al. Importance of anthropometric features to predict physical performance in elite youth soccer: a machine learning approach. Res Sport Med. 2021;29(3):213224. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 15.

    Campbell PG, Phatak A, Mehta S, Beato M, Memmert D, Connor M. Analysing the predictive capacity and dose-response of wellness in load monitoring. J Sports Sci. 2021;39(12):13391347. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 16.

    Szczepański T, McHale I. Beyond completion rate: evaluating the passing ability of footballers. J R Stat Soc. 2016;179(2):513533. doi:

  • 17.

    Jamil M, Phatak A, Mehta S, Beato M, Memmert D, Connor M. Using multiple machine learning algorithms to classify elite and sub-elite goalkeepers in professional men’s football. Sci Rep. 2021;11(1):22703. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 18.

    Barron D, Ball G, Robins M, Sunderland C. Artificial neural networks and player recruitment in professional soccer. PLoS One. 2018;13(10):e0205818. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 19.

    García-Aliaga A, Marquina M, Coterón J, Rodríguez-González A, Luengo-Sánchez S. In-game behaviour analysis of football players using machine learning techniques based on player statistics. Int J Sports Sci Coach. 2021;16(1):148157. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 20.

    Oliver JL, Ayala F, De Ste Croix MBA, Lloyd RS, Myer GD, Read PJ. Using machine learning to improve our understanding of injury risk and prediction in elite male youth football players. J Sci Med Sport. 2020;23(11):10441048. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 21.

    Rommers N, Rössler R, Verhagen E, et al. A machine learning approach to assess injury risk in elite youth football players. Med Sci Sports Exerc. 2020;52(8):17451751. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 22.

    Ruddy JD, Cormack SJ, Whiteley R, Williams MD, Timmins RG, Opar DA. Modeling the risk of team sport injuries: a narrative review of different statistical approaches. Front Physiol. 2019;10:829. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 23.

    McCulloch WS., Pitts W. A logical calculus of the ideas immanent in nervous activity. Bull Math Biophys. 1943;5(4):115133. doi:

  • 24.

    Akyildiz Z, Ocak Y, Clemente FM, Birgonul Y, Günay M, Nobari H. Monitoring the post-match neuromuscular fatigue of young Turkish football players. Sci Rep. 2022;12(1):13835. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 25.

    Houtmeyers KC, Jaspers A, Figueiredo P. Managing the training process in elite sports: from descriptive to prescriptive data analytics. Int J Sports Physiol Perform. 2021;16(11):17191723. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 26.

    Bzdok D, Altman N, Krzywinski M. Points of significance: statistics versus machine learning. Nat Methods. 2018;15(4):233234. doi:

  • 27.

    Richter C, O’Reilly M, Delahunt E. Machine learning in sports science: challenges and opportunities. Sports Biomech. 2021;10:334. doi:

  • 28.

    Tian T, Song C, Ting J, Huang H. A French-to-English machine translation model using transformer network. Procedia Comput Sci. 2022;199:14381443. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 29.

    Bhandari HN, Rimal B, Pokhrel NR, et al. Predicting stock market index using LSTM. Mach Learn Appl. 2022;9:100320. doi:

  • 30.

    Ettensperger F. Comparing supervised learning algorithms and artificial neural networks for conflict prediction: performance and applicability of deep learning in the field. Qual Quant. 2020;54(2):567601. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 31.

    Anaby-Tavor A, Carmeli B, Goldbraich E, et al. Do not have enough data? Deep learning to the rescue! Proc AAAI Conf Artif Intell. 2020;34:73837390. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 32.

    Rossi A, Pappalardo L, Cintia P, Iaia FM, Fernàndez J, Medina D. Effective injury forecasting in soccer with GPS training data and machine learning. PLoS One. 2018;13(7):e0201264. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 33.

    Goddard J. Regression models for forecasting goals and match results in association football. Int J Forecast. 2005;21(2):331340. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 34.

    Kass GV. An exploratory technique for investigating large quantities of categorical data. Appl Stat. 1980;29(2):119. doi:

  • 35.

    Hunt EB, Marin J, Stone PJ. Experiments in Induction. Academic Press; 1966.

  • 36.

    Gomes HM, Bifet A, Read J, et al. Adaptive random forests for evolving data stream classification. Mach Learn. 2017;106(9–10):14691495. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 37.

    Cortes C, Vapnik V. Support-vector networks. Mach Learn. 1995;20:273297.

  • 38.

    Murty MN, Raghava R, Murty MN, Raghava R. Kernel-based SVM. Support Vector Machines and Perceptrons: Learning, Optimization, Classification, and Application to Social Networks. Springer; 2016:5767.

    • Search Google Scholar
    • Export Citation
  • 39.

    Bishop CM. Neural Networks for Pattern Recognition. Oxford University Press; 1995. doi:

  • 40.

    Ruddy J, Shield AJ, Maniar N, et al. Predictive modeling of hamstring strain injuries in elite Australian footballers. Med Sci Sports Exerc. 2018;50(5):906914. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 41.

    Chen Y, Kingma DP, Welling M, et al. Auto-encoding variational Bayes. Cambridge Explor Arts Sci. 2024;10:699.

  • 42.

    Goodfellow I, Pouget-Abadie J, Mirza M, et al. Generative adversarial networks. Commun ACM. 2020;63(11):139144. doi:

  • 43.

    Karim MR, Beyan O, Zappa A, et al. Deep learning-based clustering approaches for bioinformatics. Brief Bioinform. 2021;22(1):393415. doi:

  • 44.

    Xu Q, He X. Football training evaluation using machine learning and decision support system. Soft Comput. 2022;26(20):1093910946. doi:

  • 45.

    Mnih V, Kavukcuoglu K, Silver D, et al. Human-level control through deep reinforcement learning. Nature. 2015;518(7540):529533. doi:

  • 46.

    Silver D, Huang A, Maddison CJ, et al. Mastering the game of go with deep neural networks and tree search. Nature. 2016;529(7587):484489. doi:

  • 47.

    Wheelen T, Hoffman J, Bamford C. Strategic Management and Business Policy Globalization. Pearson; 2018.

  • 48.

    Nassis GP. Leadership in science and medicine: can you see the gap? Sci Med Footb. 2017;1(3):195196. doi:

  • 49.

    Gabbett HT, Windt J, Gabbett TJ. Cost-benefit analysis underlies training decisions in elite sport. Br J Sports Med. 2016;50(21):12911292. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 50.

    Edouard P, Verhagen E, Navarro L. Machine learning analyses can be of interest to estimate the risk of injury in sports injury and rehabilitation. Ann Phys Rehabil Med. 2022;65(4):101431. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation

  • Collapse
  • Expand
  • Figure 1

    —An example of SWOT analysis regarding the use of machine learning for injury risk assessment for a football team. SWOT indicates strengths, weaknesses, opportunities, and threats.

  • 1.

    Jeffries AC, Marcora SM, Coutts AJ, Wallace L, McCall A, Impellizzeri FM. Development of a revised conceptual framework of physical training for use in research and practice. Sports Med. 2022;52(4):709724. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 2.

    Dello Iacono A, Beato M, Unnithan VB, Shushan T. Programming high-speed and sprint running exposure in football: beliefs and practices of more than 100 practitioners worldwide. Int J Sports Physiol Perform. 2023;10:13. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 3.

    Beato, M, Datson N, Anderson L, Brownlee T, Coates A, Hulton A. Rationale and practical recommendations for testing protocols in female soccer: a narrative review. J Strength Cond Res. 2023;37:19121922. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 4.

    Scott TU, Scott TJ, Kelly VG. The validity and reliability of global positioning system in team sport: a brief review. J Strength Cond Res. 2016;30(5):14701490. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 5.

    Drust B, Green M. Science and football: evaluating the influence of science on performance. J Sports Sci. 2013;31(13):13771382. doi:

  • 6.

    Rein R, Memmert D. Big data and tactical analysis in elite soccer: future challenges and opportunities for sports science. Springerplus. 2016;5(1):1410. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 7.

    Rico-González M, Pino-Ortega J, Méndez A, Clemente F, Baca A. Machine learning application in soccer: a systematic review. Biol Sport. 2023;40(1):249263. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 8.

    Claudino JG, Capanema DO, de Souza TV, et al. Current approaches to the use of artificial intelligence for injury risk assessment and performance prediction in team sports: a systematic review. Sports Med Open. 2019;5(1):28. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 9.

    Roth EM, Woods DD. Cognitive task analysis: an approach to knowledge acquisition for intelligent system design. Stud Comp Sci Art. 1989;10:233264. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 10.

    Bhatt GD, Zaveri J. The enabling role of decision support systems in organizational learning. Decis Support Syst. 2002;32(3):297309. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 11.

    Nassis G, Verhagen E, Brito J, Figueiredo P, Krustrup P. A review of machine learning applications in soccer with an emphasis on injury risk. Biol Sport. 2023;40(1):233239. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 12.

    Chmait N, Westerbeek H. Artificial intelligence and machine learning in sport research: an introduction for non-data scientists. Front Sport Act Living. 2021;3:287. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 13.

    Agarwal S. Data mining: data mining concepts and techniques. 2013 International Conference on Machine Intelligence and Research Advancement. IEEE; 2013;203–207. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 14.

    Bongiovanni T, Trecroci A, Cavaggioni L, et al. Importance of anthropometric features to predict physical performance in elite youth soccer: a machine learning approach. Res Sport Med. 2021;29(3):213224. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 15.

    Campbell PG, Phatak A, Mehta S, Beato M, Memmert D, Connor M. Analysing the predictive capacity and dose-response of wellness in load monitoring. J Sports Sci. 2021;39(12):13391347. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 16.

    Szczepański T, McHale I. Beyond completion rate: evaluating the passing ability of footballers. J R Stat Soc. 2016;179(2):513533. doi:

  • 17.

    Jamil M, Phatak A, Mehta S, Beato M, Memmert D, Connor M. Using multiple machine learning algorithms to classify elite and sub-elite goalkeepers in professional men’s football. Sci Rep. 2021;11(1):22703. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 18.

    Barron D, Ball G, Robins M, Sunderland C. Artificial neural networks and player recruitment in professional soccer. PLoS One. 2018;13(10):e0205818. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 19.

    García-Aliaga A, Marquina M, Coterón J, Rodríguez-González A, Luengo-Sánchez S. In-game behaviour analysis of football players using machine learning techniques based on player statistics. Int J Sports Sci Coach. 2021;16(1):148157. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 20.

    Oliver JL, Ayala F, De Ste Croix MBA, Lloyd RS, Myer GD, Read PJ. Using machine learning to improve our understanding of injury risk and prediction in elite male youth football players. J Sci Med Sport. 2020;23(11):10441048. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 21.

    Rommers N, Rössler R, Verhagen E, et al. A machine learning approach to assess injury risk in elite youth football players. Med Sci Sports Exerc. 2020;52(8):17451751. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 22.

    Ruddy JD, Cormack SJ, Whiteley R, Williams MD, Timmins RG, Opar DA. Modeling the risk of team sport injuries: a narrative review of different statistical approaches. Front Physiol. 2019;10:829. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 23.

    McCulloch WS., Pitts W. A logical calculus of the ideas immanent in nervous activity. Bull Math Biophys. 1943;5(4):115133. doi:

  • 24.

    Akyildiz Z, Ocak Y, Clemente FM, Birgonul Y, Günay M, Nobari H. Monitoring the post-match neuromuscular fatigue of young Turkish football players. Sci Rep. 2022;12(1):13835. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 25.

    Houtmeyers KC, Jaspers A, Figueiredo P. Managing the training process in elite sports: from descriptive to prescriptive data analytics. Int J Sports Physiol Perform. 2021;16(11):17191723. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 26.

    Bzdok D, Altman N, Krzywinski M. Points of significance: statistics versus machine learning. Nat Methods. 2018;15(4):233234. doi:

  • 27.

    Richter C, O’Reilly M, Delahunt E. Machine learning in sports science: challenges and opportunities. Sports Biomech. 2021;10:334. doi:

  • 28.

    Tian T, Song C, Ting J, Huang H. A French-to-English machine translation model using transformer network. Procedia Comput Sci. 2022;199:14381443. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 29.

    Bhandari HN, Rimal B, Pokhrel NR, et al. Predicting stock market index using LSTM. Mach Learn Appl. 2022;9:100320. doi:

  • 30.

    Ettensperger F. Comparing supervised learning algorithms and artificial neural networks for conflict prediction: performance and applicability of deep learning in the field. Qual Quant. 2020;54(2):567601. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 31.

    Anaby-Tavor A, Carmeli B, Goldbraich E, et al. Do not have enough data? Deep learning to the rescue! Proc AAAI Conf Artif Intell. 2020;34:73837390. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 32.

    Rossi A, Pappalardo L, Cintia P, Iaia FM, Fernàndez J, Medina D. Effective injury forecasting in soccer with GPS training data and machine learning. PLoS One. 2018;13(7):e0201264. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 33.

    Goddard J. Regression models for forecasting goals and match results in association football. Int J Forecast. 2005;21(2):331340. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 34.

    Kass GV. An exploratory technique for investigating large quantities of categorical data. Appl Stat. 1980;29(2):119. doi:

  • 35.

    Hunt EB, Marin J, Stone PJ. Experiments in Induction. Academic Press; 1966.

  • 36.

    Gomes HM, Bifet A, Read J, et al. Adaptive random forests for evolving data stream classification. Mach Learn. 2017;106(9–10):14691495. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 37.

    Cortes C, Vapnik V. Support-vector networks. Mach Learn. 1995;20:273297.

  • 38.

    Murty MN, Raghava R, Murty MN, Raghava R. Kernel-based SVM. Support Vector Machines and Perceptrons: Learning, Optimization, Classification, and Application to Social Networks. Springer; 2016:5767.

    • Search Google Scholar
    • Export Citation
  • 39.

    Bishop CM. Neural Networks for Pattern Recognition. Oxford University Press; 1995. doi:

  • 40.

    Ruddy J, Shield AJ, Maniar N, et al. Predictive modeling of hamstring strain injuries in elite Australian footballers. Med Sci Sports Exerc. 2018;50(5):906914. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 41.

    Chen Y, Kingma DP, Welling M, et al. Auto-encoding variational Bayes. Cambridge Explor Arts Sci. 2024;10:699.

  • 42.

    Goodfellow I, Pouget-Abadie J, Mirza M, et al. Generative adversarial networks. Commun ACM. 2020;63(11):139144. doi:

  • 43.

    Karim MR, Beyan O, Zappa A, et al. Deep learning-based clustering approaches for bioinformatics. Brief Bioinform. 2021;22(1):393415. doi:

  • 44.

    Xu Q, He X. Football training evaluation using machine learning and decision support system. Soft Comput. 2022;26(20):1093910946. doi:

  • 45.

    Mnih V, Kavukcuoglu K, Silver D, et al. Human-level control through deep reinforcement learning. Nature. 2015;518(7540):529533. doi:

  • 46.

    Silver D, Huang A, Maddison CJ, et al. Mastering the game of go with deep neural networks and tree search. Nature. 2016;529(7587):484489. doi:

  • 47.

    Wheelen T, Hoffman J, Bamford C. Strategic Management and Business Policy Globalization. Pearson; 2018.

  • 48.

    Nassis GP. Leadership in science and medicine: can you see the gap? Sci Med Footb. 2017;1(3):195196. doi:

  • 49.

    Gabbett HT, Windt J, Gabbett TJ. Cost-benefit analysis underlies training decisions in elite sport. Br J Sports Med. 2016;50(21):12911292. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
  • 50.

    Edouard P, Verhagen E, Navarro L. Machine learning analyses can be of interest to estimate the risk of injury in sports injury and rehabilitation. Ann Phys Rehabil Med. 2022;65(4):101431. doi:

    • Crossref
    • Search Google Scholar
    • Export Citation
All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 3284 3283 896
PDF Downloads 1104 1104 169