期刊文献+

基于不平衡学习的分类器博弈模型及其在中国象棋中的应用 被引量:5

Modeling Chess Strategy by Classifier Based on Imbalance Learning and Application in Computer Chinese Chess
下载PDF
导出
摘要 计算机博弈是人工智能领域中的热点研究课题.传统计算机博弈模型使用极大极小搜索与评估函数相结合的方式,棋力高低依赖于搜索的深度.在计算性能较低的平台上,搜索深度加深会延长反应时间.因此,提出了一种应用不平衡学习技术使用专家谱训练分类器的机器博弈解决方案,反应时间只相当于一层搜索,且更能体现学习的特性.使用3种经典的不平衡学习方法训练神经网络,并对结果进行了比较.验证了使用分类器模拟中国象棋策略的可能性,以及不平衡学习技术在该策略建模过程中起到的关键作用. Computer chess game(CCG) is an important topic in the field of artificial intelligence.This technique is widely used in some entertainment PC games and chess games on different platforms.Most CCG systems are developed based on the combination of game tree searching and evaluation functions.When using game tree searching method,the level of the computer player depends on the searching depth.However,deep game tree searching is time-consuming when the games are applied on some mobile platforms such as mobile phone and PDA.In this paper,a novel method is proposed which models Chinese chess strategy by training a classifier.When playing chess games,the trained classifier is used to predict good successor positions for computer player.The training procedure is based on imbalance learning and it uses Chinese chess game records as the training sets.Specifically,the training sets extracted from game records are imbalanced;therefore,imbalance learning methods are employed to modify the original training sets.Compared with the classical CCG system,this new method is as fast as 1-level game tree search when playing games,and it contains an offline learning process.Experimental results demonstrate that the proposed method is able to model Chinese chess strategies and the imbalance learning plays an important role in the modeling process.
出处 《计算机研究与发展》 EI CSCD 北大核心 2011年第5期841-847,共7页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60903088) 河北省自然科学基金项目(F2010000323 F2009000227 F2008000635) 河北省应用基础研究重点项目(08963522D)
关键词 不平衡学习 计算机博弈 中国象棋机器博奕 分类器博弈模型 人工神经网络 imbalance learning computer game computer Chinese chess chess strategy modeling artificial neural networks
  • 相关文献

参考文献19

  • 1Shannon C E. Programming a computer for playing chess [J]. Philosophical Magazine, 1950, 41(314) : 256-275.
  • 2Furnkranz J. Machine learning in computer chess: The next generation[J]. International Computer Chess Association Journal, 1996, 19:147-161.
  • 3Yen S J, Chen J C, Yang T N, et al. Computer Chinese chess [J]. International Computer Games Association Journal, 2004, 3:3-18.
  • 4Fogel D B, Hays T J, Hahn S L, et al. A self learning evolutionary chess program [J]. Proceeding of the IEEE, 2004, 92(12):1947-1954.
  • 5王珏,程然,王骄.人工神经元网络结合TD(λ)算法在中国象棋机器博弈中的应用[c]//2009中国控制与决策会议论文集.桂林:控制与决策编辑部,2009:3207-3211.
  • 6莫建文,林士敏,张顺岚.基于TD强化学习智能博弈程序的设计与实现[J].计算机应用,2004,24(S1):287-288. 被引量:7
  • 7Tesauro G. Temporal difference learning of backgammon strategy [C] //Proc of the 9th Int Conf on Machine Learning. San Francisco: Morgan Kaufmann, 1992:451-457.
  • 8Tunstall Pedoe W. Genetic algorithms optimizing evaluation functions [J]~. International Computer Games Association Journal, 1991, 14(3): 119-128.
  • 9Quinlan J R. Learning efficient classification procedures[M]//Michalski R S. Machine Learning.. An Artificial Intelligence Approach. Palo Alto: Tioga, 1983:463-482.
  • 10Estabrooks A, Jo T, Japkowicz N. A multiple resampling method for learning from imbalanced data sets [J].Computational Intelligence, 2004, 20(1): 18-36.

二级参考文献29

  • 1Newborn M. Recent progress in computer chess[J]. Advances in Computer, 1978, 18:59-117.
  • 2Don F Beal. A generalised quiescence search algorithm, department if computer science, queen mary college[J]. London University, Artificial Intelligence, 1990,43: 85-98.
  • 3Ed Schroder. How rebel plays chess [EB/OL]. http://membets. home. nl/matador/chess840.htm, 2002.
  • 4Chrilly Donninger, Null move and deep search:selective-search heuristics for obtuse chess programs[J]. ICCA Journal, 1993,16(3):137-143.
  • 5Zobrist A. A new hashing method with application for game playing[R]. Computer Science Department, University of Wisconsin, Madison, 1970.
  • 6Wu R, Beal D F. A memory efficient retrograde algorithm and its application to Chinese chess cndgames[J]. More Games of No Chance MSRI Publications, 2002,42 :207-228.
  • 7Yen S J, Chen J C, Yang T N. Computer Chinese chess[J]. ICGA Journal, September 2005, 28(3):182-184.
  • 8Chen S H. Design and implementation of a practical endgame database for Chinese chess[D]. Department of Computer Science and Information Engineering, National Taiwan University,Taiwan, 1998.
  • 9Fang H R, Hsu T S, Hsu S C. Indefinite sequence of moves in Chinese chess endgames[C]. In:Proceedings of the Third International Conference on Computers and Games, 2002:264-279.
  • 10ftp://ftp. cis. uab. edu/pub/hyatt/src

共引文献63

同被引文献31

  • 1徐心和,王骄.中国象棋计算机博弈关键技术分析[J].小型微型计算机系统,2006,27(6):961-969. 被引量:60
  • 2周玮,王水涛,孙旸.中国象棋计算机博弈中的一种数据结构方法[J].计算机工程与应用,2006,42(35):219-221. 被引量:2
  • 3王晓鹏,王骄,徐心和,郑新颖.中国象棋与国际象棋比较分析[J].重庆工学院学报,2007,21(1):71-76. 被引量:7
  • 4Van den I-Ierik H J, Uiterwijk J W, Van Rijswijck J. Games solved: how and in the future. Artificial lnteUi- gence,2001,134( 1 ) :277-311.
  • 5Sturtevant N R. Current challenges in multi-player game search. In: Proceedings of the 4th International Confer- ence on Computers and Games ,Ramat-Gan,Israel,2004. 285 -300.
  • 6Harsanyi J C, Selten R. A general theory of equilibrium selection in games. Discrete Applied Mathematics, 1990, 26( 1 ), 126-127.
  • 7Cooper R. Forward induction in coordination games. Eco- nomics Letters, 1992,40 ( 2 ) : 167-172.
  • 8Sturtevant N R, Bowling M H. Robust game play against unknown opponents. In: Proceedings of the 5th Interna- tional Joint Conference on Autonomous Agents and Mul- tiagent Systems,Hakodate,Japan,2006. 713-719.
  • 9Wang X,Zhang J J,Xu X X, et al. Risk dominance strate- gy in imperfect information multi-player military chess game. In:Proceedings of International Swaps and Deriva- tives Association, Gaoxiong, China,2008. 596-601.
  • 10Zinkevich M, Johanson M, Bowling M, et al. Regret mini- mization in games with incomplete information. In:Pro- ceedings of 21^st Annual Conference on Neural Informa- tion Processing Systems, Vancouver, Canada, 2007. 1729- 1736.

引证文献5

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部