Evolving Deep Unsupervised Convolutional Networks for Vision-Based Reinforcement Learning

被引:73
作者
Koutnik, Jan [1 ]
Schmidhuber, Juergen [1 ]
Gomez, Faustino [1 ]
机构
[1] USI SUPSI, IDSIA, CH-6928 Manno Lugano, Switzerland
来源
GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2014年
关键词
deep learning; neuroevolution; vision-based TORCS; reinforcement learning; games; NEURAL NETS;
D O I
10.1145/2576768.2598358
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dealing with high-dimensional input spaces, like visual input, is a challenging task for reinforcement learning (RL). Neuroevolution (NE), used for continuous RL problems, has to either reduce the problem dimensionality by (1) compressing the representation of the neural network controllers or (2) employing a pre-processor (compressor) that transforms the high-dimensional raw inputs into low-dimensional features. In this paper, we are able to evolve extremely small recurrent neural network (RNN) controllers for a task that previously required networks with over a million weights. The high-dimensional visual input, which the controller would normally receive, is first transformed into a compact feature vector through a deep, max-pooling convolutional neural network (MPCNN). Both the MPCNN preprocessor and the RNN controller are evolved successfully to control a car in the TORCS racing simulator using only visual input. This is the first use of deep learning in the context evolutionary RL.
引用
收藏
页码:541 / 548
页数:8
相关论文
共 24 条
  • [1] [Anonymous], P C GEN EV COMP GECC
  • [2] [Anonymous], 2010, P INT C ART NEUR NET
  • [3] [Anonymous], 2011, 22 INT JT C ART INT, DOI 10.5555/2283516.2283603
  • [4] Deep, Big, Simple Neural Nets for Handwritten Digit Recognition
    Ciresan, Dan Claudiu
    Meier, Ueli
    Gambardella, Luca Maria
    Schmidhuber, Juergen
    [J]. NEURAL COMPUTATION, 2010, 22 (12) : 3207 - 3220
  • [5] Cuccu G, 2011, 2011 IEEE INTERNATIONAL CONFERENCE ON DEVELOPMENT AND LEARNING (ICDL)
  • [6] D'Ambrosio DB, 2007, GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P974
  • [7] Two steps reinforcement learning
    Fernandez, Fernando
    Borrajo, Daniel
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2008, 23 (02) : 213 - 245
  • [9] Gauci J, 2007, GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P997
  • [10] Gisslen L., 2011, P 4 C ART GEN INT