Automated selection of optimal cricket team using machine learning

Abstract

The process of selecting the best 11 players for a cricket team is a complex and critical task that requires considering various factors such as individual player performance, team dynamics, and match conditions. Traditional methods of the team selection system depend on manual analysis, experts’ opinions, which can be time- consuming and can be biased. This thesis aims to develop an automated approach using Machine Learning (ML) techniques to assist in the selection of the optimal cricket team. ML algorithms are employed to analyze and extract meaningful patterns and insights from the dataset. Here we will consider a range of performance indicators, such as batting and bowling average, batting strike rate and bowling economy rate, etc hepls us to determine the key attributes that creates a major role of success for a cricket team. These algorithms learn from historical data and identify patterns to create a predictive model for player selection. By including indicators like player endurance, injury history, and recovery time frames, the model provides a more complete picture of a player’s total contribution to the team. This technique assures that players are selected not just based on their present form and talents, but also on their physical preparedness and endurance throughout a tournament. This automated system provides objective and data-driven insights, reducing biases and human errors in the selection process.This selection method will draw the explanation for choosing this team over other selections. It will assist cricket team management, coaches, and selectors in making informed decisions, maximizing team performance, and optimizing player utilization. Moreover, the model adapts to different formats of the game like Test, One-Day International (ODI), and Twenty20 (T20) formats and each requiring unique strategies and player attributes. For instance, while a Test match may emphasize endurance and technique, a T20 match prioritizes aggression and quick decision-making. The system uses tailored algorithms for each format, ensuring the selection is optimized for the specific demands of the match at hand. The integration of that technology with cricket team selection has the potential to reshape the sport and elevate team strategies to new levels. The potential of this system extends beyond selection, potentially influencing training methods and in-game tactics, marking a new era in the technological evolution of cricket.

Description

Cataloged from PDF version of thesis.
Includes bibliographical references (pages 58-59).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024.

Keywords

Machine learning, Player utilization, Player selection, Automated selection process

Citation

Endorsement

Review

Supplemented By

Referenced By