cgreer/alpha-zero-boosted
View on GitHub ↗ ★ 88 Python
A "build to learn" Alpha Zero implementation using Gradient Boosted Decision Trees (LightGBM)
4 mentions on Hacker News by 2 people: 0 stories, 4 comments · first 2020-06-22 · latest 2023-02-15
20082026
-
…those considerations is at least an order of magnitude slower than the MCTS tree-hopping logic. [1] https://github.com/cgreer/alpha-zero-boosted
comment by cgreerrun · 2023-02-15 · in DeepMind has open-sourced the heart of AlphaGo and AlphaZero -
…Here is a reimplementation that swaps out a neural net with a GBDT to address compute costs: https://github.com/cgreer/alpha-zero-boosted
comment by ta_tunestub · 2023-02-15 · in DeepMind has open-sourced the heart of AlphaGo and AlphaZero -
…how it would work, I implemented AlphaZero (but not Mu yet) using GBDTs instead of NNs here: https://github.com/cgreer/alpha-zero-boosted . Instead of saving the "weights" for a GBDT, you save the split points for the value/policy model…
comment by cgreerrun · 2020-12-23 · in MuZero: Mastering Go, chess, shogi and Atari without rules -
…Decision Trees (LightGBM/Treelite) instead of using a neural network for the value/policy models: https://github.com/cgreer/alpha-zero-boosted It's mostly to understand how AlphaZero&Friends work. I'm also curious about how well a GBDT…
comment by cgreerrun · 2020-06-22 · in Fast implementation of DeepMind's AlphaZero algorithm in Julia