2014
DOI: 10.1613/jair.4217
|View full text |Cite
|
Sign up to set email alerts
|

Large-Scale Optimization for Evaluation Functions with Minimax Search

Abstract: This paper presents a new method, Minimax Tree Optimization (MMTO), to learn a heuristic evaluation function of a practical alpha-beta search program. The evaluation function may be a linear or non-linear combination of weighted features, and the weights are the parameters to be optimized. To control the search results so that the move decisions agree with the game records of human experts, a well-modeled objective function to be minimized is designed. Moreover, a numerical iterative method is used to find loc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 32 publications
(2 citation statements)
references
References 45 publications
0
2
0
Order By: Relevance
“…Kaneko and Hoki (16) trained the weights of a shogi evaluation function comprising a million features, by learning to select expert human moves during alpha-beta serach. They also performed a large-scale optimization based on minimax search regulated by expert game logs (12); this formed part of the Bonanza engine that won the 2013 World Computer Shogi Championship.…”
Section: Prior Work On Computer Chess and Shogimentioning
confidence: 99%
“…Kaneko and Hoki (16) trained the weights of a shogi evaluation function comprising a million features, by learning to select expert human moves during alpha-beta serach. They also performed a large-scale optimization based on minimax search regulated by expert game logs (12); this formed part of the Bonanza engine that won the 2013 World Computer Shogi Championship.…”
Section: Prior Work On Computer Chess and Shogimentioning
confidence: 99%
“…Traditionally, evaluation functions have been created by combining manually quantified position and move features. Many methods have been proposed for creating evaluation functions using extracted features, and their effectiveness has been demonstrated [3], [4]. However, it is difficult to create highly accurate functions using such extracted features.…”
Section: Introductionmentioning
confidence: 99%