CricSquad: A System to Recommend Ideal Players to a Particular Match and Predict the Outcome of the Match

Selection of the cricket squad plays a very important role in the outcome of the match. This work is about selecting ideal players for a cricket match and predicting the outcome of the match according to the selected cricket team. A cricket squad consist of around 15 to 16 players, with different ex...

Full description

Saved in:
Bibliographic Details
Published in:2023 3rd International Conference on Advanced Research in Computing (ICARC) pp. 42 - 47
Main Authors: Lekamge, E. L., Wickramasinghe, K. R., Gamage, S. E., Thennakoon, T. M. K. L., Haddela, Prasanna S., Senaratne, Sandamini
Format: Conference Proceeding
Language:English
Published: IEEE 23-02-2023
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Selection of the cricket squad plays a very important role in the outcome of the match. This work is about selecting ideal players for a cricket match and predicting the outcome of the match according to the selected cricket team. A cricket squad consist of around 15 to 16 players, with different expertise in batting, bowling, fielding. To select players for the squad, points were calculated using a statistical approach considering player's overall career data. And then for the further use of selecting players for the squad next match performance of each and every player were predicted using Machine Learning techniques. Association rule mining was used to find frequent winning player combinations with day/night, home/away, batting first/second, against different opponent combinations. Finally calculate points for each player in both teams, then predict the outcome of the match with classification algorithms by considering the calculated total points of each team and other factors such as toss outcome, batting inning, day night conditions and venue. As for the results, XG boost regressor has produced the highest R2 score of 0.92 for batsman runs prediction model while random forest regressor has produced the highest R2 score of 0.66 for bowler wickets prediction model. The Gradient Boost Classifier predicted the Outcome of a match with the highest accuracy of 0.92 while the K Nearest Neighbor achieved the lowest accuracy of 0.82 score.
AbstractList Selection of the cricket squad plays a very important role in the outcome of the match. This work is about selecting ideal players for a cricket match and predicting the outcome of the match according to the selected cricket team. A cricket squad consist of around 15 to 16 players, with different expertise in batting, bowling, fielding. To select players for the squad, points were calculated using a statistical approach considering player's overall career data. And then for the further use of selecting players for the squad next match performance of each and every player were predicted using Machine Learning techniques. Association rule mining was used to find frequent winning player combinations with day/night, home/away, batting first/second, against different opponent combinations. Finally calculate points for each player in both teams, then predict the outcome of the match with classification algorithms by considering the calculated total points of each team and other factors such as toss outcome, batting inning, day night conditions and venue. As for the results, XG boost regressor has produced the highest R2 score of 0.92 for batsman runs prediction model while random forest regressor has produced the highest R2 score of 0.66 for bowler wickets prediction model. The Gradient Boost Classifier predicted the Outcome of a match with the highest accuracy of 0.92 while the K Nearest Neighbor achieved the lowest accuracy of 0.82 score.
Author Gamage, S. E.
Thennakoon, T. M. K. L.
Haddela, Prasanna S.
Senaratne, Sandamini
Lekamge, E. L.
Wickramasinghe, K. R.
Author_xml – sequence: 1
  givenname: E. L.
  surname: Lekamge
  fullname: Lekamge, E. L.
  email: lakshithalekamge@gmail.com
  organization: Sri Lanka Institute of Information Technology,Department of Information Technology,Malabe,Sri Lanka
– sequence: 2
  givenname: K. R.
  surname: Wickramasinghe
  fullname: Wickramasinghe, K. R.
  email: kasunravilal@gmail.com
  organization: Sri Lanka Institute of Information Technology,Department of Information Technology,Malabe,Sri Lanka
– sequence: 3
  givenname: S. E.
  surname: Gamage
  fullname: Gamage, S. E.
  email: sasithaeg99@gmail.com
  organization: Sri Lanka Institute of Information Technology,Department of Information Technology,Malabe,Sri Lanka
– sequence: 4
  givenname: T. M. K. L.
  surname: Thennakoon
  fullname: Thennakoon, T. M. K. L.
  email: kanchilalakindu@gmail.com
  organization: Sri Lanka Institute of Information Technology,Department of Information Technology,Malabe,Sri Lanka
– sequence: 5
  givenname: Prasanna S.
  surname: Haddela
  fullname: Haddela, Prasanna S.
  email: Prasanna.s@sliit.lk
  organization: Sri Lanka Institute of Information Technology,Department of Information Technology,Malabe,Sri Lanka
– sequence: 6
  givenname: Sandamini
  surname: Senaratne
  fullname: Senaratne, Sandamini
  email: sandamini.s@sliit.lk
  organization: Sri Lanka Institute of Information Technology,Department of Information Technology,Malabe,Sri Lanka
BookMark eNo1UMlOwzAUNBIcoPQPOLwfaMjzEtfcqoilUlGjFs6VY7-qlpIGHOeQv6e0cBqNZtFo7tj1sTsSY4B5hpibx2W52JRKFwoznnORYY5SFVpfsanRZi5ULqQWGm9ZKGNw2-_B-idYwHbsE7WQOtiQ69qWjh6WnmwDVWNHiv2vZKGyMQU3NDbCu03uAPbkqyL54BKkA8F6SKc4Qbc_07Ppnt3sbdPT9A8n7PPl-aN8m63Wr6e9q1lANGkmsKiplmhQOzLopRHcK0JZSE4cTWHmeu-ds0qQVzUpJSSfc1mI2kqtUEzYw6U3ENHuK4bWxnH3_4D4ASiZVOw
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICARC57651.2023.10145677
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9798350347371
EndPage 47
ExternalDocumentID 10145677
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i119t-316beb41917ce91d4932d5e14642e2196987fdcca53ed5be5534282463ba47513
IEDL.DBID RIE
IngestDate Thu Jan 18 11:14:23 EST 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i119t-316beb41917ce91d4932d5e14642e2196987fdcca53ed5be5534282463ba47513
PageCount 6
ParticipantIDs ieee_primary_10145677
PublicationCentury 2000
PublicationDate 2023-Feb.-23
PublicationDateYYYYMMDD 2023-02-23
PublicationDate_xml – month: 02
  year: 2023
  text: 2023-Feb.-23
  day: 23
PublicationDecade 2020
PublicationTitle 2023 3rd International Conference on Advanced Research in Computing (ICARC)
PublicationTitleAbbrev ICARC
PublicationYear 2023
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.8746326
Snippet Selection of the cricket squad plays a very important role in the outcome of the match. This work is about selecting ideal players for a cricket match and...
SourceID ieee
SourceType Publisher
StartPage 42
SubjectTerms Association Rule mining
Classification Algorithm
Classification algorithms
Data mining
Engineering profession
Machine Learning
Machine learning algorithms
Neural Network
Prediction algorithms
Predictive models
Random forests
Regression
Title CricSquad: A System to Recommend Ideal Players to a Particular Match and Predict the Outcome of the Match
URI https://ieeexplore.ieee.org/document/10145677
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELZoJyZAFPGWB9a0jR-xw1aFVnQAIgoSW-XUF1EJmlKS_8-dS4sYGNiS2Iklf9H5--x7MHaFGCOyQkbSWocCxRRRqhxqHqptMSstWBe2Libm_sXeDClNTrSNhQGA4HwGXboMZ_m-mjW0VdYLdWUTY1qsZVK7DtbaeOf00944GzxmyJ816T4hu5vuvwqnhHVjtPfPEfdZ5ycCj-fbteWA7cDikM0zNFqTj8b5az7g61zjvK44Sch3_JDnY4-8j-dvjog0NTmeh3-DnE35HZrdV-6wX76i85maI_vjD02NrwOvynAbOnXY82j4lN1G36USonkcpzVa0qSAQpH4mkEae4W0zGtAM6gECEqBY03pES0twesCtJaoO4RKZOGU0bE8Yu1FtYBjxrG1FAnaHkRLITux3pVOxdB3pS-cECesQ_M0Xa6zYUw3U3T6x_MztktohDBwec7a9aqBC9b69M1lAPALdE2bPw
link.rule.ids 310,311,782,786,791,792,798,27934,54768
linkProvider IEEE
linkToHtml http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8JAEJ4oHvSkRoxv9-C1QPfRhzdSIRABG8HEG9my00iiVLH9_84ugvHgwVvb3W2T_ZrZ79udB8ANYUzIcuGJKNIkUMLMi6UmzWNrW8zyCCPtti7G4eg5uuvYNDneJhYGEZ3zGTbspTvLN8WssltlTVdXNgjDbdhRknjyKlxr7Z_Tipv9pP2YEINWVvlx0VgP-FU6xa0c3f1_fvMA6j8xeCzdrC6HsIWLI5gnZLbGH5U2t6zNVtnGWVkwKyLf6EWG9Q0xP5a-akulbZNmqfs7rLspG5LhfWGa-qVLe0JTMuJ_7KEqaTiyIne3rlMdnrqdSdLzvosleHPfj0uypUGGmbTya4axbyQRM6OQDKHkyG0SnCjMDeGlBBqVoVKClAeXgci0DJUvjqG2KBZ4Aoxacx6Q9SG8JPGTyOhcSx9bOjeZ5vwU6naepu-rfBjT9RSd_fH8GnZ7k-FgOuiP7s9hzyLjgsLFBdTKZYWXsP1pqisH5hfSdJ6R
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2023+3rd+International+Conference+on+Advanced+Research+in+Computing+%28ICARC%29&rft.atitle=CricSquad%3A+A+System+to+Recommend+Ideal+Players+to+a+Particular+Match+and+Predict+the+Outcome+of+the+Match&rft.au=Lekamge%2C+E.+L.&rft.au=Wickramasinghe%2C+K.+R.&rft.au=Gamage%2C+S.+E.&rft.au=Thennakoon%2C+T.+M.+K.+L.&rft.date=2023-02-23&rft.pub=IEEE&rft.spage=42&rft.epage=47&rft_id=info:doi/10.1109%2FICARC57651.2023.10145677&rft.externalDocID=10145677