본문으로 건너뛰기
-
야구를 다르게 보는 시선, 계속 업데이트됩니다.
  • 홈
  • About
  • MLB
  • KBO
  • 세이버메트릭스
  • Best of Yagongso
닫기

검색

야구공작소 야구공작소 야구공작소

YAGONGSO

  • 홈
  • About
  • MLB
  • KBO
  • 세이버메트릭스
  • Best of Yagongso
야구공작소 야구공작소 야구공작소

YAGONGSO

  • 인스타
  • 유튜브
  • 팟캐스트
  • 홈
  • About
  • MLB
  • KBO
  • 세이버메트릭스
  • Best of Yagongso
닫기

검색

야구공작소 야구공작소 야구공작소

YAGONGSO

  • 홈
  • About
  • MLB
  • KBO
  • 세이버메트릭스
  • Best of Yagongso
야구공작소 야구공작소 야구공작소

YAGONGSO

  • 인스타
  • 유튜브
  • 팟캐스트
MLB세이버메트릭스

나는 네가 다음 시즌에 잡을 삼진 개수를 알고 있다

By 홍길동
2019년 7월 16일 5 Min Read
0


(사진=Flickr Dustin Nosler, Attribution 2.0 Generic (CC BY 2.0))

[야구공작소 이재현] 6승 5패 평균자책점 3.89. 미국의 야구 예측 시스템인 ZiPS가 올 시즌 전에 예측한 류현진의 성적이다. 그는 이런 예상을 비웃기라도 하듯 전반기에만 10승을 수확했다. 평균자책점은 리그 전체 1위, 한국인 최초로 메이저리그 올스타전 선발 투수가 되는 영예를 안았다.

사실 ZiPS와 같은 프로젝션은 류현진을 눈엣가시로 여길지도 모른다. 그가 기대와는 사뭇 다른 성적을 거두고 있기 때문이다. 류현진에 대한 예측은 빗나갔지만, 시스템의 예측 정확도 자체는 상당히 높다. 이런 시스템은 어떻게 선수의 미래를 계산하는 걸까? 야구 예측 시스템의 선조 격이라 할 만한 ‘Marcel’을 통해 알아보자.

 
Marcel

Marcel은 2004년 유명 세이버메트리션인  톰 탱고(Tom Tango)에 의해 만들어졌다. Marcel의 장점은 간단한 수식만으로도 꽤 정확한 예측을 한다는 점이다. 이 때문에 많은 사람이 애용했고 지금까지 쓰이는 예측 시스템의 기틀이 됐다. 최근 주목받는 ZiPS, Steamer 등의 프로젝션도 Marcel에서 많은 영향을 받았다.


톰 탱고가 공개한 Marcel 프로젝션의 요약(http://www.tangotiger.net/archives/stud0346.shtml)

초창기 Marcel의 예측 과정은 단순했다. 위의 요약이 거의 전부다. 타자, 투수에 따라 계산 방식에 차이가 날 뿐이다. 시간 여유만 있으면 누구나 어렵지 않게 성적 예측을 해볼 수 있다. 후술한 내용은 톰 탱고의 매뉴얼에 따라 실제로 예측을 해 본 결과다.

 
실제로 적용해 본 Marcel


2018년 LA 다저스 선발 투수의 실제 성적과 예측 성적

앞서 설명한 방법으로 2018년 LA 다저스 선발 투수들의 성적을 예측했다. 언뜻 보기에도 두 성적의 차이가 크지 않아 보인다. Marcel의 장점이 여실히 드러나는 대목이다. 손쉽게 계산된 예측 이닝은 실제 성적과 평균 5이닝 정도의 차이만 보였다. 탈삼진 성적도 커쇼를 뺀 나머지 두 투수의 실제 기록과 비슷했다. 간단하면서도 믿음직스럽다.

물론 Marcel이 완전무결하진 않다. 최근 3년간의 기록이 부족한 선수들에 대해서 낮은 예측력을 보인다. 최근에 나온 프로젝션들에 비하면 성능도 떨어진다. 하지만 예측의 정확성이 이 프로젝션의 가치를 떨어트리진 않는다. 중요한 것은 Marcel이 지금까지도 많은 프로젝션에 영감을 준다는 점이다.

 
규칙 만들기와 패턴 찾기

그런데 꼭 Marcel과 같이 뭔가를 ‘더하고 빼고 곱하고 나누는’ 고전적 방법만 고집해야 할까? 꼭 그렇진 않다.이런 관념에서 벗어난 PECOTA라는 프로젝션이 있다. 미국의 유명한 통계학자이자 세이버메트리션인 네이트 실버가 2002년에 고안한 시스템이다. Marcel과 마찬가지로 유명하고 오래된 프로젝션 중 하나다. 2000년대 중반까진 뛰어난 예측력으로 명성을 얻었다.

유료로 운영되는 시스템이라 자세한 계산식은 공개되지 않았다.그렇지만 대중에 공개된 PECOTA의 대략적인 예측 방법은 해당 선수와 가장 비슷한 과거의 선수를 찾는 것이다. 우선 선수들의 능력, 포지션, 출전 경기 수 등을 고려해 해당 선수와 비슷한 정도를 수치화한다. 이를 토대로 성적이 얼마나 변화할지, 어떤 커리어 궤적을 보일지에 대한 결과를 낸다.


잔디밭 출입 금지 규칙 (사진=Max Pixel, CC0 1.0)

Marcel의 예측 방법이 유서 깊은 ‘규칙 만들기’의 일종이라고 한다면, PECOTA는 ‘패턴 찾기’를 이용한 예측 방법에 더 가깝다. 두 방법의 차이는 간단하게 말하자면 ‘사람이 일일이 규칙을 만드는가?’의 여부다. 현대에 들어선 일반적으로 ‘규칙 만들기’ 보다 ‘패턴 찾기’에 대한 중요성이 대두되고 있다.

어떤 문제의 패턴을 찾는 건 규칙을 계속해서 만들고 수정하는 것보다 훨씬 실용적이고 효율적이다. 최근 세계적으로 관심을 받는 머신러닝 분야가 이런 알고리즘을 이용한다. 패턴 인식을 통해 문제를 해결하는 방법인데, 생각보다 많은 곳에 응용할 수 있다.

 
의사결정나무

머신러닝엔 ‘의사결정나무’라는 문제 해결 방법이 있다. 전공자가 아니더라도 알고리즘을 표현한 그림을 보면 어떻게 구성됐는지 쉽게 이해할 수 있다. 매우 간단하지만, 분류나 예측 등 여러 방면에서 사용할 수 있다. 사실 정확도 자체는 높지 않지만, 머신러닝 분야에선 야구의 Marcel만큼이나 중요하다.


의사결정나무의 간단한 알고리즘

의사결정나무의 중요도가 높은 이유는, 이 원리를 이용해 파생된 여러 알고리즘 때문이다. 그중 하나인 ‘랜덤 포레스트’는 다수의 의사결정나무를 이용해 평균을 내는 방법이다. 빠른 속도와 높은 정확성을 가졌고 설명력도 비교적 나쁘지 않다.

기존의 예측과 다른 방법을 제안하려 이런저런 얘기를 꺼냈지만 요지는 최근 유행인 ‘패턴 찾는 방법’이다. 몇 프로젝션의 공개되지 않은 계산식엔 이미 관련 알고리즘들이 포함되어 있을 가능성이 농후하다. 심지어 구종을 분류하는데도 딥러닝의 힘을 빌리고 있으니 말이다.

 
새로운 방식으로 예측해보자

본문에서 예측할 성적은 투수의 ‘탈삼진 비율(K%)’이다. 다른 성적도 비슷한 방법으로 값을 도출할 수 있지만 예측하는 성적에 따라 각각의 변수들을 조절해야 하는 복잡함이 생겨 아쉽지만 생략했다. 분석을 위해 미리 정해 둔 조건은 다음과 같다.

① 나이를 제외하고 알고리즘에 사용할 모든 변수는 구종 분석 자료다(구종별 체감 속도, 무브먼트 합계, 구사 비율, 회전수, 스트라이크 비율). ② 충분한 정보를 얻기 위해 메이저리그에서 1,000구(약 6~70이닝) 이상 던진 투수들을 대상으로 한다.

③ 2015~2018년의 자료로 모형을 만들고 테스트한 뒤, ‘②’의 조건을 만족하는 선수 66명의 2019년 성적을 예측한다. ④ 메이저리그 관련 사이트에 게재됐던 K%에 대한 프로젝션의 오차 수준과 비교한다. 다만 비교 자료는 2015년의 오차이고 필자가 사용한 알고리즘의 오차는 2019년의 것이니 성능의 우수함 자체는 비교할 수 없다.


프로젝션의 오차(MAE) 비교

결론부터 말하자면 상당히 고무적인 결과가 나왔다. 비교 대상 간에 평균 0.150 정도의 오차를 보였는데 랜덤 포레스트 알고리즘을 이용한 예측도 그와 비슷하거나 낮은 오차를 형성했기 때문이다. 패턴 인식 알고리즘의 한 종류인 ‘알고리즘B’도 나쁘지 않은 결과를 냈다.


자료 6. 랜덤 포레스트 알고리즘의 중요도 상위 10개 변수

알고리즘에 가장 많은 영향을 줬던 10개의 변수 중 포심 패스트볼의 체감 속도, 회전수 그리고 구사 비율이 최상단에 있었다. 변화구보다 우선 패스트볼의 위력이 중요하다고 해석할 수 있다. 혹은 포심이 가장 대중적이고 표본 수가 많기 때문일 수도 있겠다. 뒤이어서 체인지업, 슬라이더의 영향력도 컸다.


자료 7. 랜덤 포레스트 알고리즘의 중요도 하위 10개 변수

중요도 하위 10개의 변수는 대체로 0에 가까운 수치를 보였다. 포크볼, 너클볼, 너클커브 등에 관련한 변수들이 이름을 올렸다. 포크볼의 중요도가 낮은 이유는 스탯캐스트의 엄격한 분류 방식 때문으로 보인다. 우리가 KBO리그에서 포크볼이라고 부르는 구종은 스탯캐스트에서 대부분 스플리터로 분류된다. 보통 메이저리그 한 시즌 구종 데이터 70만 개 중 포크볼로 분류되는 건 300개가 채 되지 않는다.

 
함부로 예상하지 마라, 특히 미래에 대해서

오래된 야구 격언 중에 미래를 함부로 예상하지 말라는 말이 있다. 그러나 오늘은 알고리즘이라는 도구를 등에 업고, 비교적 함부로 무언가를 예상해보았다. 많은 선수, 다양한 성적을 예측하진 않았고 다른 방법들과 유의미한 비교조차 불가능했다. 하지만 본문에서 사용한 방법이 선수 예측이란 분야에서 어느 정도 가능성을 보인다는 점만 기억해주면 좋을 것 같다.

예측 시스템이 나날이 발전하여 정말 뛰어난 성능을 갖춘다고 한들, 선수의 미래를 온전히 예측할 수 있을까? 아니다. 물론 실제와 가까운 예측을 따르면 원하는 결과를 얻을 확률이 높아진다. 하지만 그것이 항상 확실한 승리를 가져올 수 있는가? 선수 평가의 절대적인 잣대가 될 수 있는가? 아니다. 야구는 결국 선수, 사람이 하는 것이다. 올 시즌 류현진처럼.

기록 출처:

Baseball Savant

FanGraphs Baseball

에디터=야구공작소 조예은

참고:

http://www.tangotiger.net/archives/stud0346.shtml
https://www.beyondtheboxscore.com/2016/1/14/10733872/steamer-zips-pecota-marcel-projections-review

ⓒ야구공작소. 출처 표기 없는 무단 전재 및 재배포를 금합니다. 상업적 사용은 별도 문의 바랍니다.


이 글 공유하기:

  • Facebook으로 공유하기 (새 창에서 열림) Facebook
  • X에 공유 (새 창에서 열림) X

이것이 좋아요:

좋아하기 로드 중...
작성자

홍길동

Follow Me
다른 기사
Previous

2019 KBO리그 외국인 선수 스카우팅 리포트 – NC 다이노스 크리스티안 프리드릭

Next

2019 KBO리그 외국인 선수 스카우팅 리포트 – NC 다이노스 제이크 스몰린스키

댓글 없음! 첫 댓글을 남겨보세요.

댓글 남기기응답 취소

  • Best of Yagongso

    [BOY] The Best of Yagongso, July/August [7, 8월의 칼럼]

    ›
  • KBO

    8강의 문보경, 애국가에 나올 자격이 있을까요

    ›
  • 세이버메트릭스

    구위는 복합체다

    ›
  • 세이버메트릭스

    득점가치 돌아보기

    ›
  • MLB

    어쩌면 마리아노 리베라는 보다 불멸일지도 모른다

    ›
  • MLB

    유망주 타이쿤, 근데 이제 경제 가치를 곁들인

    ›
  • MLB

    슬라이더라고 불리는 것들

    ›
  • MLB

    투수의 DNA : Supinator vs Pronator

    ›
  • KBO

    2026 KBO리그 외국인 선수 스카우팅 리포트 – 키움 히어로즈 케스턴 히우라

    ›
  • KBO

    2026 KBO리그 외국인 선수 스카우팅 리포트 – 한화 이글스 오웬 화이트

    ›
  • KBO

    2026 KBO리그 외국인 선수 스카우팅 리포트 – 두산 베어스 유니오 세베리노

    ›

YOUTUBE

PODCAST

INSTAGRAM

yagongso

[야구공작소 인포그래픽] KBO 리그를 대표하는 현역 베테랑 감독 4인, 김경문·김태형·염 [야구공작소 인포그래픽]
KBO 리그를 대표하는 현역 베테랑 감독 4인, 김경문·김태형·염경엽·이강철 감독의 커리어와 통산 성적을 한눈에 살펴봤습니다.

김경문 감독은 두산·NC·한화를 거치며 17시즌 동안 1,078승 956패, 승률 0.530을 기록했습니다. 김태형 감독은 두산과 롯데에서 11시즌을 보내며 한국시리즈 우승 3회, 준우승 4회를 달성했고, 통산 841승 708패(승률 0.543)를 거뒀습니다.

염경엽 감독은 넥센·SK·LG를 이끌며 통산 768승 662패, 승률 0.553을 기록 중입니다. 우승 2회를 포함해 꾸준히 성과를 쌓아온 베테랑 감독입니다.

이강철 감독은 kt wiz에서만 8시즌 동안 618승 503패, 승률 0.551을 기록했습니다. 특히 2026시즌 팀을 정규시즌 1위로 이끌며 다시 한번 베테랑 감독으로서의 저력을 보여주고 있습니다.

여러분이 생각하는 최고의 베테랑 감독은 누구인가요?

제작: 야구공작소 안명훈
기록: 2026.10.09 기준
#야구공작소 #김경문 #김태형 #염경엽 #이강철
[야구공작소 인포그래픽] 구자욱의 가을 삼성의 중심타자 구자욱에게 가을야구는 매번 아쉬움 [야구공작소 인포그래픽] 구자욱의 가을

삼성의 중심타자 구자욱에게 가을야구는 매번 아쉬움으로 남고 있습니다. 2024년 무릎 부상으로 플레이오프 3·4차전과 한국시리즈에 결장했고, 2025년에도 포스트시즌 부진과 부상으로 제 모습을 보여주지 못했습니다.

그리고 2026년, 시즌 막판 또다시 부상이 찾아오며 가을야구를 앞두고 전력에서 이탈했습니다.
팀이 가장 필요로 하는 순간마다 반복된 부상. 중요한 가을을 앞둔 삼성에게 구자욱의 부재는 그 어느 때보다 뼈아픈 변수로 남게 됐습니다.

제작: 야구공작소 김은빈
#KBO #삼성라이온즈 #구자욱 #가을야구
[야구공작소 인포그래픽] KBO 최초 한 시즌 두 타자 200안타 2026년 10월 6일 [야구공작소 인포그래픽]
KBO 최초 한 시즌 두 타자 200안타

2026년 10월 6일, KT 위즈의 최원준과 롯데 자이언츠의 빅터 레이예스가 나란히 200안타 고지를 밟으며 KBO 45년 역사상 최초로 한 시즌에 200안타 타자 2명이 동시 탄생했습니다.

빅터 레이예스 선수의 경우 2024년 200안타 이후 개인 통산 두 번째 200안타를 기록했고, 최원준 선수의 경우는 개인 통산 첫 번째이자 국내 선수 중에서는 2014년 서건창 선수 이후 12년 만의 기록입니다.

두 선수가 같은 날 동시에 최초의 기록을 달성하며 이번 시즌 안타왕 경쟁이 뜨거워지고 있습니다. 과연 시즌이 끝나고 안타왕이라는 타이틀홀더를 거머쥘 선수는 누가 될까요?

제작: 야구공작소 김수환
#KBO #안타왕 #200안타 #최원준 #레이예스
[야구공작소 인포그래픽] 2026시즌, 곽빈은 자신의 이름을 제대로 각인시켰습니다. FI [야구공작소 인포그래픽] 
2026시즌, 곽빈은 자신의 이름을 제대로 각인시켰습니다.
FIP 2.69, 197탈삼진, 평균자책점 2.24, WHIP 1.04로 주요 투수 지표에서 리그 선두에 오르며 커리어 최고의 시즌을 만들어가고 있습니다. WAR 6.59와 11승까지 더하며 두산 마운드를 이끄는 에이스이자 팀의 든든한 기둥으로 활약했습니다.

소속팀에서의 활약은 태극마크를 달고도 이어졌습니다. 아시안게임에서 대표팀 마운드의 중심을 맡아 인상적인 투구를 선보인 곽빈은 이제 국내 무대를 넘어 메이저리그 관계자들의 시선까지 사로잡아 더 넓은 무대에서도 주목받고 있습니다.

원빈, 현빈 그리고 곽빈.
2026년, 또 하나의 ‘빈’이 자신의 이름을 증명하고 있습니다.

제작: 야구공작소 서영채
#KBO #KBO리그 #두산베어스 #곽빈
‘역체킅’, 역대 최고의 KT 위즈. 2026 시즌 현재 KT 위즈는 87승으로 구단 역 ‘역체킅’, 역대 최고의 KT 위즈.

2026 시즌 현재 KT 위즈는 87승으로 구단 역대 최다 승, 승률 .640으로 구단 역대 최고 승률을 기록했습니다.

홈 관중 100만 명을 돌파하며 구단 역대 최다 관중 기록도 새로 썼고, 2021년에 이어 구단 통산 두 번째 정규시즌 우승을 차지했습니다.

구단 역사에 새로운 기준을 세운 2026 KT 위즈.
이 기세로 한국시리즈 우승까지 이어갈 수 있을까요?

*2026. 10. 7. 기준

제작 : 야구공작소 홍기민
[야구공작소 인포그래픽] 김도영의 홈런은 개수만으로 가치가 전부 설명되지 않습니다. K [야구공작소 인포그래픽] 김도영의 홈런은 개수만으로 가치가 전부 설명되지 않습니다. 

KIA타이거즈의 김도영이 오늘(10/5) LG와의 경기에서 42호 포를 터뜨리며 다시 홈런 단독 선두로 올라섰습니다.

9회초 1점차 뒤진 상황에서 극적인 역전 쓰리런으로 팀의 승리를 이끌어낸 김도영

김도영의 홈런은 팀의 승리를 가져오는 결정적인 순간에 자주 등장합니다.

2026시즌 김도영이 홈런을 기록한 38경기의 결과는 27승 11패 승률 71.1%

1점차 이내 상황에서의 홈런은 23개(54.8%), 3점차 이내 상황에서의 홈런은 33개(78.6%), 결승 홈런은 7개를 기록하고 있습니다. 

팀의 승리를 견인하며 슈퍼스타의 존재감을 확실하게 보여주고 있는 김도영, 과연 몇 개의 홈런으로 이번 시즌을 마무리하게 될까요?

제작: 야구공작소 윤나영

#KBO #KBO리그 #KIA타이거즈 #기아타이거즈 #김도영
인스타그램 팔로우하기
Copyright 2026 — 야구공작소. All rights reserved. WPTEAM
%d