Statistics > Applications
[Submitted on 26 Sep 2018 (v1), revised 29 Sep 2018 (this version, v2), latest version 21 Sep 2020 (v5)]
Title:Predicting Outcome of Indian Premier League (IPL) Matches Using Classification Based Machine Learning Algorithm
View PDFAbstract:Cricket, especially the twenty20 format, has maximum uncertainty, where a single over can completely change the momentum of the game. With millions of people following the Indian Premier League, therefore developing a model for predicting the outcome of its matches beforehand is a real-world problem. A cricket match depends upon various factors, and in this work various feature selection methods were used to reduce the number of features to 5 from 15. Player's performance in the field is considered to find out the relative strength of the team. A Linear Regression based solution is proposed to calculate the weightage of a team based on the past performance of its players who have appeared most for the team. Finally, a dataset with the features: home team, away team, stadium, toss winner, toss decision, home team weightage and away team weightage, is fed to a Random Forest Classifier to train the model and make prediction on unseen matches. Classification results are satisfactory. Problem in the dataset and how the accuracy of the classifier can be improved is discussed.
Submission history
From: Rabindra Lamsal [view email][v1] Wed, 26 Sep 2018 05:26:14 UTC (316 KB)
[v2] Sat, 29 Sep 2018 05:04:01 UTC (327 KB)
[v3] Thu, 11 Oct 2018 07:09:17 UTC (326 KB)
[v4] Tue, 25 Jun 2019 05:22:58 UTC (139 KB)
[v5] Mon, 21 Sep 2020 17:14:28 UTC (31 KB)
Current browse context:
stat.AP
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.