본문 바로가기
KERD
논문KCI 등재

한국프로야구 골든글러브 수상자 예측모델 비교

Comparison of Prediction Models for Korean Professional Baseball Golden Glove Winners

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

야구는 타 종목에 비해 기록이 다양하고 완벽하게 보존되며, 경기에서 일어난 모든 기록들을 통해 경기내용 및경기결과의 복기가 가능하다. 이처럼 다양한 기록이 존재하는 야구에서 각 포지션별로 최고의 선수에게 주어지는“골든글러브”상이 존재한다. 현재 골든글러브 수상은 취재기자, 중계 PD, 해설위원 등 미디어 관계자를 대상으로투표를 진행하다 보니 포지션별 명확한 기준 및 중요 변인을 알아보는데 한계가 있다. 따라서 본 연구에서는 2003 년~2022년까지 한국프로야구 골든글러브 후보 및 수상자의 기록을 기반으로 로지스틱 회귀분석과 머신러닝을 활용한 골든글러브 수상자 예측모델을 설계하고 설계된 예측모델의 성능을 비교․분석하여 골든글러브 수상자 예측에적합한 모델을 알아보는 데 목적이 있다. 로지스틱 회귀분석과 서포트백터 머신, 랜덤포레스트, XGboost 모델을설계하고 각 모델별 하이퍼 파라미터를 제시하였다. 값을 표준 점수화하여 나타내는 z-score 값과 최대-최소 정규화를 하여 나타내는 min-max값을 사용하여 각각의 모델을 두 가지 형태로 나타냈으며, 모델별로 최적화 변인 탐색후 성능 평가를 실시하였다. 첫째, 한국 프로야구 골든글러브 예측 모델을 설계하는 데 있어 로지스틱 회귀 분석 모델에서는 L1, L2, elasticnet 이 커널(kernel)로 사용되었고, 서포트 벡터 머신 모델에서는 rbf, poly가 커널(kernel)로 사용되었으며, 비선형모델로서 중요 변인은 탐색하지 못하였다. 랜덤 포레스트 모델에서는 gini, entropy가 준거(criterion)로 사용되었으며, XGBoost 모델에서는 exact, approx, hist가 준거(criterion)로 사용되었다. F1 score가 높아지도록 하기 위하여 변인을 하나씩 제거하는 방식으로 진행하였고, 각 모델에서 포지션별 사용 변인은 모두 다르게 선정되었다. 둘째, 머신러닝 예측 모델의 예측 성능을 비교한 결과 각 포지션별 차이는 존재하지만 서포트 벡터 머신 모델2와 XGBoost 모델의 예측 정확도, 그리고 F1 score가 높게 나타났으며, 로지스틱 회귀분석 모델과 랜덤 포레스트모델의 정확도와 F1 score는 상대적으로 낮게 나타났다. 전체적으로 z-score 값으로 표준화 한 모델 1보다min-max로 표준화 한 모델 2의 예측 능력이 뛰어나게 나타났다. 따라서, 골든글러브 수상자를 예측하기 위해서는 min-max를 사용한 XGBoost 모델 2를 활용하여 예측하는 것이바람직하며, 추후 수비 기록을 포함하여 예측한다면 보다 뛰어난 결과가 나타날 것이라 사료된다.

Abstract

Baseball has a wide variety of statistics compared to other sports, and these records are perfectly preserved, allowing for a detailed review of game contents and outcomes based on the statistics of each game. In baseball, there is an award called the “Golden Glove” given to the best player in each position. The selection of the Golden Glove winners is based on votes from media personnel such as reporters, broadcast PDs, and commentators, making it difficult to establish clear criteria and important variables for each position. Therefore, the aim of this study is to design a predictive model for the Golden Glove winners based on the statistics of candidates and winners from the Korean professional baseball league between 2003 and 2022, using logistic regression analysis and machine learning techniques. The study also compares and analyzes the performance of the designed predictive models to identify the most suitable model for predicting the Golden Glove winners. The models include logistic regression, support vector machines, random forests, and XGBoost, with hyperparameters specified for each model. Z-scores, which standardize values, and min-max normalization, which scales values, were used to present the models in two different forms. After optimizing variables, the performance of each model was evaluated. First, in designing the Korean professional baseball Golden Glove prediction model, the logistic regression model used L1, L2, and elasticnet as kernels, the support vector machine model used rbf and poly as kernels, and no significant variables were identified in the nonlinear models. The random forest model used gini and entropy as criteria, and the XGBoost model used exact, approx, and hist as criteria. To increase the F1 score, variables were removed one by one, and the selected variables for each position differed between models. Second, the comparison of the machine learning prediction models revealed that although there were differences in performance across positions, the support vector machine model 2 and XGBoost model showed high prediction accuracy and F1 scores, while the logistic regression and random forest models showed relatively lower accuracy and F1 scores. Overall, the models that were standardized using min-max (model 2) demonstrated better prediction abilities than those standardized using z-scoring (model 1). Therefore, to predict the Golden Glove winners, it is advisable to use the XGBoost model 2 with min-max normalization, and it is believed that including defensive statistics in future models will yield even better results.

참고문헌 (16)

  1. 강준만, "한국현대사 산책" (2009), 인물과 사상사
  2. 권순규, "2016~2018 한국프로야구 세이버 메트릭스 지표 분석", 한국체육과학회지, 28(3), pp.1015~1023 (2019)[DOI]
  3. 김욱기, "프로야구 구단-소비자의 사회공헌활동 적합성과 팀 동일시, 관계품질(신뢰, 몰입), 팀 충성도와의 구조적 관계", 한국체육학회지, 50(5), pp.236~250 (2011)
  4. 김종훈, "Deep Learning 기반 기계학습알고리즘을 이용한 야구 경기 Big Data 분석", 한국통신학회 학술대회논문집, pp.262~265 (2015)
  5. 김주학, "야구 경기 승패 예측을 위한 합성곱 신경망(CNN)최적화 연구", 한국체육측정평가학회지, 24(4), pp.153~165 (2022)[DOI]
  6. 김차용, "프로야구경기 분석을 통한 승패 예측 모형", 한국사회체육학회지, 16(6), pp.807~819 (2001)
  7. 김태훈, "인공지능 모델에 따른한국 프로야구의 승패 예측 분석에 관한 연구", 한국빅데이터학회지, 5(2), pp.77~84 (2020)[DOI]
  8. 서영진, "기계학습 기법을 이용한 한국프로야구 승패 예측 모델", 한국컴퓨터정보학회논문지, 24(2), pp.17~24 (2019)[DOI]
  9. 양도업, "프로야구 연봉과 경기력 분석을 위한 세이버메트릭스 활용방안", 박사, pp.2016
  10. 양민정, "수영 경기결과 예측을 위한 머신러닝 기법 비교", 박사, pp.2022
  11. 예원진, "2022 FIBA 남자농구 아시안컵 경기결과를 활용한 머신러닝 분류 모형의 예측 성능 비교", 한국체육측정평가학회지, 24(3), pp.53~69 (2022)[DOI]
  12. 전용배, "한, 일 야구의 사회, 문화적 함의 비교", 일본근대학연구, 34, pp.309~325 (2011)[DOI]
  13. 최경호, "세이버 메트릭스 소개 및 통계적 측면의 한국프로야구 기록 분석", 사회과학논총, 25(1), pp.129~139 (2009)
  14. 최형준, "축구의 경기 결과 예측을 위한 머신러닝 기법 비교", 한국체육측정평가학회지, 24(4), pp.81~91 (2022)[DOI]
  15. 한정섭, "머신러닝을 활용한 빅데이터분석을 통해 KBO 타자의 OPS 예측", 차세대융합기술학회논문지, 6(1), pp.12~18 (2022)[DOI]
  16. Ji, Y., "CNN-based encoder-decoder networks for salient object detection : A comprehensive review and recent advances", InformationSciences, 546, pp.835~857 (2021)[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (7건)