← 최신 논문
🤖 machine learning

League of Legends: Real-Time Result Prediction

본 논문은 실시간 리그 오브 레전드 경기 결과 예측에 관한 머신러닝 연구를 제시하며, LightGBM 모델이 중반 단계에서 81.62%의 정확도를 달성하는 반면 로지스틱 회귀와 그래디언트 부스팅은 초반 단계에서 더 우수한 성능을 보임을 입증하여 플레이어 전략과 베팅 산업 모두에 귀중한 통찰력을 제공합니다.

원저자: Jailson B. S. Junior, Claudio E. C. Campelo

게시일 2026-05-01
📖 3 분 읽기☕ 가벼운 읽기

원저자: Jailson B. S. Junior, Claudio E. C. Campelo

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

두 팀 간의 고스톱 비디오 게임 매치를 지켜보고 있다고 상상해 보세요. 목표가 상대 팀의 성을 파괴하는 디지털 축구 게임 같은 것입니다. 이 논문은 게임이 진행되는 동안을 바라보며 놀라운 정확도로 어느 팀이 승리할지 예측할 수 있는"예언구"를 만드는 것에 관한 것입니다.

다음은 연구자들이 이 예언구를 어떻게 만들었는지 간단히 설명한 이야기입니다:

큰 그림

문제의 게임은 수백만 명이 플레이하는 거대 온라인 게임인리그 오브 레전드입니다. 많은 사람들이 이 경기들을 시청하고 베팅하기 때문에, 연구자들은 게임이 실제로 끝날 전에 컴퓨터 수학 (머신러닝) 을 이용해 승자를 예측할 수 있는지 확인하고 싶었습니다.

그들은 단순히 최종 점수만 보지 않았습니다. 그들은 알고 싶었습니다:게임이 20% 만 진행되었을 때 승자를 예측할 수 있을까요? 80% 진행되었을 때는 어떨까요?

재료 모으기

컴퓨터에게 예측하는 법을 가르치기 위해 연구자들은 방대한 데이터 더미가 필요했습니다. 그들은 게임의 공식"백도어"(API) 를 이용해 열성 플레이어들이 플레이한64,556 개의 실제 경기를 다운로드했습니다.

이 데이터를 거대한 레시피 책이라고 생각하세요. 모든 경기마다 발생한 모든 일을 기록했습니다:

  • 적을 얼마나 처치했는지 (킬).
  • 팀이 번"골드"(돈) 의 양.
  • 어떤 특수 몬스터를 잡았는지 (드래곤).
  • 얼마나 많은 타워를 파괴했는지.
  • 게임이 얼마나 진행되었는지.

"타임머신"접근법

이 연구의 영리한 부분은 데이터를 바라본 방식이었습니다. 최종 결과만 보는 대신, 그들은 게임을 네 개의 서로 다른 시간대로 잘라냈습니다. 마치 축구 경기의 1 분기, 2 분기, 3 분기, 4 분기에 점수를 확인하는 것처럼 말입니다:

  1. 20% 진행 시(초반전).
  2. 40% 진행 시(중반전).
  3. 60% 진행 시(후반 중반전).
  4. 80% 진행 시(마지막 스퍼트).

그들은 게임이 진행됨에 따라 승리에 중요한 요소가 변한다는 것을 깨달았습니다.

  • 초반: 가장 중요한 것은 누가 첫 번째 킬을 얻거나 누가 더 많은 골드를 가지고 있는지입니다. 이는 스프린터가 좋은 출발을 하는 것과 같습니다.
  • 나중: 가장 중요한 것은 누가 큰 드래곤을 처치하고 타워를 파괴하는지입니다. 이는 결승점을 위해 에너지를 아껴둔 마라톤 주자와 같습니다.

대결: 누가 최고의 예측자일까?

연구자들은 승자를 예측하는 데 가장 뛰어난"수학 두뇌"(알고리즘) 가 무엇인지 확인하기 위해 다양한 모델을 시험해 보았습니다. 그들은 다음과 같은 것들을 테스트했습니다:

  • 로지스틱 회귀: 단순한 직선 논리.
  • 랜덤 포레스트: 함께 투표하는 의사결정자들의 그룹.
  • 신경망: 패턴을 학습하는 뇌와 같은 시스템.
  • LightGBM: 매우 빠르고 효율적인 학습 기계.

승자:
LightGBM모델이 챔피언이었습니다. 특히 게임이 60% 에서 80% 사이일 때 가장 정확했습니다. 그 단계에서 이 모델은 승자를 약**81.6%**의 확률로 정확히 맞혔습니다.

하지만 매우 초기 단계 (게임의 20%) 에서는 오히려 더 단순한로지스틱 회귀모델이 약간 더 잘 수행했습니다. 이는 나침반이 빠른 출발에는 훌륭하지만, 여정의 나머지를 항해하는 데는 첨단 GPS 가 더 좋다는 말과 같습니다.

그들이 배운 것

  1. 시간의 중요성: 게임이 길어질수록 컴퓨터의 예측 능력이 훨씬 좋아졌습니다. 이는 분석할 정보가 더 많아지기 때문에 당연한 일입니다.
  2. 시기에 따른 다른 단서: 게임 초반에는"퍼스트 블러드"(첫 번째 킬) 가 큰 단서입니다. 게임 후반에는"드래곤 킬"과"타워 파괴"가 가장 큰 단서가 됩니다.
  3. "골드"요인: 매우 초반에는 팀이 가진 총 골드 양이 누가 승리할지 나타내는 거대한 지표입니다.

결론

이 논문은 컴퓨터에 올바른 시기에 올바른 데이터를 공급함으로써 리그 오브 레전드 경기의 승자를 높은 정확도로 예측할 수 있다고 결론 내립니다. 이 일을 수행하는 가장 좋은 도구는LightGBM모델로, 시계에서 남은 시간에 따라 어떤 통계가 가장 중요한지 정확히 아는 베테랑 코치처럼 작동합니다.

이 연구는 경기 예측이 단순히 하나의 숫자에 관한 것이 아니라, 시간이 지남에 따라 경기 이야기가 어떻게 펼쳐지는지 지켜보는 것임을 이해하는 데 도움을 줍니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →