KataGo icon indicating copy to clipboard operation
KataGo copied to clipboard

I want to improve the katago let's play, do I just need to modify the code or do I need to train it, I am a beginner in computer and would like to ask for a specific learning route and tutorial

Open awsjgyjgy opened this issue 3 years ago • 1 comments

q2189651660

awsjgyjgy avatar May 10 '22 23:05 awsjgyjgy

Hey there, I'm not sure what you want to do, but there are various options depending on your intent:

  • If you only want to contribute your computing power to improve KataGo's public training run, follow the instructions at https://katagotraining.org/ for "How to Contribute". You don't need to know how to modify code, only how to download and install things and to make an account.

Alternatively, if you are interested in doing your own personal experimentation:

  • To run KataGo training at a small scale on your own using the existing code, an overview is given at https://github.com/lightvector/KataGo/blob/master/SelfplayTraining.md
  • If you want to try to change the learning algorithm itself, change the rules, run the training on a different game than Go, etc. then of course you will have to modify the code. See https://github.com/lightvector/KataGo#source-code-overview for a slightly outdated but still mostly high-level-accurate summary of how the code is organized.

For personal experimentation, if you have specific technical questions, you can ask for help in https://discord.gg/45EWcZu7 where there are several other people that have run KataGo training on their own before. If you are enough of a beginner at computers that you don't understand the above documentation about self-play training or the source code overview, then I recommend you search online for some more general beginner tutorials about machine learning, or programming, or any other topic you are having trouble with and do those first.

Hope that helps!

lightvector avatar May 11 '22 01:05 lightvector