내가 이해하는 한, 움직이기 전에 모든 강력한 체스 소프트웨어가 나타납니다.
- 수천, 수백만 개의 가능한 미래 위치를 조사합니다.
- 평가 함수 라고하는 일부 휴리스틱에 따라 각 미래 위치를 평가합니다.
- 개별적으로는 각 미래의 위치를 평가 정지, 위치의 연속성을 탐험 여부를 결정하기를,
- 사용 가능한 움직임 중에서 minimax 로 선택합니다 . 과
- 오프닝 북을 사용합니다 .
여태까지는 그런대로 잘됐다. 그러나 체스 프로그램의 강점은 주로 평가 및 정지 휴리스틱의 품질과 컴퓨터 관점에서 볼 때 아직 또 다른 휴리스틱 인 오프닝 북에 의존하는 것으로 보입니다. 그러한 체스 프로그램은 휴리스틱을 만든 사람과 마찬가지로 게임에 대해 많은 것을 정확히 알고 있습니다. 프로그램에 대한 통찰력이없는 것 같습니다.
자신의 통찰력을 가진 체스 프로그램을 작성한 사람이 있습니까? 그것은 그 자체로 게임을 배우는가? 그 자체 훈련? 이러한 프로그램에는 물론 게임 규칙이 제공 될 것이며 아마도 원시 미니 맥스 및 정지 인프라가 추가로 제공 될 것이며 강제 배우자가 발견되면이를 인식하고 기소 할 수있을 것입니다. 그러나 휴리스틱은 제공되지 않습니다. 예를 들어, 중앙으로 게임을 열거 나 기사보다 루크를 선호하거나 시칠리아 방어는 무엇입니까? 그러한 원칙을 유추해야 할 것이다 (또는 아마도 더 나은 원칙을 발견하기 위해).
순수한 형태로, 그러한 프로그램은 공부할 마스터 게임은 제공되지 않고 자체 게임 만 제공됩니다. 한 번만 완전히 자기 훈련을 받으면 인간 경쟁에서 벗어날 수 있습니다.
그러한 순수한 체스 AI가 존재합니까? 기계식 체스 autodidact가 나타 났습니까? 실제로, 오래된 터크 는 스스로 가르 칠 수 있습니까?
여기에 실패한 순수한 체스 AI에 대한 간단한 통지가있는 것 같습니다.
( 이 사이트에는 접선과 관련된 질문 이 있으며, 체스 오프닝에 대한 전산화 된 연구에 관한 것입니다.)
최신 정보
이 글을 쓰는 시점에 @WesFreeman, @GregE의 세 가지 다른 답변으로 문제를 해결했습니다. 그리고 @Landei. 세 가지 모두를 강력히 권장하며 사이트 정책 에 따라 다른 하나를 배제하기 위해 공식적으로 하나를 수락 하면 죄책감을 느낄 것입니다. 이 세 가지에 대해 감사하고 감사를 표합니다.
질문은 간결성을 원합니다. 그러나 답변에 대한 응답이 더 길어질 수 있습니다. 따라서 관심있는 독자는 여기서 바로 답변으로 건너 뛰어 계속 관심이있는 경우 다음에 나오는 더 긴 업데이트를 읽을 수 있습니다.
질문을 할 때 다음과 같은 것을 염두에 두었습니다.
사람들이 체스에 대해 들어 본 적이없는 샹그릴라 외곽에있는 가상의 마을을 가정 해 봅시다. 짧은 방문 동안, 당신은 마을 장로들에게 게임의 규칙을 가르치지 만, 게임의 어떤 원칙에도 지시하지 마십시오. 두 명의 장로들은 나머지 장로들이 지켜 보면서 게임을하며, 키비 칭으로 플레이를 중단하고 싶지 않은 경우 규칙에 대한 질문에 의견을 제시합니다. 샹그릴라에 머무르는 동안 사후에 게임을하거나 체스를 다시하거나 토론하지 않습니다. 그러나, 당신이 떠날 때, 절대 돌아 오지 않으면, 체스 세트를 남겨 둡니다.
부재시 장로들은 사람들에게 게임을 가르칩니다. 사람들 중 일부는 나중에 여가 시간에 약간의 놀이를하고, 일부는 자신 만의 체스 세트를 만드는 열정을 키우고 있습니다.
그런 마을 사람들에게는 루크가 기사보다 낫다는 것이 즉시 분명하지 않을 수도 있지만, 사람들은 여전히 많은 게임을 통해 체스 맨의 상대적 강점을 점차적으로 해결할 수 있습니다. 마찬가지로, 그들에게 1. a4는 열악한 개방이라는 것이 명백하지 않을 수도 있습니다. 그들은 시도하고 결과를 고려할 수있었습니다.
게임에 대한 마을 사람들의 이해는 결국 외부 세계의 이해와 어느 정도까지 수렴 할 것인가? 오프닝 북이 부족하여 독자적인 오프닝을 개발할 수 있습니까? 물론, 처음에는 마을 사람들의 오프닝이 매우 좋을 것으로 기대하지는 않지만, 몇 세기의 고립으로 인해 마을 사람들 은 내가 아는 모든 사람들 에게 존경받는 오프닝 레퍼토리를 개발할 수 있습니다 .
200 년 후, 다음 여행자가 지나갔을 때 독자적으로 개발 한 개통 중 어느 것이 외부 세계에 흥미 로움을 나타내는가? Shangri-La가 전 세계에 새로운 소설 Shangri-La Defense를 제공 할 수 있습니까?
그렇다면 체스 AI에 관한 나의 원래의 질문과 관련하여, 내가 생각했던 것은 이보다 더 많거나 적었다.
아래 @ 랜디의 답변에 대한 Sussman의 이야기를 고려할 때, 우리 마을 사람들이 게임에 특정 선입견을 가져올 것이라는 것은 의심 할 여지가 없습니다. 예를 들어, 그들은 유용한 것을 더 많이 소유하는 것이 일반적으로 그것을 소유하는 것보다 낫다는 것을 이해하게 될 것이므로 상대방의 체스 맨을 잡는 것이 아마도 자신의 체포를 겪는 것보다 일반적으로 바람직하다는 것을 이해하게 될 것입니다. 샹그릴라의 가상의 사람들이 본질 상 영토가 얼마나 영토 였는지는 문학의 문제이지만, 더 많은 공간을 명령 한 위치는 덜 명령 한 위치보다 우월하다고 인식 할 수 있습니다. 그리고 한때 체스 세트를 보여주고 게임 규칙에 지시 된 밝은 초보자는 여왕이 전당포보다 27 개까지 움직일 수 있다는 것만으로 여왕보다 폰이 더 낫다는 것을 유추 할 수 있습니다.
그러므로 제 질문은 체스 보드에 어떤 종류의 지식을 가져 오는 것에 대한 절대적이고 Sussman 스타일의 명령을 암시하는 것으로 해석 될 필요는 없습니다. 차라리 체스에 특화된 지식에 대한 일반적인 명령을 암시하는 것이다. 결국 (오래 전에 게임 규칙의 진화 문제를 무시하고) 과거에는 언젠가 체스의 첫 게임이 진행되었습니다. 첫 번째 플레이어가 1을 열었을 수도 있습니다. a4; 그러나 결국 그는 더 잘 배우고 제자들에게 배운 것을 가르쳤다. 카스파로프는 우리에게 더 많은 것을 배우고 세대마다 더 많은 것을 가르쳤습니다.
AI가 몇 세기가 아닌 몇 주 만에 그런 일을 할 수 없을까요?
플라톤은 회의적 일 것입니다. ume은 더 낙관적이지만 더 이상 철학만으로는 문제를 해결할 수 없습니다. 우리는 이제 제안을 테스트 할 수있는 전자 컴퓨터를 가지고 있으며 AI 아트의 상태가 무엇인지 궁금했습니다. 현재 최고의 체스 인공 지능은 아무 것도 직관적으로 사용하지 않으면 서 모든 사람을이기는 완전히 지능적이지 않은 전문가 시스템 인 것 같습니다. 어떤 의미에서 실제로 체스에 대해 생각하는 약간 더 넓은 AI가 게임을 가르치는 데 상당한 성공을 거두 었는지 궁금했습니다.
나는 그 대답이 '아니요'라고 대답합니다.