Related Experiment Video
Updated: Jun 13, 2026

Artificial Intelligence-Based System for Detecting Attention Levels in Students
Published on: December 15, 2023
A Deep Learning Approach to Automatically Classify Ice Hockey Shooting Actions Using Acceleration Signals
Samuel Tremblay1, Philippe J Renaud1, Shawn M Robbins2,3
1Department of Kinesiology & Physical Education, McGill University, Montreal, QC H2W 1S4, Canada.
Abstract:
In ice hockey, automatic activity detection using wearable sensors and machine learning could provide objective feedback to support coaches and players during performance evaluation. The primary objective was to assess the predictive ability of a deep learning model to recognize common ice hockey stick striking actions (passing, shooting) from inertial measurement unit sensors. This study implemented a fully connected convolutional neural network model to classify seven ice hockey-related technical actions (wrist shot, slap shot, backhand shot, one-timers, pass, other, and rest) using acceleration data via two setups: an all-sensor configuration (17 sensors) and a hands-only sensor configuration (2 sensors) in 43 elite players. Data were split into 80/20 train/test sets, with a five-fold cross-validation applied to the training data. The train/test split was repeated 10 times with different random splits to assess stability of results. The model achieved high classification accuracy, with the all-sensor model reaching an average F1 score of 95.0 ± 3.0% and the hands-only model achieving 93.5 ± 1.6%. These findings support the use of convolutional neural networks for automatic shooting action classification in ice hockey and highlight the feasibility of using minimal sensor configurations, such as sensor-integrated gloves, for real-world applications. This approach could further enhance training practices by providing objective performance metrics and allowing coaches to deliver data-driven feedback to players.
Related Concept Videos
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Relative Motion Analysis - Acceleration
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...
Vector Functions and Motion: Problem Solving