Evolving simple programs for playing Atari games

被引:36
作者
Wilson, Dennis G. [1 ]
Cussat-Blanc, Sylvain [1 ]
Luga, Herve [1 ]
Miller, Julian F. [2 ]
机构
[1] Univ Toulouse, IRIT CNRS UMR5505, Toulouse, France
[2] Univ York, York, N Yorkshire, England
来源
GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2018年
关键词
Games; Genetic programming; Image analysis; Artificial intelligence; IMAGE FILTERS; NEUTRALITY;
D O I
10.1145/3205455.3205578
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cartesian Genetic Programming (CGP) has previously shown capabilities in image processing tasks by evolving programs with a function set specialized for computer vision. A similar approach can be applied to Atari playing. Programs are evolved using mixed type CGP with a function set suited for matrix operations, including image processing, but allowing for controller behavior to emerge. While the programs are relatively small, many controllers are competitive with state of the art methods for the Atari benchmark set and require less training time. By evaluating the programs of the best evolved individuals, simple but effective strategies can be found.
引用
收藏
页码:229 / 236
页数:8
相关论文
共 30 条
[1]  
[Anonymous], 2013, Playing atari with deep reinforcement learning
[2]  
[Anonymous], 2003, NEURAL NETWORKS COMP
[3]  
[Anonymous], 2015, P INT C LEARN REPR I
[4]   The Arcade Learning Environment: An Evaluation Platform for General Agents [J].
Bellemare, Marc G. ;
Naddaf, Yavar ;
Veness, Joel ;
Bowling, Michael .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2013, 47 :253-279
[5]  
Braylan A., 2000, Space, V1600, P1800
[6]  
Clegg J, 2007, GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P1580
[7]  
Harding S., 2013, Cartesian Genetic Programming for Image Processing, P31, DOI [10.1007/978-1-4614-6846-2_3, DOI 10.1007/978-1-4614-6846-2_3]
[8]   MT-CGP: Mixed Type Cartesian Genetic Programming [J].
Harding, Simon ;
Graziano, Vincent ;
Leitner, Juergen ;
Schmidhuber, Juergen .
PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, :751-758
[9]   Evolution of Image Filters on Graphics Processor Units Using Cartesian Genetic Programming [J].
Harding, Simon .
2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, :1921-1928
[10]   A Neuroevolution Approach to General Atari Game Playing [J].
Hausknecht, Matthew ;
Lehman, Joel ;
Miikkulainen, Risto ;
Stone, Peter .
IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2014, 6 (04) :355-366