coachai-projects
Official research projects of badminton CoachAI
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, ieee.org, acm.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.3%) to scientific vocabulary
Repository
Official research projects of badminton CoachAI
Basic Info
Statistics
- Stars: 83
- Watchers: 5
- Forks: 33
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
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. 9. RallyNet published at ECML PKDD-24 proposes to imitate turn-based player behaviors from experimental contexts and Brownian Motion.
Publications and Contributions
- Kuang-Da Wang, Wei-Yao Wang, Ping-Chun Hsieh, Wen-Chih Peng, "Offline Imitation of Badminton Player Behavior via Experiential Contexts and Brownian Motion", ECML-PKDD 2024, paper
- Wei-Yao Wang, Wen-Chih Peng, Wei Wang, Philip Yu, "ShuttleSHAP: A Turn-Based Feature Attribution Approach for Analyzing Forecasting Models in Badminton", paper
- Wei-Yao Wang, Wei-Wei Du, Wen-Chih Peng, "Benchmarking Stroke Forecasting with Stroke-Level Badminton Dataset", IJCAI 2024 Demo & IT4PSS @ IJCAI 2023, paper
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Wei-Yao Wang, "Modeling Turn-Based Sequences for Player Tactic Applications in Badminton Matches", CIKM 2022, paper
- 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
- 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
- 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
- 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 refer to related bib formats from here.
Owner
- Name: Wei-Yao Wang
- Login: wywyWang
- Kind: user
- Website: https://wywywang.github.io/
- Repositories: 27
- Profile: https://github.com/wywyWang
PhD Student in NYCU (former NCTU) CS
Citation (CITATIONS.bib)
# The CoachAI Badminton Environment (AAAI-24 Demo)
@inproceedings{CoachAI_Environment_Demo,
author = {Kuang{-}Da Wang and
Yu{-}Tse Chen and
Yu{-}Heng Lin and
Wei{-}Yao Wang and
Wen{-}Chih Peng},
title = {The CoachAI Badminton Environment: Bridging the Gap Between a Reinforcement Learning Environment and Real-World Badminton Games},
booktitle = {{AAAI Demo}},
pages = {23844--23846},
publisher = {{AAAI} Press},
year = {2024}
}
# The CoachAI Badminton Environment (AAAI-24 SA)
@inproceedings{CoachAI_Environment_SA,
author = {Kuang{-}Da Wang and
Wei{-}Yao Wang and
Yu{-}Tse Chen and
Yu{-}Heng Lin and
Wen{-}Chih Peng},
title = {The CoachAI Badminton Environment: A Novel Reinforcement Learning Environment with Realistic Opponents (Student Abstract)},
booktitle = {{AAAI}},
pages = {23679--23681},
publisher = {{AAAI} Press},
year = {2024}
}
# ShuttleSet (KDD-23)
@inproceedings{ShuttleSet,
author = {Wei{-}Yao Wang and
Yung{-}Chang Huang and
Tsi{-}Ui Ik and
Wen{-}Chih Peng},
title = {ShuttleSet: {A} Human-Annotated Stroke-Level Singles Dataset for Badminton
Tactical Analysis},
booktitle = {{KDD}},
pages = {5126--5136},
publisher = {{ACM}},
year = {2023}
}
# CoachAI-Challenge-IJCAI2023, ShuttleSet22 (IT4PSS @ IJCAI-23)
@article{ShuttleSet22,
author = {Wei{-}Yao Wang and
Wei{-}Wei Du and
Wen{-}Chih Peng},
title = {ShuttleSet22: Benchmarking Stroke Forecasting with Stroke-Level Badminton
Dataset},
journal = {CoRR},
volume = {abs/2306.15664},
year = {2023}
}
# Movement Forecasting (AAAI-23)
@inproceedings{DyMF_Badminton,
author = {Kai{-}Shiang Chang and
Wei{-}Yao Wang and
Wen{-}Chih Peng},
title={Where Will Players Move Next? Dynamic Graphs and Hierarchical Fusion for Movement Forecasting in Badminton},
publisher = {{AAAI} Press},
booktitle = {{AAAI}},
year={2023},
pages={6998-7005}
}
# Strategic Environment (AAAI-23 Student Abstract)
@inproceedings{Badminton_Environment,
author = {Li{-}Chun Huang and
Nai{-}Zen Hsueh and
Yen{-}Che Chien and
Wei{-}Yao Wang and
Kuang{-}Da Wang and
Wen{-}Chih Peng},
title={A Reinforcement Learning Badminton Environment for Simulating Player Tactics (Student Abstract)},
publisher = {{AAAI} Press},
booktitle = {{AAAI}},
year={2023},
pages={16232-16233}
}
# Stroke Forecasting (AAAI-22)
@inproceedings{ShuttleNet_Badminton,
author = {Wei{-}Yao Wang and
Hong{-}Han Shuai and
Kai{-}Shiang Chang and
Wen{-}Chih Peng},
title = {ShuttleNet: Position-Aware Fusion of Rally Progress and Player Styles
for Stroke Forecasting in Badminton},
booktitle = {{AAAI}},
pages = {4219--4227},
publisher = {{AAAI} Press},
year = {2022}
}
# Shot Influence and Extension Work (ICDM-21, ACM TIST)
@inproceedings{ICDM_Badminton,
author = {Wei{-}Yao Wang and
Teng{-}Fong Chan and
Hui{-}Kuo Yang and
Chih{-}Chuan Wang and
Yao{-}Chung Fan and
Wen{-}Chih Peng},
title = {Exploring the Long Short-Term Dependencies to Infer Shot Influence
in Badminton Matches},
booktitle = {{ICDM}},
pages = {1397--1402},
publisher = {{IEEE}},
year = {2021}
}
@article{ShuttleScorer_Badminton,
author = {Wang, Wei-Yao and Chan, Teng-Fong and Peng, Wen-Chih and Yang, Hui-Kuo and Wang, Chih-Chuan and Fan, Yao-Chung},
title = {How Is the Stroke? Inferring Shot Influence in Badminton Matches via Long Short-Term Dependencies},
year = {2022},
issue_date = {February 2023},
publisher = {Association for Computing Machinery},
volume = {14},
number = {1},
issn = {2157-6904},
url = {https://doi.org/10.1145/3551391},
doi = {10.1145/3551391},journal = {ACM Trans. Intell. Syst. Technol.},
month = {nov},
articleno = {7},
numpages = {22}
}
# Visualization Platform (PEJ-20)
@article{Wang2020badminton,
title={Badminton Coach AI: A Badminton Match Data Analysis Platform Based on Deep Learning},
author={Wei-Yao Wang and Kai-Shiang Chang and Teng-Fong Chen and Chih-Chuan Wang and Wen-Chih Peng and Chih-Wei Yi},
journal={Physical Education Journal},
volume={53},
number={2},
pages={201--213},
year={2020},
publisher={National Society of Physical Education of the Republic of China}
}
GitHub Events
Total
- Watch event: 72
- Fork event: 17
Last Year
- Watch event: 72
- Fork event: 17