R.PROG 산업수학종합설계 5 조김재현고창영이어진오형민
CONTENTS 1 주제설정하기 2 3 ( 팀개인기록분석을통한 ) 팀별성향파악연봉분석 - 다중회귀를이용하여 4 레이더차트만들기! 5 승률예측기만들기! 6 7 조금아쉬운 FA 전력보강예상 기대효과및활용방안
Topic 주제설정하기
Hot Issue 최근야구의이슈 김성근감독과한화의꼴지탈출 팀간상성비교 [ 포스트시즌예상 ] 늘어난경기수에따른신기록들 선수들연봉에미치는요소들 창단 3 년차 NC 다이노스의 2 회연속포스트시즌진출
Topic ( 개인기록분석을통한 ) 팀동향파악
Topic KBO 기록실데이터확보 code 선수데이터분석을통한팀데이터재구성 선수들을종합하여팀의성향을분석할수있다! 타자와투수의데이터를분석하여공격력수비력을판단!
Topic KBO 기록실데이터확보 code 팀데이터를바로사용하지않은이유? 주요선수가아닌전체선수에대한평균기록밖에없다. [ 주요선수들에대한가중평균기록이아니란뜻!]
Topic KBO 기록실데이터확보 code 타자데이터분석 연봉 : 달러 -> 만원단위로변환! 생년월일 -> 나이데이터확보 신장과체중분리
Topic KBO 기록실데이터확보 code 타자데이터분석 연봉 : 달러 -> 만원단위로변환!
Topic KBO 기록실데이터확보 code 타자데이터분석 생년월일 -> 나이데이터확보
Topic KBO 기록실데이터확보 code 타자데이터분석 신장과체중분리
Topic KBO 기록실데이터확보 code 타자데이터분석 홈런수 / 타수변수생성!
Topic (1) 나에게주어진변수를정리하자! code COR : 공분산을통해상관관계를파악한다.
Topic (1) 나에게주어진변수를정리하자! code 상관관계분석 상관관계가 0.8 이상인변수골라내기 Var1 Var2 value 167 X3루타 도루 0.82449435 233 X3루타 도루실패 0.80388037 265 X2루타 득점 0.84466119 267 경기 득점 0.8427438.
Topic 연봉분석 - 다중회귀를이용하여
Topic 다중회귀분석 - 삼성데이터를예로들어 code - 표본자체가적으므로데이터도적음 - 따라서상관관계분석힘듬. - 다른방법을찾기로함!
Topic PCA 분석 - PCA 분석이란? code - 서로선형연관관계가능성이있는고차원공간의표본들을선형연관성이없는저차원공간 ( 주성분 ) 의표본으로변환시키는방법. - 변환시키기위한방법으로는직교변환 (Orthogonal transformation) 을이용함. - 기존축들의선형결합을통해서로수직인새로운축들 (PC, 즉주성분 ) 을구할수있다.
Topic PCA 분석 ( 투수 ) code PC1 PC2 X2루타 0.24604804 0.03457593 X3루타 0.1569776-0.1626075 경기 -0.04260248-0.3392853 고의4구 -0.05919013-0.26005742 보크 0.1423012 0.1294639 볼넷 0.210298582 0.003521962 블론세이브 -0.06700778-0.355072 삼진 0.2338998-0.1006278 세이브 -0.05606938-0.25584204 승률 0.00065472-0.066792169 승리 0.24512055-0.03278164 실점 0.23879954 0.08888634 완봉 0.11385732-0.04917631 완투 0.13668503-0.06116858
Topic PCA 분석을통한다중회귀 code 희생플라이 0.026532612 삼진 0.024995432 X3루타 0.023703513 경기 0.021507818 이닝 0.021259876 희생번트 0.020926481 승리 0.020898565 블론세이브 0.020815342 투구수 0.020107305 타자수 0.020072388 피안타 0.017050348 나이 0.016175545 X2루타 0.016060034 볼넷 0.015623509 퀄리티스타트 0.015039481 완투 0.01477898 고의4구 0.014481647 세이브 0.014410114
Topic PCA 분석을통한다중회귀 code 삼성 - 정규시즌 1 위 / 포스트시즌 2 위 - 사건사고로주요선수 3 명제외 ( 포스트시즌기준 ) 타자투수 ( 정규시즌 ) 체중 + 나이 + 홈런 / 타수 + 홈런 노련한슬러거우대 희생플라이 + 삼진 +3 루타 + 경기 노련미를갖춘투수우대
Topic PCA 분석을통한다중회귀 code 두산 - 정규시즌 3 위 / 포스트시즌 1 위 타자 홈런 + 장타율 +OPS+ 타점 슬러거우대 투수 퀼리티스타트 + 희생플라이 + 완투 이닝이터선발투수우대
Topic PCA 분석을통한다중회귀 code 넥센 - 정규시즌 4 위 / 포스트시즌 4 위 타자 체중 + 홈런 / 타수 + 홈런 + 타점 슬러거우대 투수 경기 + 삼진 + 이닝 + 타자수 능력있는계투 / 마무리의우대
Topic PCA 분석을통한다중회귀 code NC - 정규시즌 2 위 / 포스트시즌 3 위 타자 출루율 / 장타율 + 홈런 + 안타 / 타수 + 타율 + 장타율 선구안좋은타자선호및슬러거를선호. 투수 퀼리티스타트 + 승리 + 완투 +2 루타 이닝을많이소비시키고시작할수있는선발투수우대
Topic PCA 분석을통한다중회귀 code
Topic PCA 분석을통한다중회귀 code
Topic 레이더차트만들기!
Topic 레이더차트구성하기! 레이더차트란? 팀간대략적인능력치를시각화하여한눈에파악할수있는차트로주로게임의팀선택시많이사용된다.
Topic 레이더차트구성하기! 현실은? 단순한숫자의비교에그친다..
Topic 레이더차트구성하기! 레이더차트불러오기!
Topic 레이더차트구성하기! 레이더차트구성하기! 출루율 ( 테이블세터 ) 장타율 ( 거포 ) 세이브율 ( 마무리진 ) 타율 ( 공격력 ) 투수책임평균자책점 ( 투수 ) 이닝당출루허용률 ( 투수 + 수비 ) 퀄리티스타트 ( 선발진 )
레이더차트레이더차트란? code 변수생성과비례화
레이더차트레이더차트란? code 선발투수와마무리투수구분! 경기 이닝 양현종평균이닝 = 이닝 / 경기 = 184/32 = 5.75 => 선발투수! 임창용평균이닝 = 이닝 / 경기 = 54/55 = 1 => 마무리투수! 혹은중간계투! 마무리와중간계투를구분하는방법은미흡..
레이더차트레이더차트란? code 팀별노멀라이즈의문제와전구단노멀라이즈실시 변수정규화 8 0 9 0.5 10 1 변수정규화 1 0 2 0.5 3 1 팀별로정규화를실시하면타팀과의비교가무의미해진다.
Topic 레이더차트구성하기! 레이더차트불러오기! ( 포스트시즌 4 강 )
Topic 레이더차트구성하기! 레이더차트불러오기! ( 포스트시즌 4 강 )
Topic 레이더차트구성하기! 포스트시즌대진표
Topic 레이더차트구성하기! 레이더차트불러오기! ( 포스트시즌 4 강 : 두산 vs 넥센 ) 두산, 넥센관전 Point! 넥센은두산에비해장타력이월등히높다. 두산은넥센에비해선발투수진이우수하다. 따라서넥센의중심타선 ( 장타력 ), 두산의선발진의기싸움이승부의포인트가될것이다.
Topic 레이더차트구성하기! 레이더차트불러오기! ( 포스트시즌 4 강 : 두산 vs 엔씨 ) 두산, NC 관전 Point! NC 는두산에비해장타력의근소한우위안정적인투수진과수비진을두루갖추고있다. 두산은 NC 에비해타선의꾸준한공격력을갖추고우수한선발투수진이있다. 따라서두산은선발투수의역할이중요하며 NC 는안정적인수비를통해두산의타선의꾸준함을잠재워야한다!
Topic 레이더차트구성하기! 레이더차트불러오기! ( 포스트시즌 4 강 : real 삼성 vs 두산 ) 삼성은누가이기나..
Topic 레이더차트구성하기! 레이더차트불러오기! ( 포스트시즌 4 강 : 삼성 ( 도박명단제외 ) vs 두산 ) 두산, 삼성관전 Point! 장타력에있어삼성이약간의우위를점하고있지만, 두산또한막강한화력을가지고있다. 두산이약해진삼성의투수진을어떻게공략하는지주목해봐야한다!
Topic 레이더차트구성하기! 레이더차트불러오기! ( 나머지팀분석 ) 전체구단의전력비교를평균데이터를통해시각화하여비교할수있다.
Topic 레이더차트구성하기! 레이더차트불러오기! (FA 전후분석 )
Topic 레이더차트구성하기! 레이더차트불러오기! (FA 전후분석 ) 그러나선수퇴출시대체되는선수에대한정보와선수영입시출전제한선수에대한정보가부족하여의미있는결과는얻지못하였다.
Topic 승률예측기만들기!
Topic 승률예측기위기 (1) 다중회귀실시 (Input) 레이더데이터변수를독립변수로!
Topic 승률예측기위기 (1) 다중회귀실시 (Output) = 대실패! 반대로예측하면 89%!??? R-squared=0.11
Topic 승률예측기위기 (2) 주성분회귀분석재도전! (Input) cumulative proportion 이 0.81 이되는 PC5 까지사용!
Topic 승률예측기위기 (2) 주성분회귀분석재도전! (Output) 다시실패! R-squared=0.21
Topic 승률예측기완성! Neural Network (Input) 파라미터조절은 Caret 으로 10-fold Cross Validation 사용! Nonlinear feature 추가!
Topic 승률예측기완성! 왜비슷한변수들을그렇게많이만들었나요? 신경망모델은다중회귀와달리입력변수가서로독립이라고가정하지않는다
Topic 승률예측기완성! Neural Network (Output) 78% 이상의정확도! 성공적!
Topic 승률예측기완성! Neural Network ( 연습사용!)
Topic 승률예측기완성! Neural Network Visualization! (1)
Topic 승률예측기완성! Neural Network Visualization! (2) Garson 방식으로변수별중요도까지그려보자. 놀랍게도 Linear 한변수인 PC3 이가장중요하고, 나머지는상위권은거의다 nonlinear 한변환을거친변수들이차지했다.
Topic 승률예측기완성! Neural Network Visualization! (2) Garson 방식으로변수별중요도까지그려보자. 중요도 TOP5!!!
Topic 승률예측기완성! 승률예측기시스템화! http://ipy.lucent.me/r/kboproject/demo.html 엔트리를선택하면승패예측과레이더차트가나온다!
Topic 승률예측기적용!
Topic 정규시즌데이터로포스트시즌예측! 포스트시즌대진표
Topic 정규시즌데이터로포스트시즌예측! 준플레이오프 (TEAM1 : 두산 VS. TEAM2 : 넥센 ) 박빙의경기끝에두산의승리!
Topic 정규시즌데이터로포스트시즌예측! 플레이오프 (TEAM1 : 두산 VS. TEAM2 : NC) 시즌중부진했던니퍼트의부활! 25% 의두산을살리다! 무실점완봉 / 무실점 7 이닝호투!
Topic 정규시즌데이터로포스트시즌예측! ' 퍼펙트니느님 ' 니퍼트, 부진딛고 PS 선봉장 ' 우뚝 ' [JTBC] 입력 2015-10-28 22:59 수정 2015-10-28 23:07 이번포스트시즌에서두산은니퍼트가선발등판한네경기를모두이겼습니다. 정규리그에선부상탓에부진했지만가을야구에선에이스역할을확실히해주고있습니다. 니퍼트는이번포스트시즌에서경기당 8 이닝가까이던져이닝이터역할을해줬는데, 덕분에두산불펜진은휴식을취했습니다.
Topic 정규시즌데이터로포스트시즌예측! 한국시리즈 (TEAM1 : 두산 VS. TEAM2 : 삼성 ( 도박 3 인방포함 )) 만약윤성환, 안지만, 임창용이있었다면삼성이근소한차이로우승!
Topic 정규시즌데이터로포스트시즌예측! 한국시리즈 (TEAM1 : 두산 VS. TEAM2 : 삼성 ( 도박 3 인방제외 )) 무너진삼성의마운드! 두산이우승하다!
Topic 조금아쉬운 FA 전력보강예상
Topic 정규시즌데이터로포스트시즌예측! FA in out 후전력비교와레이더차트 만약윤성환, 안지만, 임창용이있었다면삼성이근소한차이로우승!
Topic 정규시즌데이터로포스트시즌예측! FA in out 후전력비교와내년도승패예측 그러나선수퇴출시대체되는선수에대한정보와선수영입시출전제한선수에대한정보가부족하여의미있는결과는얻지못하였다.
Topic 기대효과및활용방안 00
Topic 기대효과 경기결과를예측하는주요지표로사용 여러분은기적을믿으십니까! 두산베어스라는팀이이가을에만들어낸기적이믿어지십니까!! 14 년만에외쳐드리겠습니다. 2015 년프로야구의챔피언!!! 기적의팀, 두산베어스!!! - 정우영캐스터의 2015 년우승콜
Topic 기대효과 팀별분석또는팀간상성파악 선발선수구성및승률예측
Topic 기대효과 팀별분석또는팀간상성파악 선발선수구성및승률예측
Topic 기대효과 팀별분석또는팀간상성파악 선발선수구성및승률예측
Topic 기대효과 감독또는선수영입자료 감독또는선수의연봉에영향
Topic 기대효과 광고효과및수익기대
Topic 기대효과 다른스포츠에적용 레이더차트를이용한게임산업부분 건전한스포츠문화발전 - 스포츠토토
감사합니다.