Explaining Cricket Shot Techniques with Explainable AI

A deep dive into the possibilities of XAI implemented on pose-estimation based cricket shot classification

Bachelor Thesis (2025)
Author(s)

B. Martinović (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

U.K. Gadiraju – Mentor (TU Delft - Web Information Systems)

D. Zhan – Mentor (TU Delft - Web Information Systems)

M.A. Neerincx – Mentor (TU Delft - Interactive Intelligence)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2025
Language
English
Graduation Date
24-06-2025
Awarding Institution
Delft University of Technology
Project
['CSE3000 Research Project', 'Explaining Cricket Shot Techniques Using Pose Estimation with Explainable AI']
Programme
['Computer Science and Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Recent advancements in pose estimation, activity classification, and explainable artificial intelligence (XAI) have opened new opportunities in sports analytics. However, their combined application within the domain of cricket remains largely unexplored. This paper investigates the integration of XAI methods to interpret black-box models trained to classify cricket shot techniques using pose keypoints extracted from video data. I implement and compare several techniques, including SHAP, Grouped SHAP, Feature Importance, Permutation Importance, LIME, Grad-CAM, and Accumulated Local Effects (ALE) plots based on their ability to generate meaningful and interpretable explanations. Through a structured experimental pipeline involving MediaPipe-based keypoint extraction, random forest (RF), convolutional neural networks (CNNs), and multiple explanation methods, I evaluate which techniques most effectively highlight the body keypoints critical to accurate shot classification. The findings indicate that SHAP outperforms other methods due to its ability to generate both local and global explanations, along with intuitive visualizations. This work contributes to the development of transparent sports AI systems and lays the foundation for future applications of interpretable machine learning in athletic coaching and skill assessment.

Files

License info not available