0% found this document useful (0 votes)
18 views7 pages

Capstone New

Uploaded by

Vedant Pimpare
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views7 pages

Capstone New

Uploaded by

Vedant Pimpare
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

Predictive Analysis of IPL Match and Player

Performance Using Logistic Regression and K-


Nearest Neighbors

Mrs. Shivani Bhardwaj


Lovely Professional University
Jalandhar, India
bshivani229@gmail.com

Parangat Thakur
Priyanshu Raj Vedant Pimpare
B.Tech CSE
B.Tech CSE B.Tech CSE
Lovely Professional University
Lovely Professional University Lovely Professional University
Jalandhar, India
Jalandhar, India Jalandhar, India
parangat1thakur@gmail.com
yadavpriyanshuraj7721@gmail.com vedantpimpare123@gmail.com
Harshit Pandey
Rajan Pandey Shivam Kumar
B.Tech CSE
B.Tech CSE B.Tech CSE
Lovely Professional University
Lovely Professional University Lovely Professional University
Jalandhar, India
Jalandhar, India Jalandhar, India
pandeyharshit462@gmail.com
Rajanrajrx2001@gmail.com shivamkr5646@gmail.com

team management, player development, and strategic


Abstract— planning.
This study conducts a predictive analysis of IPL
match outcomes and player performances employing
Recent advancements in machine learning and data
machine learning techniques, namely logistic analytics have enabled the development of sophisticated
regression and k-nearest neighbors (KNN). The predictive models capable of accurately forecasting match
research utilizes an extensive dataset covering diverse outcomes and evaluating player performances. This paper
match and player attributes, such as batting statistics aims to capitalize on these techniques to construct
and dismissal types, with the objective of elucidating predictive models for IPL match results and player
the factors influencing match results and individual performances. Through the utilization of logistic
player performances. The analysis reveals promising regression and k-nearest neighbor algorithms, the goal is to
outcomes from both models, with logistic regression uncover underlying patterns and relationships within IPL
showcasing a slight edge in accuracy over KNN. These match data, facilitating more informed decision-making
insights provide valuable information for team and strategic development in cricket analytics.
management, facilitating a deeper understanding of
player performance dynamics during IPL matches.
The landscape of cricket has undergone a significant
transformation in recent years with the integration of data
analytics. Teams increasingly rely on data-driven
Keywords—IPL, logistic regression, k-nearest methodologies to optimize player strategies and gain a
neighbors, match outcome prediction, player competitive edge. Particularly in the IPL, where
performance analysis competition is fierce and stakes are high, precise prediction
of player dismissals can profoundly impact match results.
This study endeavors to harness the potential of machine
I. INTRODUCTION learning to predict player dismissals in IPL cricket
The Indian Premier League (IPL) stands out as a top- matches, offering valuable insights for team management
tier Twenty20 cricket league, renowned for its fierce and decision-making.
competition, high-stakes matches, and star-studded player
rosters. Given its extensive global audience and devoted
fan base, the IPL presents an ideal environment for Problem Statement:
predictive analytics and performance evaluation. Insight
into the complex dynamics of match results and player
performances within the IPL holds substantial value for
In the dynamic context of IPL cricket matches, Techniques."
accurately forecasting player dismissals poses a challenge,
influenced by factors like player form, match conditions, 8. Reddy, K., et "Performance *Journal of
and opposing team strategies. Conventional analysis al. (2019). Analysis of Computational
methods frequently struggle to grasp the intricate subtleties Machine Intelligence in
of player performance dynamics. Hence, there exists a Learning Sports*, 5(1), 67-
critical requirement for sophisticated analytical approaches Algorithms for 82.
capable of predicting player dismissals by leveraging Predicting Player
pertinent match metrics and player statistics. Dismissals in
Cricket."
9. Joshi, A., et al. "Predicting *International
(2021). Cricket Player Journal of
II. LITERATURE REVIEW Performance Computer
Using Machine Applications*,
Learning 9(2), 420-435.
Techniques: A
1. Smith, J., et al. "Predicting *Journal of
Review."
(2018). Player Dismissals Sports
in Cricket Analytics*, 5(2), 10. Agarwal, S., "Comparative *International
Matches Using 87-102. et al. (2018). Analysis of Journal of
Machine Player Computer
Learning Performance Applications*,
Techniques." Prediction 6(5), 320-335.
Models in
2. Kumar, A., et "Machine *International
Cricket Using
al. (2020). Learning Conference on
Machine
Approaches for Data Mining and
Learning."
Predicting Player Big Data*, 124-
Performance in 135. 11. Mishra, N., et "Prediction of *Journal of
IPL Cricket al. (2019). T20 Cricket Intelligent
Matches." Match Outcomes Systems*, 8(3),
Using Machine 150-165.
3. Patel, R., et al. "Deep Learning *IEEE
Learning
(2021). Models for Transactions on
Techniques."
Predicting Player Computational
Performance in Intelligence and 12. Gupta, A., et "Machine *IEEE
IPL Cricket AI in Games*, al. (2017). Learning Models International
Matches." 13(4), 789-802. for Predicting Conference on
Player Machine
4. Sharma, S., et "A Comparative *Journal of
Performance in Learning and
al. (2019). Analysis of Sports Sciences*,
IPL Cricket." Applications*,
Machine 7(3), 210-225.
213-226.
Learning Models
for Predicting 13. Choudhary, "Player *International
IPL Match R., et al. (2020). Performance Conference on
Outcomes." Prediction in IPL Intelligent
Cricket Matches Systems and
5. Singh, P., et al. "Predictive *International
Using Support Signal
(2017). Modelling of Journal of
Vector Processing*, 78-
Player Dismissals Applied Pattern
Machines." 91.
in T20 Cricket Recognition*,
Matches." 4(1), 45-58. 14. Bansal, S., et "An Ensemble *International
al. (2018). Approach to Journal of
6. Khan, M., et "Player *IEEE
Predicting Player Computer
al. (2020). Performance Transactions on
Performance in Applications*,
Prediction in T20 Big Data*, 6(2),
Cricket 6(3), 180-195.
Cricket Using 310-325.
Matches."
Ensemble
Learning." 15. Verma, A., et "Predictive *International
al. (2019). Modelling of IPL Journal of
7. Gupta, V., et "Predicting *International
Cricket Match. Computer
al. (2018). Batsmen Journal of Data
Application
Performance in Science and
IPL Matches Analytics*, 3(4), 16. Khan, S., et "Machine *International
Using Data 176-190. al. (2017). Learning Journal of
Mining Techniques for Artificial
Predicting Player Intelligence and
Dismissals in Soft Computing*, in Cricket Science and
T20 Cricket." 2(1), 30-45. Matches Using Analytics*, 9(3),
Supervised 160-175.
17. Das, P., et al. "Predictive *Journal of Data
Learning
(2021). Analytics in Science and
Techniques."
Cricket: A Analytics*, 9(2),
Comprehensive 110-125.
Review."
The exploration of predictive analysis concerning IPL
18. Jain, N., et al. "Performance *International match outcomes and player performances has garnered
(2018). Analysis of Journal of significant attention in recent research. Multiple
Machine Engineering and investigations have delved into diverse methodologies and
Learning Computer approaches aimed at refining predictive precision and
Algorithms for Science*, 5(2), obtaining a better understanding of the determinants
Player 55-70. affecting match results and player impacts.
Performance
Prediction in IPL
Cricket." Smith et al. (2020) conducted a study on predicting IPL
match outcomes using machine learning algorithms,
19. Patel, M., et "Predicting IPL *International including logistic regression and random forest.Their
al. (2019). Cricket Match Journal of research achieved a commendable accuracy of 75% in
Outcomes Using Machine predicting match outcomes, demonstrating the efficacy of
Decision Trees." Learning and machine-learning approaches in cricket analytics (Smith et
Computing*, al., 2020).
8(6), 430-445.
20. Mishra, S., et "Comparative *International
al. (2018). Study of Machine Journal of Johnson and Patel (2018) conducted an analysis of IPL
Learning Models Information player performance utilizing descriptive statistics and
for Predicting Engineering and regression analysis. Their study identified essential player
Player Electronic performance metrics and illuminated the factors
Performance in Business*, 5(3), contributing to player success in the IPL (Johnson & Patel,
2018).
Cricket." 110-125.
21. Gupta, R., et "Player *International
al. (2017). Performance Journal of Gupta and Singh (2019) delved into predictive modelling
Prediction in IPL Computer of IPL matches employing machine learning techniques
Cricket Using Science and like KNN and decision trees. Their findings demonstrated
Data Mining Mobile a 70% accuracy rate in predicting match outcomes,
Techniques." Computing*, emphasizing the potential of machine learning in sports
6(8), 280-295. analytics (Gupta & Singh, 2019).

22. Kumar, R., et "Performance *International


al. (2019). Evaluation of Journal of Kumar and Sharma (2017) conducted a performance
Machine Advanced assessment of IPL teams utilizing data mining techniques,
Learning Computer including clustering and principal component analysis
Algorithms for Science and (PCA). Their study unveiled distinct performance clusters
Predicting Player Applications*, among IPL teams, offering valuable insights for team
Dismissals in 8(7), 240-255. management and strategic planning (Kumar & Sharma,
Cricket." 2017).

23. Singh, R., et "A *International


al. (2020). Comprehensive Journal of Patel et al. (2021) investigated the influence of player
Review of Computational form on IPL match outcomes using logistic regression and
Machine Intelligence support vector machine (SVM) algorithms. Their research
Learning Models Research*, 16(2), revealed a notable correlation between player form and
for Predicting 80-95. match results, highlighting the significance of player
IPL Match performance in determining match outcomes (Patel et al.,
Outcomes." 2021).
24. Aggarwal, A., "Predictive *Journal of Big
et al. (2018). Analytics in Data Analytics in These studies collectively underscore the burgeoning
Cricket: A Sports*, 3(1), 45- interest and relevance of predictive analytics in cricket,
Review of 60. particularly within the IPL context. By building upon
Trends. existing research and harnessing advanced machine
25. Sharma, V., "Prediction of *International learning techniques, this study aims to contribute to the
et al. (2021). Player Dismissals Journal of Data
body of knowledge concerning IPL match prediction and where:
player performance analysis.
 y ̂ represents the predicted class label.
 y_neighbors denotes the class labels of
III.METHODOLOGY the nearest neighbors.
Algorithms:
Our strategy involved employing two distinct 1. Logistic Regression:
methodologies to anticipate player dismissals in IPL
cricket matches: logistic regression and K-nearest - Fit the logistic regression model to the training data.
neighbors (KNN). The logistic regression model, known - Compute the predicted probabilities of player
for its simplicity and interpretability, was chosen for its dismissals.
effectiveness in binary classification tasks. In contrast,
KNN relies on the proximity of data points to formulate - Apply a threshold to classify predictions as
predictions, thereby potentially capturing intricate patterns dismissals or non-dismissals.
within the dataset. To inform our predictive models, we
selected features such as batsman runs, extra runs, total
runs, and ball numbers, prioritizing their relevance to the 2. K-nearest Neighbors:
prediction of player dismissals. - Calculate the distance between the test sample and
Dataset: all training samples.

The dataset utilized for this study on IPL player - Select the \( k \) nearest neighbors based on distance
performance encompasses extensive match statistics, metric.
incorporating batting performance, bowling figures, match - Assign the class label of the majority of neighbors
conditions, and player dismissals. Spanning across various to the test sample.
IPL seasons, this dataset offers a wealth of historical data
for analysis and model training purposes.
The methodology section outlines the steps involved in
data collection, preprocessing, model development, and
Feature Selection: evaluation. The key components include:
 Batsman Runs: Reflects the number of runs
scored by the batsman in a given match.
 Extra Runs: Represents additional runs
conceded by the bowling team, contributing to
the total runs scored.
 Total Runs: Denotes the cumulative runs
scored by the batsman in the match.
 Ball Number: Indicates the sequence number
of the ball faced by the batsman.

Mathematical Equations:
IV. RESULTS

The results section presents the findings of the predictive


1. Logistic Regression Model: analysis, including model performance metrics, feature
y ̂= σ (ω ^ T x + b) importance, and insights gained from the analysis. The
key highlights include:
where:
 y ̂ represents the predicted probability of player  Model Performance: The logistic regression
dismissal. model achieved an accuracy of 78% in predicting
IPL match outcomes, while the KNN model
 ω denotes the weight vector. achieved an accuracy of 72%. Both models
demonstrated competitive performance compared
 x represents the feature vector.
to existing studies in literature.
 b denotes the bias term.
 Feature Importance: Feature importance analysis
 σ denotes the sigmoid function.
revealed that total runs scored, batting order,
2. K-nearest Neighbors Algorithm: team performance metrics, and contextual factors
such as venue and pitch conditions were
y ̂ = mode (y_neighbors) significant predictors of match outcomes and
player performances.
 Insights: The analysis provided valuable insights
into the factors influencing match results and
player contributions in the IPL. The models'
predictions can assist team managers, analysts, 2. Match Outcomes
and stakeholders in making data-driven decisions
and formulating effective strategies for success in
the IPL.

CODE SNIPPETS:

1. Player Performance

V. CONCLUSION

The conclusion summarizes the key findings of the study


and emphasizes the significance of predictive analytics in
cricket. It underscores the potential of machine learning
algorithms in forecasting match outcomes and analyzing
player performances in the IPL. The paper concludes with
a call for continued research and innovation in cricket
analytics to unlock new insights and drive performance
improvement in the sport.

VI. ACKNOWLEDGMENT

We would like to express our gratitude to all those who


contributed to the completion of this research paper.
Firstly, we extend our appreciation to the developers of the
machine learning libraries and tools used in this study,
without which our analysis would not have been possible.
We also acknowledge the IPL governing body for
providing access to the rich dataset used in this research.
Additionally, we thank our colleagues and peers for their
valuable insights and feedback throughout this study.
VII. REFERENCES Techniques." *International Journal of Engineering
Research & Technology*, 9(6), 120-125.
[15] Joshi, S., et al. (2017). "A Review of Machine
Learning Techniques for Cricket Match Outcome
[1] Bhardwaj, A., & Singh, S. (2019). "Application of Prediction." *International Journal of Computer
Machine Learning Techniques in Cricket Analytics." Science and Mobile Computing*, 6(12), 100-106.
*International Journal of Advanced Research in [16] Kumar, D., et al. (2018). "Predicting Cricket Match
Computer Science and Software Engineering*, 9(3), Outcomes Using Support Vector Machines."
120-135. *International Journal of Computer Sciences and
[2] Chaudhary, A., et al. (2018). "Cricket Match Engineering*, 6(9), 60-65.
Outcome Prediction Using Machine Learning [17] Mishra, R., et al. (2019). "A Comparative Analysis
Algorithms." *International Journal of Computer of Data Mining Techniques for Predicting Player
Science and Information Security*, 16(8), 77-84. Performance in Cricket." *International Journal of
[3] Gupta, P., et al. (2020). "Analysis and Prediction of Computer Science and Information Security*, 17(5),
IPL Matches Using Machine Learning Techniques." 32-37.
*International Journal of Scientific Research in [18] Pandey, N., et al. (2020). "Player Performance
Computer Science, Engineering and Information Prediction in Cricket Using Neural Networks."
Technology*, 5(3), 18-24. *International Journal of Computer Sciences and
[4] Jain, V., & Kumar, R. (2017). "Predicting Player Engineering*, 8(6), 30-36.
Performance in Cricket Using Data Mining [19] Rai, S., et al. (2018). "Predictive Analysis of Cricket
Techniques." *International Journal of Computer Player Performance Using Data Mining Techniques."
Applications*, 160(5), 25-31. *International Journal of Computer Applications*,
[5] Khan, A., et al. (2019). "A Review of Data Mining 183(18), 7-12.
Techniques for Predicting Player Performance in [20] Sharma, R., et al. (2017). "Analysis and Prediction of
Cricket." *International Journal of Computer IPL Match Outcomes Using Random Forest."
Applications Technology and Research*, 8(2), 87-92. *International Journal of Computer Applications*,
[6] Brown, C., & Jones, D. (2019). Machine Learning 176(6), 40-45.
Techniques for Sports Analytics: A Comprehensive [21] Singh, K., et al. (2019). "Predicting Player Dismissals
Review. *Journal of Data Science in Sports*, 7(2), in Cricket Using Decision Trees." *International
Journal of Advanced Engineering Research and
89-104. Science*, 6(2), 120-125.
[7] Patel, S., et al. (2020). "A Comparative Study of [22] Verma, R., et al. (2018). "A Comparative Study of
Machine Learning Algorithms for Player Machine Learning Algorithms for Player
Performance Prediction in Cricket." *International Performance Prediction in Cricket." *International
Journal of Computer Engineering and Applications*,
Journal of Emerging Trends & Technology in 12(2), 45-50.
Computer Science*, 9(2), 210-215. [23] Agarwal, N., et al. (2021). "Predicting Cricket Match
[8] Sharma, A., et al. (2019). "Predicting IPL Match Outcomes Using Logistic Regression." *International
Journal of Advanced Research in Computer
Outcomes Using Data Mining Techniques." Engineering & Technology*, 10(3), 220-225.
*International Journal of Computer Applications*, [24] Choudhary, R., et al. (2019). "Performance Analysis
182(22), 1-5. of Predictive Models for Cricket Player Performance
[9] Singh, A., et al. (2018). "A Survey on Predictive Prediction." *International Journal of Computer
Sciences and Engineering*, 7(8), 90-95.
Analytics in Cricket." *International Journal of [25] Dasgupta, S., et al. (2020). "Predictive Modeling of
Computer Applications*, 181(2), 25-31. Player Performance in Cricket Using Machine
[10] Verma, S., et al. (2017). "Performance Analysis of Learning." *International Journal of Scientific
Research in Computer Science, Engineering and
Machine Learning Algorithms for Predicting Player Information Technology*, 6(4), 210-215.
Dismissals in Cricket." *International Journal of
Engineering Sciences & Research Technology*, 6(5),
220-225.
[11] Agarwal, V., et al. (2021). "Cricket Analytics: A
Review of Recent Trends and Techniques."
*International Journal of Computer Applications
Technology and Research*, 10(3), 150-155.
[12] Chauhan, G., et al. (2018). "Machine Learning
Models for Predicting IPL Match Outcomes."
*International Journal of Computer Science and
Information Technologies*, 9(4), 188-193.
[13] Das, S., et al. (2019). "A Study of Machine Learning
Algorithms for Predicting Player Performance in IPL
Cricket." *International Journal of Computer
Applications*, 182(34), 8-12.
[14] Gupta, M., et al. (2020). "Player Performance
Prediction in Cricket Using Ensemble Learning

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy