Weighted Majority Voting with a Heterogeneous System in the Game of Shogi

被引:1
作者
Takeuchi, Shogo [1 ]
机构
[1] Kochi Univ Technol, Sch Informat, Kami, Japan
来源
2018 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI) | 2018年
关键词
game; majority voting; ensemble method;
D O I
10.1109/TAAI.2018.00035
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose a weighted voting method for a heterogeneous game system, which assigns the strength of engines and win probabilities of their positions to the weights for voting. Assigning the strength as the weight solves the problem of weaker engines entering the majority voting. The win probabilities are transformed from the evaluation values by a sigmoid function generated for each engine. Through the sigmoid functions, we can compare the win probabilities between the different engines and resolve the problem of optimistic voting in heterogeneous systems. Optimistic voting, which simply selects the highest-scoring move, may select a suboptimal random move when random players are involved in the game. Finally, we competed the proposed system and other voting systems against a single engine in shogi tournaments and compared the strengths of the systems in shogi. The experimental results confirmed the effectiveness of the proposed method.
引用
收藏
页码:122 / 125
页数:4
相关论文
共 12 条
[1]  
[Anonymous], P 22 NAT C ART INT A
[2]  
[Anonymous], GAM PROGR WORKSH 201
[3]  
[Anonymous], ADV LARGE MARGIN CLA
[4]   Large-Scale Optimization for Evaluation Functions with Minimax Search [J].
Hoki, Kunihito ;
Kaneko, Tomoyuki .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2014, 49 :527-568
[5]   ANALYSIS OF ALPHA-BETA PRUNING [J].
KNUTH, DE ;
MOORE, RW .
ARTIFICIAL INTELLIGENCE, 1975, 6 (04) :293-326
[6]  
Marcolino L.S., 2013, P 23 INT JOINT C ART, P279
[7]  
Obata T, 2011, LECT NOTES COMPUT SC, V6515, P156, DOI 10.1007/978-3-642-17928-0_15
[8]  
Schaeffer J, 2000, ADV COMPUT, V52, P189
[9]   Mastering the game of Go without human knowledge [J].
Silver, David ;
Schrittwieser, Julian ;
Simonyan, Karen ;
Antonoglou, Ioannis ;
Huang, Aja ;
Guez, Arthur ;
Hubert, Thomas ;
Baker, Lucas ;
Lai, Matthew ;
Bolton, Adrian ;
Chen, Yutian ;
Lillicrap, Timothy ;
Hui, Fan ;
Sifre, Laurent ;
van den Driessche, George ;
Graepel, Thore ;
Hassabis, Demis .
NATURE, 2017, 550 (7676) :354-+
[10]   Evaluating Root Parallelization in Go [J].
Soejima, Yusuke ;
Kishimoto, Akihiro ;
Watanabe, Osamu .
IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2010, 2 (04) :278-287