Re: LC0 on the WAC test suite, bad results
Posted: Thu Apr 26, 2018 10:04 pm
We'll see about the tactics once the network size is much larger than now, your guess is as good as mine. About the inference code, LCZero is using the same OpenCL code as Leela Zero here, mainly for the reason that Nvidia has very restrictive licensing on CuDNN. Ask Gian-Carlo about his opinion on that sometime...Daniel Shawul wrote:I am dumbfounded by people who think its tactics could be improved by training. Tactics is something that is dynamic and should be evaluated precisely; not something suitable for a universal approximator like a NN. If you train on WAC it is not going to help you anywhere else. My guess is its tactics is gonna suck forever unless elements of alpha-beta are introduced such as, using minmax backups, alpha-beta rollouts etc..
About the 3x3 filters, why does LCzero have code for inference anyway ? My first take with NN chess engine would probably use the c++ tensorflow backend for inference, which would use cuDNN as its backend which probably has better optimized algorithms than hand-written ones. Is this done for to avoid dependency on tensorflow or am I missing something ?
Daniel