Visualization and Adjustment of Evaluation Functions Based on Evaluation Values and Win Probability
Abstract
We present a method of visualizing and adjusting the eval-uation functions in game programming in this paper. It is widely recognized that an evaluation function should assign a higher evaluation value to a position with greater proba-bility of a win. However, this relation has not been utilized directly to tune evaluation functions because of the difficulty of measuring the probability of wins in deterministic games. We present the use of win percentage to utilize this relation in positions having the same evaluation value as win probability, where the positions we used were stored in a large database of game records. We introduce an evaluation curve formed by evaluation values and win probabilities, to enable evalua-tion functions to be visualized. We observed that evaluation curves form a sigmoid in various kinds of games and that these curves may split depending on the properties of posi-tions. Because such splits indicate that an evaluation function that is visualized misestimates positions with less probability of winning, we can improve this by fitting evaluation curves to one. Our experiments with Chess and Shogi revealed that deficiencies in evaluation functions could be successfully vi-sualized, and that improvements by automatically adjusting their weights were confirmed by self-plays.
Cite
Text
Takeuchi et al. "Visualization and Adjustment of Evaluation Functions Based on Evaluation Values and Win Probability." AAAI Conference on Artificial Intelligence, 2007.Markdown
[Takeuchi et al. "Visualization and Adjustment of Evaluation Functions Based on Evaluation Values and Win Probability." AAAI Conference on Artificial Intelligence, 2007.](https://mlanthology.org/aaai/2007/takeuchi2007aaai-visualization/)BibTeX
@inproceedings{takeuchi2007aaai-visualization,
title = {{Visualization and Adjustment of Evaluation Functions Based on Evaluation Values and Win Probability}},
author = {Takeuchi, Shogo and Kaneko, Tomoyuki and Yamaguchi, Kazunori and Kawai, Satoru},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2007},
pages = {858-863},
url = {https://mlanthology.org/aaai/2007/takeuchi2007aaai-visualization/}
}