← 최신 논문
🤖 machine learning

Chessformer: A Unified Architecture for Chess Modeling

이 논문은 기하학적 어텐션 편향과 정사각형 토큰 표현을 통합하여 인간 수 예측에서 최첨단 성능을 달성하고, Leela Chess Zero 의 기량을 크게 향상시키며, 세밀한 해석 가능성을 가능하게 하는 통합형 인코더 전용 트랜스포머 아키텍처인 Chessformer 를 소개하며, 이는 도메인 기하학과 모델 설계를 정렬함으로써 여러 목표에 걸쳐 우수한 결과를 산출함을 보여줍니다.

원저자: Daniel Monroe, George Eilender, Philip Chalmers, Zhenwei Tang, Ashton Anderson

게시일 2026-05-20
📖 4 분 읽기☕ 가벼운 읽기

원저자: Daniel Monroe, George Eilender, Philip Chalmers, Zhenwei Tang, Ashton Anderson

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

체스 게임을 거대하고 복잡한 도시라고 상상해 보세요. 수년 동안 AI 연구자들은 이 도시를 항해하기 위해 다양한 종류의 "도시 가이드"를 구축해 왔습니다. 어떤 가이드는 최고의 투어 가이드(모든 게임을 승리하도록) 로 설계되었고, 다른 가이드는 인간 관광객을 모방(일반인이 무엇을 할지 예측하도록) 하도록 설계되었으며, 또 다른 가이드는 투명한 지도(의사 결정 방식을 정확히 파악할 수 있도록) 로 설계되었습니다.

이 논문이 지적하는 문제는 연구자들이 이 세 가지 작업을 위해 세 개의 별도이고 호환되지 않는 가이드북을 구축해 왔다는 점입니다. 이러한 가이드북들은 종종 번거롭고 비효율적이며, 체스 도시의 고유한 "기하학"에 잘 맞지 않습니다.

저자들은 Chessformer를 소개합니다. 이는 똑똑한 새로운 설계를 통해 이전의 별도 가이드들보다 세 가지 작업을 모두 더 잘 수행하는 새로운 올인원 가이드북입니다.

그들이 어떻게 했는지 간단한 개념으로 나누어 설명합니다:

1. 새로운 지도: "말판 칸을 토큰으로"

대부분의 이전 AI 모델들은 체스판을 긴 이동 목록 (이야기를 읽는 것처럼) 이나 흐릿한 사진처럼 바라보았습니다. 저자들은 이를 도시를 항해할 때 거리 이름 목록을 읽거나 우주에서 위성 사진을 보는 것과 같다고 주장합니다. 이는 구체적인 배치를 잃어버리게 만듭니다.

대신 Chessformer 는 64 칸 말판의 각 칸을 고유한 "토큰"(데이터의 구성 요소) 으로 취급합니다.

  • 비유: 모든 거리 모퉁이에 전용 GPS 위성이 있는 도시를 상상해 보세요. AI 는 단순히 "이동"을 보는 것이 아니라, 말이 서 있는 모퉁이와 가고자 하는 모퉁이 사이의 구체적인 관계를 봅니다. 이는 체스판의 자연스러운 모양에 완벽하게 부합합니다.

2. 비결: "기하학적 어텐션 편향 (GAB)"

표준 AI 모델은 "위치"를 이해하는 데 일반적인 방식을 사용합니다 (예: 책에서 "옆에"라는 것이 지도에서와 동일하다는 것을 아는 것). 하지만 체스에서 "옆에"라는 것은 말에 따라 매우 다르게 의미합니다. 나이트의 "옆에"는 "L"자 모양이고, 룩의 "옆에"는 직선입니다.

저자들은 **기하학적 어텐션 편향 (Geometric Attention Bias, GAB)**이라는 새로운 도구를 발명했습니다.

  • 비유: GAB 를 동적이고 모양이 변하는 자라고 생각하세요.
    • AI 가 룩을 볼 때, 자는 룩이 얼마나 이동할 수 있는지 보기 위해 직선으로 늘어납니다.
    • 나이트를 볼 때, 자는 즉시 "L"자 모양으로 변형되어 나이트의 점프를 봅니다.
    • 게임 단계에 따라 변하기도 합니다. 초반에는 전체 말판을 보다가, 엔드게임에는 킹의 안전에 집중적으로 초점을 맞춥니다.
    • 이를 통해 AI 는 매번 처음부터 학습할 필요 없이 말판의 기하학을 즉시 "느낄" 수 있습니다.

3. 세 가지 승리

이 논문은 Chessformer 가 세 가지 특정 영역에서 승리한다고 주장하며, 하나의 아키텍처가 모두 수행할 수 있음을 증명합니다:

A. 인간을 예측하는 인간을 이기는 것 ("심리전" 승리)

  • 목표: 인간 선수가 다음에 무엇을 할지 예측합니다.
  • 결과: MAIA-3라는 모델을 만들었습니다. 이는 인간 수를 57.1% 정확도로 예측합니다.
  • 마법: 이전 모델들은 이 수준에 근접하기 위해 막대한 양의 컴퓨터 성능 (3 억 5 천 5 백만 개의 "뇌 세포" 또는 파라미터) 이 필요했습니다. MAIA-3 는 7 천 9 백만 개의 파라미터(크기의 4 분의 1 미만) 로 이를 달성했습니다. 슈퍼컴퓨터 대신 작고 효율적인 노트로 친구의 수를 예측하는 것과 같습니다.

B. 최고의 엔진을 이기는 것 ("그랜드마스터" 승리)

  • 목표: 기존 최고의 엔진보다 체스를 더 잘 둡니다.
  • 결과: Chessformer 를 유명한 오픈소스 엔진인 Leela Chess Zero에 연결했습니다.
  • 마법: 이 업그레이드는 100 점 이상의 "Elo" 점수(실력 측정치) 를 추가했습니다. 비교하자면, 최상위 인간 선수와 세계 챔피언 사이의 차이는 보통 50 점에 불과합니다. 이 업그레이드는 너무 강력하여 새로운 Leela 엔진이 실제로 장기적인 세계 챔피언 엔진인 Stockfish를 주요 토너먼트에서 격파했습니다.

C. 두뇌 내부 보기 ("투명성" 승리)

  • 목표: AI 가 왜 그 수를 두었는지 이해합니다.
  • 결과: Chessformer 는 각 칸을 특정 토큰으로 취급하기 때문에, AI 의 "어텐션"(무엇에 집중하는지) 을 살펴보고 "아, 나이트가 묶여 있는 칸을 보고 있구나"라고 말할 수 있습니다.
  • 마법: 이전 모델들은 블랙박스 같았습니다. 입력과 출력은 보이지만 중간 과정은 미스터리였습니다. Chessformer 는 투명한 창과 같습니다. 저자들은 AI 가 "포크"(두 개의 말을 동시에 공격) 나 "핀"(말을 가두기) 과 같은 특정 체스 개념을 학습하고 있으며, 이러한 패턴이 말판의 어떤 칸에서 발생했는지 정확히 지적할 수 있음을 발견했습니다.

핵심 교훈

이 논문의 주요 교훈은 정렬 (alignment) 이 중요하다는 점입니다. 특정 세계 (예: 체스) 를 이해하도록 AI 를 구축할 때, 그 세계를 일반적인 상자에 강제로 넣어서는 안 됩니다. 대신 AI 의 두뇌를 그 세계의 모양에 맞게 구축해야 합니다.

말판의 기하학 (칸을 토큰으로) 과 이동 규칙 (동적 GAB) 을 존중하는 모델을 구축함으로써, 저자들은 이전보다 훨씬 적은 컴퓨팅 성능을 사용하면서도 더 강력하고, 인간과 유사하며, 이해하기 쉬운 시스템을 동시에 만들었습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →