https://gall.dcinside.com/board/view/?id=baduk&no=939908
(이글은 위의 글에 이은 2편이므로 위의 1편을 먼저 꼭 잘 읽어보기 바람)
1편 글의 삼삼백변 장면에서 절예가 막대한 연산을 실행했음에도 불구하고 떡수를 걸러내지 못하는데 반해, 카타고는 약간의 연산만으로도 치받는 정수를 유일한 추천수로 정확하게 제시한다는 것을 알수 있었다. 또한, 절예로 그렇게 열심히 공부했을 딩하오가 붙이는 떡수를 둔것은, 절예가 2개의 후보수가 모두 둘만한 수라고 알려주었기 때문에 딩하오 입장에서는 2개의 수 중 하나인 붙이는 수를 선택한 것일 뿐이었다는 것을 살펴보았다.
여기서 한가지 날카로운 지적을 하는 사람들이 있었을 것이다. "딩하오가 절예로부터 저런 붙이는 떡수를 추천수로 제시받았다고 하더라도 공부과정에서 그 이후 수순을 계속 진행하면 승률이 떨어져서 떡수인 것을 알아차렸을텐데, 말이 안된다. 실제로 위의 절예정해에서 오른편을 보면 실전처럼 흑이 붙였을때 승률이 11.3%로 떨어지는 것으로 보여주고 있지 않은가?"라는 의문을 가질수 있을텐데, 이것은 그럴만한 이유가 있었다. 즉, 딩하오가 이후 수순을 계속 진행해서 공부했음에도 불구하고 그 붙이는 수가 떡수라는 것을 알아차리지 못했던 이유가 있었다는 것이다.
결론부터 말하자면 그 역시 절예의 오류 때문으로, 절예가 공교롭게도 그 이후 수순조차 제대로 제시해 주지 못했기 때문이다. 간단히 설명하자면, 흑의 붙이는 수 이후에 절예가 텐센트의 컴퓨팅 자원으로 2분 정도의 막대한 연산을 돌렸지만 백의 대응으로 "안쪽에서" 젖히는 정수를 찾아내지 못했고 추가로 1분 넘게 더 돌려서야, 즉 총 3분 넘게 돌려서야 그 정수를 찾아낼수 있었다는 것이다. 2분 정도의 막대한 연산을 돌렸는데도 "바깥에서" 젖히는 떡수만 백의 대응으로 추천하고 이 경우 흑 승률은 떨어지지 않고 변화가 없기 때문에, 딩하오는 이 수순을 절예로 찍어가며 공부했지만 모든 수를 1수에 3분씩 돌려가는 식으로 분석하지 않았다면 흑의 붙이는 수와 백의 바깥에서 젖히는 수가 떡수라는 것을 알아챌수 없었다는 것이다. 이 내용을 2편인 이 글에서 자세히 설명하고자 한다.
위의 절예정해 화면에서 오른편을 보면, 흑의 붙이는 수에 대한 백의 대응으로 2가지 참고도가 제시되어 있는데, 참고도47-1은 바깥에서 젖히는 떡수로 백승률 54.9%로 평가했고 참고도47-2는 안쪽에서 젖히는 정수로 백승률 87.7%로 평가한것을 볼수있다. 여기서 주의해야할 점은 한큐에 올라와있는 절예정해는 각 참고도가 올라간 결과만 보여줄 뿐이지 그 참고도들이 어떤 과정을 거쳐 올라가게 되었는지 자세히 보여주지는 못한다는 것이다. 절예정해가 대국 중 실시간으로 어떻게 분석하면서 참고도를 제시하는지를 잘 알지 못한채 단순히 위 결과 화면만을 본다면 절예가 마치 떡수와 정수 참고도를 구분해서 잘 제시하고 있는것으로 착각하게 되는데 이것은 사실이 아니다. 절예가 떡수와 정수 참고도를 구분해서 보여준게 아니라, 처음에는 떡수를 정수라고 착각하고 제시하였다가 3분 넘게 연산을 돌린후 나중에서야 비로소 정수 참고도를 추가로 올려주었던 것이다.
https://youtu.be/WdPLqjYXv-I?t=1760
다행히 그 과정이 위 유튜브 영상에 잘 기록되어 있다.
딩하오의 붙이는 떡수가 한큐에 올라온 시점은 영상에서 29:22 지점이다.

그 이후 2분 가까이 연산을 돌린 절예가 바깥에서 젖히는 떡수 참고도를 제시한 시점은 31:08 지점이다.
또 그 이후 절예가 추가로 1분 넘게 더 연산을 돌려서, 즉 총 3분 넘게 연산을 돌려서야 안쪽에서 젖히는 정수 참고도를 32:23 지점에서 제시한 것을 볼수있다. 이와같이 절예정해는 대국 중 실시간으로 1수에 몇분씩 막대한 연산을 돌려가며 참고도를 제시한다는 것도 알수있고, 어떤 장면에 대해 참고도를 이미 제시했더라도 연산을 멈추지 않고 계속 돌리기 때문에, 더좋은 참고도가 나오는 경우에는 추가로 참고도를 제시한다는 것도 알수있다. 그리고 절예정해 알바도 2번째 참고도를 올리면서 "흑승률을 이렇게 떨어뜨리는 정수가 왜 2번째 참고도로 뒤늦게 제시되냐"며 당황해하는 이모티콘과 코멘트를 남긴것을 볼수있다.
위 과정을 보면, 절예로 공부한 딩하오가 매 수마다 3분 넘게 연산을 돌려가며 분석하지 않았다면 절예가 처음에 추천한 바깥에서 젖히는 떡수를 정수라고 믿고있었을 것이고 안쪽에서 젖히는 정수 참고도의 수순을 진행해보지 못했을 것이라는 것을 알수있다. 즉, 딩하오는 절예가 제시하는 추천수 수순으로 계속 찍어가며 공부했기 때문에 안쪽에서 젖히는 정수 참고도의 수순을 찍어보지 못했고, 따라서, 붙이는 수와 바깥에서 젖히는 수가 떡수들이라는 걸 전혀 눈치채지 못하고 있었다는 것이다. 이로써, 절예로 공부한 딩하오가 왜 붙이는 떡수를 두었는지가 완전히 설명이 된다.
또한, 붙이는 수를 실제로 진행한 상태에서 막대한 연산을 돌렸음에도 불구하고 절예가 안쪽에서 젖히는 정수를 찾아내는데 어려움이 있는 점은, 그 이전단계인 딩하오의 선택 장면에서 절예가 붙이는 떡수와 치받는 정수를 제대로 구분해서 평가하지 못하는 것의 원인이 되고있다는 것을 알수있다.
https://youtu.be/m4ZNDueB2XY?t=1252
위 영상에서, 프로기사들이 인공으로 연구할때 보통 1만~2만 비짓 정도까지는 보지만 일부러 10만 비짓까지 기다리지는 않는다는 박정상 프로의 얘기를 주목해 보자. 또한, 박정환이 안쪽에서 젖히는 수를 두자 딩하오가 무려 10분 가까이 장고에 들어가는 점을 주목해 보자. 딩하오는 절예로 공부하면서 안쪽에서 젖히는 정수를 추천수로 제시받지 못했던 것이고 박정환의 예상하지 못한 수에 매우 당황했다는 것을 알수있다.
그렇다면 카타고는 붙이는 수 이후의 진행을 어떻게 분석할까? 위의 분석화면에서 보듯이 불과 수천비짓(보급형 그래픽카드에서 불과 수초의 연산)만으로 안쪽에서 젖히는 정수를 두면 흑승률이 한자리수로 폭망한다는 것을 정확히 보여주고 있다. 이러한 점은, 그 이전단계인 딩하오의 선택 장면에서 카타고가 붙이는 떡수와 치받는 정수를 제대로 구분해서 정확히 평가하는 데에 바탕이 되고있다는 것도 알수있다. 또한, 이것은 절예가 2분 넘게 텐센트 분산컴퓨팅의 막대한 연산을 돌려도 정수를 못찾고 바깥에서 젖히는 떡수를 추천하고 있는 장면과 대비되어 카타고의 우수함을 극명하게 보여준다.
마지막 결론이다.
1. 카타고는 현재 지구최강의 바둑인공이다. 구 1인자 절예와도 이미 상당한 격차를 보여주는 확고한 최강자이다.
2. 개발중단된지 2년이 넘은 절예는 알파고와 마찬가지로 구시대의 유물의 길로 접어들고 있다.
3. 현시점에서 절예복기, 절예정해 같은것을 굳이 챙겨서 이용할 필요가 없어졌다. 분석과 공부는 카타고 28블럭을 이용하자.
4. 그동안 중국 국대들이 절예를 독점적으로 사용하면서 공유해주지 않았는데, 우리도 이상과 같은 상황변화를 굳이 중국선수들에게 공유해주지 말자. 당분간 구닥다리 절예를 계속 이용하도록 내버려두자는.. 언젠가는 중국국대들 사이에서도 카타고가 주류가 되겠지만..


중국인들도 바갤 본다
언젠가 중국 국대에서도 카타고가 주류가 되는것은 어쩔수 없는듯
당가문도 더이상 고집부리며 비추나 날리지 말고 카대부님을 영접해서 새삶을 살도록 해라
글 고맙고 영상 보니까 박정상해설은 제대로 파악하는데 정작 바둑티비 인공지능은 제대로 보지도 못하고 한동안 50:50정도로 보다가 3분 지나서야 박정환 +10집 유리로 보던데 대체 바둑티비는 무슨 인공지능을 쓰는걸까? 카타고 써도 최신 엔진 쓴다면 사실 그래픽카드가 안 좋아도 금방 파악될텐데 말야. 카타고를 쓰는데 너무 예전 엔진이거나 그래픽카드가 무슨 1060수준인건지 아무리 참고용이라지만 바둑티비 인공지능이 집 컴퓨터로 돌리는 카타고보다 이상할떄가 많더라고
저때는 카타고도 28블럭 나오기 전이라 어쩔수 없었음. 박정상도 카타고 보고 해설한게 아니라 그전에 경험했던 게 있어서 제대로 해설할수 있었던 것임
저 경기를 라이브로 봤던건 아닌데 유튜브 영상보니까 충격적인건 저러고도 박정환이 패배했네 ..
절예 은퇴한 사이에 카타고가 엄청 강해졌네
정보글 개추
정보 추
골락시가 카타고보다 강하죠?
3년쯤 전엔 확실히 강했던듯
절예>골락시니까 지금은..
근데 카타고는 인간 기보에서 묘수를 학습하는 식으로 18블럭을 만들었다고 들었는데, 초반인데다 상당히 유명한 이슈여서 개발자가 따로 학습시켰을 가능성도 있지 않음?
그게 아니라는걸 알수있는게, 딩하오가 두기 전 장면에서는 붙이는 떡수의 승률이 치받는 정수의 승률보다 명확하게 낮게는 나오지만 막 한자리수 정도로 바로 크게 떨어지는게 아니라 40% 전후로 덜 떨어지게 나옴
이 장면을 따로 학습시켰다면 바로 크게 승률이 떨어져야 하는데, 덜 떨어져서 아쉽기는 하지만 오히려 이것이 인위적인 학습을 진행하지 않았다는 것을 보여주게됨. 흑 승률이 한자리수까지 떨어지는 것은 그다음 안쪽에서 젖히는 백의 대응이 나오고 나서야 그렇게됨
너 말이 사실이라면 상당히 유의미한 차이네 당장 18블럭이랑 절예 차이도 일장일단이 있는 수준이고, 솔직히 절예보다 18블럭 카타고 참고도가 인간한테 자연스러운 흐름을 더 잘 보여주는거 같은데 28블럭이 그런 차이를 보여준다면 앞으 절예 쓸 이유가 거의 없어질 거 같네
즉, 카타고는 저 몇개의 장면을 인위적으로 따로 학습해서 저 장면들에서만 절예보다 잘두는 것이 아니라, 전체적으로 절예보다 수를 훨씬 잘 본다는 것임
지금 28블럭이 극초기 버전이라 앞으로 성장할 폭이 많고 당분간 빨리 성장할거라 이제 카타고 외에 절예나 골락시 같은 다른 인공들은 잊어먹어도 될듯
솔직히 중반에 절예가 해설하는 참고도는 카타고 많이 찍어본 사람들은 알겠지만 절대 카타고는 안 둘 거 같은 부자연스러운 타협이나 중앙 중시 같은거 좀 많아서 카타고는 뭔가 강대강으로 부딪히려다가 서로 어쩔 수 없이 극적인 타협 느낌이 많은데 절예는 강대강으로 둘 타이밍 같은데 인공지능 특유의 형세판단으로 전투를 피하는게 맘에 안들때가 많음
그래서 중국기사들도 18블럭 때부터 절예가 아니라 카타고를 쓸거라고 생각했는데 앞으로 절예는 사실상 은퇴나 다름없는 상태가 될거같긴함
진동규 프로도 그런걸 느껴서 그런건지 모르겠지만 절예가 카타고보다 나은건지 모르겠다는 말을 유튜브 라이브에서 했었음
떡바갤 정화글 개추