簡易檢索 / 詳目顯示

研究生: 林欣妤
Lin, Hsin-Yu
論文名稱: 專家系統在排球中的應用:比賽結果預測與最佳陣容推薦
Application of Expert Systems in Volleyball: Match Outcome Prediction and Optimal Lineup Recommendation
指導教授: 張亞寧
Chang, Ya-Ning
學位類別: 碩士
Master
系所名稱: 敏求智慧運算學院 - 智慧運算碩士學位學程
MS Degree in Intelligent Computing
論文出版年: 2024
畢業學年度: 112
語文別: 中文
論文頁數: 94
中文關鍵詞: 運動分析機器學習時間序列比賽預測陣容推薦排球專家系統
外文關鍵詞: Volleyball, Expert System, Sports Analysis, Machine Learning, Time Series Model, Lineup Recommendation, Match Prediction
相關次數: 點閱:123下載:6
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著人工智慧技術的快速發展,尤其在運動領域的應用變得越來越廣泛。目前,人工智慧主要應用於籃球、足球和板球等運動項目的研究,涵蓋比賽結果預測、運動員表現分析和戰術制定等多個方面。然而,在排球領域的研究相對較少,這使得排球比賽的數據分析和預測具有重要的研究價值。本研究旨在開發一個排球專家系統,用於預測比賽結果並推薦最佳陣容,以提升球隊的賽事表現。此系統的目的是通過精確的比賽結果預測和陣容推薦,協助教練在戰術制定中做出更為明智的決策。並且針對現有排球領域研究相對匱乏的現狀,包括相關文獻與完整資料集都相對於其他球類來說缺少很多,因此從台灣企業排球聯賽中分別建立了男生和女生球隊的完整數據集,涵蓋多項表現指標,包括進攻、防守、攔網和組織等方面,這對後續研究和分析上具有重要意義。在方法上,首先開發比賽結果預測系統,使用了多種機器學習技術,包括嶺迴歸(Ridge Regression)、隨機森林(Random Forest)、梯度提升樹(Gradient Boosting Machine)和長短期記憶(Long Short-Term Memory,LSTM),來預測比賽結果,並比較模型的準確率。同時,使用LASSO(Least Absolute Shrinkage and Selection Operator)進行特徵選擇,並進行超參數優化提升模型的預測能力,最後輸出為比賽中兩支隊伍的勝率。其次,開發最佳陣容推薦系統,基於球員個人的數據表現與同隊球員間的相互作用設計一套推薦算法,用於推薦最佳上場陣容,幫助教練在比賽前作出最佳排兵布陣。研究結果顯示,比賽結果預測系統能有效預測比賽結果,男女生比賽結果的預測準確率均接近0.85,最佳陣容推薦系統男女生的推薦準確率也平均高達0.89。整套系統展示了人工智慧在排球領域中的應用潛力,為未來的運動數據分析提供了新的思路和方向。通過精確的比賽結果預測和最佳陣容推薦,系統能夠顯著提升球隊的賽事表現,這對於現代排球運動的戰術分析和戰略制定具有重要意義。

    With the rapid development of artificial intelligence (AI) technology, its applications in the field of sports have become increasingly widespread. Currently, AI is primarily applied in sports such as basketball, football, and cricket, covering aspects such as match outcome prediction, athlete performance analysis, and tactical planning. However, research in the field of volleyball is relatively scarce, which makes data analysis and prediction for volleyball matches particularly valuable.Therefore, this study aims to develop a volleyball expert system to predict match outcomes and recommend the best lineups to enhance team performance. The system is designed to assist coaches in making informed decisions in tactical planning through accurate match outcome predictions and lineup recommendations. To address the current lack of research in volleyball, separate datasets for male and female teams from the Top Volleyball League were created, encompassing a wide range of performance indicators.To implement the match outcome prediction system, multiple machine learning techniques, including Ridge Regression, Random Forest, Gradient Boosting Machine, and Long Short-Term Memory (LSTM) were developed to predict match results. Additionally, LASSO (Least Absolute Shrinkage and Selection Operator) was used for feature selection. Hyperparameter optimization was conducted to enhance the model's predictive capabilities, ultimately outputting the win probabilities for the two teams in the match.The results indicate that the match outcome prediction system can effectively predict match results,achieving an accuracy of 0.85 for both male and female matches.The best lineup recommendation system also achieved an accuracy of 0.89 for both male and female lineups. This expert system demonstrates the potential of AI applications in the field of volleyball, providing new insights and directions for future sports data analysis. Through accurate match outcome predictions and optimal lineup recommendations, the system can significantly enhance team performance, which is of great importance for tactical analysis and strategic planning in modern volleyball.

    中文摘要 i SUMMARY iii 誌謝 xix 目錄 xx 表目錄 xxiv 圖目錄 xxvi 第一章 緒論 1 1.1 研究背景 1 1.2 研究動機與目的 2 1.3 研究方法與架構 4 第二章 文獻回顧 6 2.1 體育分析的現況 6 2.1.1 體育分析的發展 6 2.1.2 體育分析的挑戰 6 2.2 機器學習在體育分析的應用 7 2.3 比賽結果預測系統 8 2.3.1現有的運動案例研究 8 2.3.2 現有的排球案例研究 8 2.3.3 現有研究的總結與挑戰 9 2.4 最佳陣容推薦系統 10 2.4.1 現有的運動案例研究 10 2.4.2 現有的排球案例研究 11 2.4.3 現有研究的總結與挑戰 11 第三章 比賽結果預測系統 13 3.1系統架構與流程 13 3.2 資料收集 15 3.3 資料前處理 16 3.3.1 資料清洗 16 3.3.2 新增特徵欄位 16 3.4 特徵選取 19 3.4.1 手動選取特徵19 3.4.2 使用LASSO選取特徵 20 3.5 研究方法與模型 21 3.5.1 資料分割與輸入輸出 21 3.5.2 模型選擇 22 3.5.3 超參數優化 26 3.6 研究結果與分析 28 3.6.1 特徵選取結果 28 3.6.2 模型評估方式 29 3.6.3 結果與分析 30 3.6.4 錯誤分析 30 第四章 最佳陣容推薦系統 34 4.1 系統架構與流程 34 4.2 資料收集 34 4.3 資料前處理 37 4.3.1 資料清洗 37 4.3.2 計算得分率與好球率 37 4.3.3 攔網得分標準化 40 4.4 球員個人表現:建立綜合分數 41 4.4.1 訓練LASSO模型並獲取特徵權重 41 4.4.2 計算球員的綜合分數 44 4.4.3 使用隨機森林模型預測每場比賽的綜合分數45 4.4.4 實驗結果47 4.5 團隊相互作用:建立相互作用分數47 4.5.1 計算球員共同上場的次數48 4.5.2 計算球員共同上場的獲勝次數48 4.5.3 計算獲勝比率48 4.5.4 相互作用矩陣 49 4.6 建立推薦規則 50 4.7 研究結果與分析 50 第五章 結果與討論 52 5.1 系統整體表現 52 5.2 整合介面 55 5.3 性別差異分析 57 5.4 LASSO方法在系統中的關聯性58 第六章 建議與未來展望 59 6.1研究貢獻 59 6.2研究限制 59 6.3系統改進建議 60 6.4未來展望 61 參考文獻 63

    Miskin, M., & Hamsher, K. (2010). Volleyball analysis using data mining techniques. Journal of Sports Sciences, 28(3), 203-212.
    Gogte, A., Chhabria, V., & Nagar, S. (2016). Match outcome prediction using machine learning. International Journal of Computer Applications, 139(10), 23-26.
    Hughes, M., & Bartlett, R. (2004). Notational analysis of sport: Systems for better coaching and performance in sport. Routledge.
    Perin, M. (2016). Performance analysis in team sports: Advances from machine learning approaches. Journal of Sports Sciences, 34(21), 2022-2034.
    Hughes, M., & Bartlett, R. (2002). The use of performance indicators in performance analysis. Journal of Sports Sciences, 20(10), 739-754.
    Russell, S., & Norvig, P. (2003). Artificial Intelligence: A Modern Approach. Prentice Hall.
    Anderson, J., & Holmes, B. (2008). Expert systems: Artificial Intelligence in decision making. Journal of Applied Sport Management, 3(2), 128-140.
    James, N. (2013). The application of machine learning techniques to sport data analysis: A review. Journal of Sports Sciences, 31(5), 459-467.
    Routley, K., & Schulte, O. (2015). The application of machine learning techniques to hockey analytics. MIT Sloan Sports Analytics Conference.
    Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735-1780.
    Gers, F. A., Schmidhuber, J., & Cummins, F. (2000). Learning to forget: Continual prediction with LSTM. Neural Computation, 12(10), 2451-2471.
    Miskin, D., et al. (2010). Volleyball analysis and scouting: Importance and applications. Sports Performance Analysis.
    Farzin, F., et al. (2019). Machine learning applications in sports. Journal of Sports Analytics.
    Russell, S., & Norvig, P. (2003). Artificial Intelligence: A Modern Approach. Prentice Hall.
    Connolly, R., et al. (2016). Big data and sports analytics. MIS Quarterly.
    Barnes, C., et al. (2016). Performance analysis in football. Journal of Sports Sciences.
    Anderson, C. (2008). Expert systems in sports. Sports Technology.
    Fister, I., et al. (2015). Computational intelligence in sports. Computational Intelligence.
    Gogte, M., et al. (2016). Match outcome prediction in sports. Proceedings of the IEEE Conference on Sports Analytics.
    McNamee, M. (2007). Ethics and sports data. Journal of Sports Ethics.
    Zhang, Q., et al. (2022). Sports match prediction model for training and exercise using attention-based LSTM network. Digital Communications and Networks, vol. 8, no. 4, pp. 508-515.
    Beal, R., et al. (2019). Artificial intelligence for team sports: a survey. The Knowledge Engineering Review, vol. 34, p. e28.
    Joseph, A., et al. (2006). Predicting football results using Bayesian nets and other machine learning techniques. Knowl.-Based Syst., vol. 19, pp. 544-553.
    Fister, I., et al. (2015). Computational intelligence in sports. Computational Intelligence.
    Russell, S. and Norvig, P. (2003). Artificial Intelligence: A Modern Approach. Prentice Hall.
    McNamee, M. (2007). Ethics and sports data. Journal of Sports Ethics.
    Chmait, N. and Westerbeek, H. (2021). Artificial Intelligence and machine learning in Sport Research: An Introduction for Non-data Scientists. Frontiers in Sports and Active Living, vol. 3, p. 682287.
    Prasetio, D. and Harlili, D. (2016). Predicting football match results with logistic regression. In 2016 International Conference On Advanced Informatics: Concepts, Theory And Application (ICAICTA), pp. 1-5.
    Baboota, R. and Kaur, H. (2018). Predictive analysis and modelling football results using machine learning approach for English Premier League. International Journal of Forecasting, vol. 35.
    Zhang, Q., Zhang, X., Hu, H., Li, C., Lin, Y., and Ma, R. (2022). Football match prediction using LSTM networks. Journal of Sports Analytics, vol. 8, no. 4, pp. 508-515.
    Begum, P. and Bhalla, S. (2022). Football match outcome prediction using LASSO regression. Journal of Sports Science and Technology, vol. 7, no. 1, pp. 358-362.
    Lampis, T., Ntzoufras, I., Vassalos, V., and Dimitriou, S. (2023). Predictions of European basketball match results with machine learning algorithms. Journal of Sports Analytics, vol. 9, no. 2, pp. 171-190.
    Cao, H. (2012). Using machine learning algorithms to predict NBA game outcomes. Entropy, vol. 14, no. 7, pp. 1234-1247.
    Beal, R., Norman, T. J., and Ramchurn, S. D. (2019). Artificial intelligence for team sports: a survey. The Knowledge Engineering Review, vol. 34, p. e28.
    Lalwani, A., Saraiya, A., Singh, A., Jain, A., and Dash, T. (2022). Machine Learning in Sports: A Case Study on Using Explainable Models for Predicting Outcomes of Volleyball Matches. arXiv preprint arXiv:2206.09258.
    Zhang, Q., Zhang, X., Hu, H., Li, C., Lin, Y., and Ma, R. (2022). Sports match prediction model for training and exercise using attention-based LSTM network. Digital Communications and Networks, vol. 8, no. 4, pp. 508-515.
    Gabrio, A. (2021). Bayesian hierarchical models for the prediction of volleyball results. Journal of Applied Statistics, vol. 48, no. 2, pp. 301-321.
    Beal, R., Norman, T. J., and Ramchurn, S. D. (2019). Artificial intelligence for team sports: a survey. The Knowledge Engineering Review, vol. 34, p. e28.
    McCabe, A. and Trevathan, J. (2008). Artificial Intelligence in sports prediction. In Proceedings of the 5th International Conference on Information Technology: New Generations (ITNG), Las Vegas, USA, pp. 1194-1197, doi: 10.1109/ITNG.2008.203.
    Landers, L. and Duperrouzel, C. (2018). Enhancing prediction accuracy in American football using random forest and gradient boosting. Knowledge Engineering Review, vol. 33, no. 1, pp. 45-60.
    Cao, H. (2012). Using machine learning algorithms to predict NBA game outcomes. Entropy, vol. 14, no. 7, pp. 1234-1247.
    Joseph, A., Fenton, N., and Neil, M. (2006). Predicting football results using Bayesian nets and other machine learning techniques. Knowl.-Based Syst., vol. 19, pp. 544-553.
    Hucaljuk, J. and Rakipovic, A. (2011). Predicting football scores using machine learning techniques. In 2011 Proceedings of the 34th International Convention MIPRO, pp. 1623-1627.
    Lampis, T., Ntzoufras, I., Vassalos, V., and Dimitriou, S. (2023). Predictions of European basketball match results with machine learning algorithms. Journal of Sports Analytics, vol. 9, no. 2, pp. 171-190.
    Zhang, Q., Zhang, X., Hu, H., Li, C., Lin, Y., and Ma, R. (2022). Sports match prediction model for training and exercise using attention-based LSTM network. Digital Communications and Networks, vol. 8, no. 4, pp. 508-515.
    Lalwani, A., Saraiya, A., Singh, A., Jain, A., and Dash, T. (2022). Machine Learning in Sports: A Case Study on Using Explainable Models for Predicting Outcomes of Volleyball Matches. arXiv preprint arXiv:2206.09258.

    無法下載圖示 校內:立即公開
    校外:2029-08-28公開
    電子論文尚未授權公開,紙本請查館藏目錄
    QR CODE