Hacker GitHub

← All repos

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

Mentions per year 4 mentions · busiest year 2020 (2)
20082026
  1. …those considerations is at least an order of magnitude slower than the MCTS tree-hopping logic. [1] https://github.com/cgreer/alpha-zero-boosted
  2. …Here is a reimplementation that swaps out a neural net with a GBDT to address compute costs: https://github.com/cgreer/alpha-zero-boosted
  3. …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…
  4. …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…