mlsanityData to 7 Oct 2026

Rapfi: Distilling Efficient Neural Network for the Game of Gomoku

arXiv 2503.13178 ↗First posted 17 Mar 2025cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Games have played a pivotal role in advancing artificial intelligence, with AI agents using sophisticated techniques to compete. Despite the success of neural network based game AIs, their performance often requires significant computational resources. In this paper, we present Rapfi, an efficient Gomoku agent that outperforms CNN-based agents in limited computation environments. Rapfi leverages a compact neural network with a pattern-based codebook distilled from CNNs, and an incremental update scheme that minimizes computation when input changes are minor. This new network uses computation that is orders of magnitude less to reach a similar accuracy of much larger neural networks such as Resnet. Thanks to our incremental update scheme, depth-first search methods such as the alpha-beta search can be significantly accelerated. With a carefully tuned evaluation and search, Rapfi reached strength surpassing Katagomo, the strongest open-source Gomoku AI based on AlphaZero's algorithm, under limited computational resources where accelerators like GPUs are absent. Rapfi ranked first among 520 Gomoku agents on Botzone and won the championship in GomoCup 2024.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 38 references that are in the map. First posted on arXiv 17 Mar 2025.

Builds on

15 of 38 references.

References · 15

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  3. 2017Squeeze-and-Excitation Networkscited by 4,763
  4. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  5. 2019Searching for MobileNetV3cited by 1,984
  6. 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,327
  7. 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
  8. 2019Selective Kernel Networkscited by 401
  9. 2019Dynamic Convolution: Attention over Convolution Kernelscited by 355
  10. 2019CondConv: Conditionally Parameterized Convolutions for Efficient Inferencecited by 273
  11. 2019Accelerating Self-Play Learning in Gocited by 60
  12. 2024Rewrite the Starscited by 55
3 more
  1. 2020High Performance Depthwise and Pointwise Convolutions on Mobile Devicescited by 8
  2. 2021Batch Monte Carlo Tree Searchcited by 5
  3. 2018AlphaGomoku: An AlphaGo-based Gomoku Artificial Intelligence using Curriculum Learningcited by 3

Built on by

Not cited yet.