CoachAI-Projects

CoachAI-Projects

Official research projects of badminton CoachAI

Stars: 70

Visit
 screenshot

This repo contains official implementations of **Coach AI Badminton Project** from Advanced Database System Laboratory, National Yang Ming Chiao Tung University supervised by Prof. Wen-Chih Peng. The high-level concepts of each project are as follows: 1. Visualization Platform published at _Physical Education Journal 2020_ aims to construct a platform that can be used to illustrate the data from matches. 2. Shot Influence and Extension Work published at _ICDM-21_ and _ACM TIST 2022_ , respectively introduce a framework with a shot encoder, a pattern extractor, and a rally encoder to capture long short-term dependencies for evaluating players' performance of each shot. 3. Stroke Forecasting published at _AAAI-22_ proposes the first stroke forecasting task to predict the future strokes of both players based on the given strokes by ShuttleNet, a position-aware fusion of rally progress and player styles framework. 4. Strategic Environment published at _AAAI-23 Student Abstract_ designs a safe and reproducible badminton environment for turn-based sports, which simulates rallies with different angles of view and designs the states, actions, and training procedures. 5. Movement Forecasting published at _AAAI-23_ proposes the first movement forecasting task, which contains not only the goal of stroke forecasting but also the movement of players, by DyMF, a novel dynamic graphs and hierarchical fusion model based on the proposed player movements (PM) graphs. 6. CoachAI-Challenge-IJCAI2023 is a badminton challenge (CC4) hosted at _IJCAI-23_. Please find the website for more details. 7. ShuttleSet published at _KDD-23_ is the largest badminton singles dataset with stroke-level records. - An extension dataset ShuttleSet22 published at _IJCAI-24 Demo & IJCAI-23 IT4PSS Workshop_ is also released. 8. CoachAI Badminton Environment published at _AAAI-24 Student Abstract and Demo, DSAI4Sports @ KDD 2023_ is a reinforcement learning (RL) environment tailored for AI-driven sports analytics, offering: i) Realistic opponent simulation for RL training; ii) Visualizations for evaluation; and iii) Performance benchmarks for assessing agent capabilities.

README:

CoachAI-Projects

Overview

This repo contains official implementations of Coach AI Badminton Project from Advanced Database System Laboratory, National Yang Ming Chiao Tung University supervised by Prof. Wen-Chih Peng.

The high-level concepts of each project are as follows:

  1. Visualization Platform published at Physical Education Journal 2020 aims to construct a platform that can be used to illustrate the data from matches.
  2. Shot Influence and Extension Work published at ICDM-21 and ACM TIST 2022, respectively introduce a framework with a shot encoder, a pattern extractor, and a rally encoder to capture long short-term dependencies for evaluating players' performance of each shot.
  3. Stroke Forecasting published at AAAI-22 proposes the first stroke forecasting task to predict the future strokes of both players based on the given strokes by ShuttleNet, a position-aware fusion of rally progress and player styles framework.
  4. Strategic Environment published at AAAI-23 Student Abstract designs a safe and reproducible badminton environment for turn-based sports, which simulates rallies with different angles of view and designs the states, actions, and training procedures.
  5. Movement Forecasting published at AAAI-23 proposes the first movement forecasting task, which contains not only the goal of stroke forecasting but also the movement of players, by DyMF, a novel dynamic graphs and hierarchical fusion model based on the proposed player movements (PM) graphs.
  6. CoachAI-Challenge-IJCAI2023 is a badminton challenge (CC4) hosted at IJCAI-23. Please find the website for more details.
  7. ShuttleSet published at KDD-23 is the largest badminton singles dataset with stroke-level records.
    • An extension dataset ShuttleSet22 published at IJCAI-24 Demo & IJCAI-23 IT4PSS Workshop is also released.
  8. CoachAI Badminton Environment published at AAAI-24 Student Abstract and Demo, DSAI4Sports @ KDD 2023 is a reinforcement learning (RL) environment tailored for AI-driven sports analytics, offering: i) Realistic opponent simulation for RL training; ii) Visualizations for evaluation; and iii) Performance benchmarks for assessing agent capabilities.

Publications and Contributions

  1. Wei-Yao Wang, Wen-Chih Peng, Wei Wang, Philip Yu, "ShuttleSHAP: A Turn-Based Feature Attribution Approach for Analyzing Forecasting Models in Badminton", paper
  2. Wei-Yao Wang, Wei-Wei Du, Wen-Chih Peng, "Benchmarking Stroke Forecasting with Stroke-Level Badminton Dataset", IJCAI 2024 Demo & IT4PSS @ IJCAI 2023, paper
  3. Kuang-Da Wang, Yu-Tse Chen, Yu-Heng Lin, Wei-Yao Wang, Wen-Chih Peng, "The CoachAI Badminton Environment: Bridging the Gap Between a Reinforcement Learning Environment and Real-World Badminton Games", AAAI 2024 Demo, paper
  4. Kuang-Da Wang, Wei-Yao Wang, Yu-Tse Chen, Yu-Heng Lin, Wen-Chih Peng, "The CoachAI Badminton Environment: A Novel Reinforcement Learning Environment with Realistic Opponents (Student Abstract)", AAAI 2024, paper
  5. Kuang-Da Wang, Wei-Yao Wang, Ping-Chun Hsieh, Wen-Chih Peng, "Generating Turn-Based Player Behavior via Experience from Demonstrations", SPIGM @ ICML 2023, paper
  6. Kuang-Da Wang, Yu-Tse Chen, Yu-Heng Lin, Wei-Yao Wang, Wen-Chih Peng, "The CoachAI Badminton Environment: Improving Badminton Player Tactics with A Novel Reinforcement Learning Environment", DSAI4Sports @ KDD 2023
  7. Wei-Yao Wang, Yung-Chang Huang, Tsi-Ui Ik, Wen-Chih Peng, "ShuttleSet: A Human-Annotated Stroke-Level Singles Dataset for Badminton Tactical Analysis", KDD 2023, paper
  8. Kai-Shiang Chang, Wei-Yao Wang, Wen-Chih Peng, "Where Will Players Move Next? Dynamic Graphs and Hierarchical Fusion for Movement Forecasting in Badminton", AAAI 2023, paper
  9. Li-Chun Huang, Nai-Zen Hseuh, Yen-Che Chien, Wei-Yao Wang, Kuang-Da Wang, Wen-Chih Peng, "A Reinforcement Learning Badminton Environment for Simulating Player Tactics (Student Abstract), AAAI 2023, paper
  10. Wei-Yao Wang, "Modeling Turn-Based Sequences for Player Tactic Applications in Badminton Matches", CIKM 2022, paper
  11. Wei-Yao Wang, Teng-Fong Chan, Wen-Chih Peng, Hui-Kuo Yang, Chih-Chuan Wang, Yao-Chung Fan, "How Is the Stroke? Inferring Shot Influence in Badminton Matches via Long Short-term Dependencies", ACM TIST 2022, paper
  12. Wei-Yao Wang, Hong-Han Shuai, Kai-Shiang Chang, Wen-Chih Peng, "ShuttleNet: Position-aware Fusion of Rally Progress and Player Styles for Stroke Forecasting in Badminton", AAAI 2022, paper
  13. Wei-Yao Wang, Teng-Fong Chan, Wen-Chih Peng, Hui-Kuo Yang, Chih-Chuan Wang, Yao-Chung Fan, "Exploring the Long Short-Term Dependencies to Infer Shot Influence in Badminton Matches", ICDM 2021, paper
  14. Wei-Yao Wang, Kai-Shiang Chang, Teng-Fong Chen, Chih-Chuan Wang, Wen-Chih Peng, Chih-Wei Yi, "Badminton Coach AI: A Badminton Match Data Analysis Platform Based on Deep Learning", Physical Education Journal 2020, paper

References

If you use our dataset or find our project is relevant to your research, please bib format from here.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for CoachAI-Projects

Similar Open Source Tools

For similar tasks

For similar jobs