用 10 亿棋局蒸馏 Stockfish:39 亿位置数据集已开源
Distilling Stockfish on a Billion Positions, Full 3.9B Dataset Available [P]
有开发者将 Stockfish 的价值函数蒸馏进 ResNet/ViT 模型,训练使用了 Gigafish 数据集中 10 亿个棋局位置,完整 39 亿位置数据集已在 HuggingFace 开放,数据来自 37 个月的 Lichess 对局。
| In this project, I distilled the Stockfish value function into a ResNet/ViT model using 1 billion positions from the Gigafish dataset. The 3.9 billion position dataset is available on huggingface: https://huggingface.co/datasets/lukesalamone/gigafish-3.8b-d10 . It is built from the positions from 37 months of Lichess games. I was interested in the idea that at depth-limited search, the value function attempts to approximate the tree underneath it, and if we could create some function to approximate that full search faster than Stockfish could, it would be competitive with NNUE (a very small neural net). This is why holding the depth constant was important. For the neural net itself, I found that the vision transformer was very slow to understand the board, and a CNN was much more effective at the beginning of training due to its inherent geometric inductive biases . However, I found the best results when combining the two. submitted by /u/microscope1024[link] [留言] |
来源:r/MachineLearning · reddit.com