https://news.v.daum.net/v/20181118211658698
삼성에서(?) 만든 스타크래프트 봇이 국제 봇 대회에서 우승했다고 함.
기사 왈 "SAIDA팀은 프로게이머들이 제공한 11만건의 경기 영상 데이터를 머신러닝에 활용해 완성도를 높였다."
레알? 진짜루?
이런 빅뉴스를 내가 못들었다고?
그래서 찾아봄.
"구식 AI가 스타크래프트 경쟁에서 승리"
"흥미롭게도, 연구원들은 상대방의 전략에 맞추어 특정 전략을 수행하도록 하드코딩 하였다고 한다."
"강화학습 전략도 적용하려고 하였지만, 대회에 맞추어 준비하지는 못했다."
그래서 회심의 소스코드
http://www.cs.mun.ca/~dchurchill/starcraftaicomp/2018/bots/
소스코드 뜯어보니까 이거 그냥 스크립트 봇임.
적 건물 종류를 보고 적 전략을 설정, 거기에 맞는 빌드 전략을 설정함.
전부 조건문만 써서
애당초 이놈의 대회는 알파고 같은 인공지능을 다루는게 아니라
아마추어들이 만든 스크립트 봇들까지 포함해서 하는 대회임
페북서 만든 체리파이 봇도 역시
사용하는 유일한 학습 알고리즘이 밴딧 알고리즘인데
초기전략(opening)을 결정하는 데에만 쓴다고 함.
결론
- 인터뷰가 잘못됨.
- 이상한걸로 언플 쩌네요.
이게 뭐 어때서 봇대회같은거자나
"경기 영상 데이터를 머신러닝에 활용해 완성도를 높였다"
머신러닝 안씀
???머신러닝이랑 딥러닝 헷갈린듯
아니 딥러닝 이전에 러닝 자체를 안함[...]
웃긴건 이런 손러닝(!)만으로 다른 봇을 바른거 자체는 다른 의미로 대단함 ㅡㅡ)
밴딧 알고리즘도 머신러닝으로 분류하는데 - return 0;
저기 어디에 삼성이 밴딧을 쓴다는 내용이 있음?
영상 오픈씨비로 분석하는것도 머신러닝임;;
애당초 저 대회는 API로 정보 넘겨서 하는 대회임.
https://github.com/bwapi/bwapi
난동증 온 사람들 때문에 다시 정리하자면, 한국어 신문기사에서는 분명 러닝을 했다라고 했는데, 영어 기사에서는 그런거 없고 구식 AI + 전략 손코딩 했다고 나옴. 소스코드 뜯어보니 진짜 손코딩.
너가 난독같은데? 어휴 ;; 기사 1초만에 이해했는데 이새낀 스타이야기 나오니까 영어기사긁고 아침까지 이러고있네
그러면 저게 무슨 원리로 작동하는지 서술해보겠우?
그리고 머신러닝 핵심연구 불모지에 가까운 한국에서 저런 대규모의 고차원 플젝이 있었으면 애진즉에 소식통이 돌을텐데, 들어본 적이 없으니까 외국 자료를 찾아본거지. 무슨 허파에 바람빠져서 그러는거 아냐.
그래서 머신러닝 아닌걸 머신러닝으로 내보낸 놈이 잘못한거고 (아마 기자나 홍보부가 기술맹), 이게 뭐하는건지 정확하게 알면 여러 언론사에 뿌릴 생각도 안했겠지. 근데 그거랑 별개로 이걸로 다른 유명 봇 다 꺾은게 레알 미친거임 ㅋㅋㅋ
1"경기 영상 데이터를 머신러닝에 활용해 완성도를 높였다" 2머신러닝 안씀<--????? 3아니 딥러닝 이전에 러닝 자체를 안함[...]<--??????????? 4웃긴건 이런 손러닝(!)만으로 다른 봇을 바른거 자체는 다른 의미로 대단함 ㅡㅡ)<--???????????? 니가끄적인 댓글만 봐도 감안오냐 난독이 누군지
솔직히 말해봐. 내가 쓴 글 안읽지? 그냥 한글 기사가 틀리게 나왔다고 발췌해서 얘기하는건데 뭐하는 짓거리임?
난 니 논리를 바로잡아주고싶었음 근데 아직도 틀리게 나왔다고 한거보니 그른거같다 악의는없었음 ㅅㄱ