Related Experiment Video
Updated: Jan 29, 2026

Bioparticle Microarrays for Chemotactic and Molecular Analysis of Human Neutrophil Swarming in vitro
Published on: February 16, 2020
Finding Roles of Players in Football Using Automatic Particle Swarm Optimization-Clustering Algorithm
Iman Behravan1, Seyed Hamid Zahiri2, Seyed Mohammad Razavi2
11 Department of Electrical Engineering, University of Birjand, Birjand, Iran.
This study introduces a novel swarm intelligence algorithm for automatically identifying football player roles by clustering performance data. The method effectively extracts player roles from large datasets, aiding team analysis and comparison.
Area of Science:
- Sports Analytics
- Data Science
- Computational Intelligence
Background:
- Professional sports organizations increasingly use data analysis for performance evaluation.
- Analyzing complex team sports like football presents significant data challenges.
- Identifying player roles is crucial for team strategy and performance comparison.
Purpose of the Study:
- To propose an automatic big data clustering method for analyzing football player performance.
- To extract distinct player roles using a swarm intelligence algorithm.
- To enhance team performance analysis and facilitate meaningful player comparisons.
Main Methods:
- Developed an automatic big data clustering method based on a swarm intelligence algorithm (Particle Swarm Optimization).
- The algorithm operates in two phases: determining the number of clusters and finding centroid positions.
- Tested on synthetic datasets and a large real-world dataset (93,000 objects from ~4900 matches).
Main Results:
- The proposed algorithm effectively clusters player performance data.
- Demonstrated superior performance compared to two conventional clustering methods on synthetic data.
- Successfully applied to a large dataset of European football league matches to identify player roles.
Conclusions:
- The swarm intelligence-based clustering method provides an effective approach for automatic player role extraction in football.
- This method can significantly aid in analyzing team dynamics and individual player contributions.
- The approach is scalable and robust for handling large-scale sports performance datasets.
More Related Videos
11:53Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
10:08Effects of a Novel Neuromuscular Training Intervention on Jump, Sprint, and Change of Direction in Adult Female Soccer Players
Published on: June 10, 2025
Related Concept Videos
Automatic Processing and Automatic Social Behavior
The Nucleosome Core Particle
The paradox
Nucleosomes, paradoxically, perform two opposite functions simultaneously. On the one hand, their main responsibility is to protect the delicate DNA strands from physical damage and help achieve a higher compaction ratio. While on the other hand, they must allow polymerase enzymes to access DNA...
Trial and Error and Algorithm
Finding the Center of Gravity
Subatomic Particles
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...