Paper 3
Paper 3
net/publication/379038256
CITATIONS READS
6 860
5 authors, including:
SEE PROFILE
All content following this page was uploaded by Sai Abhishek Chakka on 18 March 2024.
Published By:
Retrieval Number: B10431292S19/2019©BEIESP Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.B1043.1292S19 430 & Sciences Publication
Predictive Analysis of IPL Match Winner using Machine Learning Techniques
Predicting the result of the game, classifying whether a team paper has provided a solution to manual effort to improve
can deliberately allow a player walk in bat and categorizing over the results obtained previously. This Bayesian network
non-fastball pitches by type of field, etc., are few of the prediction has provided a result of 59.21% accurate over the
sorting issues resolved with help of machine learning in other methods. Machine learning has always provided a
baseball sport [9]. prominent solution towards the way gaming can be
Additionally, cricket also uses sports analytics to monitored.
forecast a match's outcome while the action is underway or In the paper [8] analysis of baseball game is shown where
even before the match has begun [10-14]. Also issues the game play can be evaluated by using machine learning
such as forecasting a player's runs or wickets intended for a techniques like SVM, K nearest neighbors which helped over
the existing methodologies, this method involved extracting
match, built on his / her previous performance, are fascinating
75% of the highlights of the match and then deep evaluation is
issue that must be focus on. Few practical tools employed in
carried out. This change in gameplay evaluation helped the
cricket consist of WASP (Winning and Score Predictor) [15],
players to find out new techniques to win over the opponents.
a tool that forecasts a score and potential result of a restricted They even proposed the way game play results can be
match over cricket, i.e. one-day or t-20. This tool was first interpreted pictorially and provided the way the analysis of a
introduced by Sky Sports New Zealand during an ongoing match is given out.
T-20 match in 2012. Software such as Hawk-Eye [ 22–23], Supervised algorithms were used during the game
which records a ball's trajectory and reveals the most prediction, like logistic regression, Random forest, SVM ,
statistically significant direction visibly, has also been KNN which are explained deeply within this paper.
formally used since 2009 as the Umpire Decision Review
System. Similarly, this computer-assisted intelligent IV. PROPOSED WORK
technology is also used by other sports such as tennis,
From the Literature survey, it can be seen that a machine
badminton, snooker. In the further sections of this paper we
learning model can be built which will be able to forecast the
have briefly discussed about the importance of machine
learning in sports, proposed methodology. result of the match even beforehand the match begins. There
are many formats of playing cricket, among them T20 format
III. MACHINE LEARNING IN SPORTS REVIEW is the one that has many turnarounds such that it will be very
tough to foresee the champion until the last ball. So, it is quite
With AI and Machine learning application, Machine
learning is changing the technology in every possible field, complex to predict the winner.
machine learning can help real time problem in the society. It Most of the statistical work in sports is performed using
has a profound impact in the field of sports, provided in regression and classification tasks, both of which are subject
various sports like cricket, baseball, football and others. to supervised learning. Simply put, y = f(x) which is a
organizations can use the data during the game play to predictive value learned from a dataset constructed by the
improve every area of their players move. From player learning data: D = ((X1,Y1), (X2,Y2), (X3,Y3), ... (Xn, Yn)).
recruitment to player performance to ticket sales, predictive Supervised learning can be divided based on output to two
analysis can help make targeted decisions and strategic categories as classification, regression. So, this problem is a
changes that impact every area of sports organization. classification problem. So, we apply several classification
In the past few years, importance of sports has emerged as algorithms on the cricket dataset, evaluate the results and
an important element in our society, even in Olympics sports select the most appropriate model that gives greater accuracy.
helps towards community health and productivity. Using
machine learning we can improve the way players
involvement and necessary improvements can be made using
powerful machine learning techniques, these techniques help
to improve the results over the previous results which where
achieved without using any machine learning techniques.
Detailed data about the players performance will be analyzed
and improvement areas can be predicted using machine
learning. In the study “Predicting the match outcome in one Figure – 1 basic methodology of the paper
day international cricket matches” [17] this paper proposed a
basic solution towards forecasting the winner of a cricket The above figure 1 represents the basic methodology for our
match he also has given a discussion of how machine learning research work. This represents multiple methods like data
algorithms can change the future of the means players collection, data exploration, data cleaning, data
evaluate their play in the game. This method has many preprocessing, model development and model evaluation.
benefits over the existing method where manual effort to find These methods play a major role in predicting the output for
the flaw in the game play is reduced which makes it easier for our work. These methods are explained in detail in this paper
computers to efficiently find the improvement strategy. Even in further sections. There are various algorithms can be used
during the 1960’s Arthur Samuel used a intelligent approach to solve the real time problems in machine learning. These
to gaming by the methods of artificial intelligence in the game algorithms take a predefined input of game play and its
of checkers to provide the number of moves for the player can previous experiences and provide an accurate output, these
win the match against his opponent. In the research paper [12] algorithms differ in task and the operations involved to give
discussed they have proved that Bayesian networks has solution to the problem, these
performed over other machine learning techniques. This algorithms are discussed here:
Published By:
Retrieval Number: B10431292S19/2019©BEIESP
Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.B1043.1292S19 431 & Sciences Publication
International Journal of Innovative Technology and Exploring Engineering (IJITEE)
ISSN: 2278-3075, Volume-9 Issue-2S, December 2019
Published By:
Retrieval Number: B10431292S19/2019©BEIESP Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.B1043.1292S19 432 & Sciences Publication
Predictive Analysis of IPL Match Winner using Machine Learning Techniques
Recall:
Recall is the proportion of number of correctly predicted
positive observations versus total number of all actual
observations.
F1-Score:
F1 Score is the weighted average of precision and recall.
The above algorithm is mainly describes the procedure for
the work in a pseudo code format, initially for every iteration,
the data is split into training data and test data, we train the
model using certain features and use it to predict the testing
data , then we calculate the performance of the system.
The above procedure evaluates the classification model Accuracy:
and calculates the accuracy.
The various classification models used are: Logistic Accuracy can be calculated as the average of Precision and
Regression, Gaussian Naïve Bayes Classifier, KNN (K Recall.
Nearest Neighbor) algorithm, Support Vector Machines,
Gradient Boost Algorithm, Decision Trees and Random
Forest Classifier. Among these methods the random Forest
and Decision tree has given good results.
Published By:
Retrieval Number: B10431292S19/2019©BEIESP
Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.B1043.1292S19 433 & Sciences Publication
International Journal of Innovative Technology and Exploring Engineering (IJITEE)
ISSN: 2278-3075, Volume-9 Issue-2S, December 2019
Published By:
Retrieval Number: B10431292S19/2019©BEIESP Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.B1043.1292S19 434 & Sciences Publication
Predictive Analysis of IPL Match Winner using Machine Learning Techniques
AUTHORS PROFILE
Published By:
Retrieval Number: B10431292S19/2019©BEIESP
Blue Eyes Intelligence Engineering
DOI: 10.35940/ijitee.B1043.1292S19 435
View publication stats
& Sciences Publication