Reinforcement Learning in Video Games Using Nearest Neighbor Interpolation and Metric Learning

被引:19
作者
Emigh, Matthew S. [1 ]
Kriminger, Evan G. [1 ]
Brockmeier, Austin J. [1 ]
Principe, Jose C. [2 ]
Pardalos, Panos M. [3 ]
机构
[1] Univ Florida, Dept Elect & Comp Engn, Gainesville, FL 32611 USA
[2] Univ Florida, Dept Elect Engn & Biomed Engn, Gainesville, FL 32611 USA
[3] Univ Florida, Dept Ind & Syst Engn, Gainesville, FL 32611 USA
关键词
Games; metric learning; nearest neighbor; reinforcement learning;
D O I
10.1109/TCIAIG.2014.2369345
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reinforcement learning (RL) has had mixed success when applied to games. Large state spaces and the curse of dimensionality have limited the ability for RL techniques to learn to play complex games in a reasonable length of time. We discuss a modification of Q-learning to use nearest neighbor states to exploit previous experience in the early stages of learning. A weighting on the state features is learned using metric learning techniques, such that neighboring states represent similar game situations. Our method is tested on the arcade game Frogger, and it is shown that some of the effects of the curse of dimensionality can be mitigated.
引用
收藏
页码:56 / 66
页数:11
相关论文
共 23 条
[1]  
[Anonymous], 1989, LEARNING DELAYED REW
[2]  
[Anonymous], 1998, REINFORCEMENT LEARNI
[3]   Learning to play chess using temporal differences [J].
Baxter, J ;
Tridgell, A ;
Weaver, L .
MACHINE LEARNING, 2000, 40 (03) :243-263
[4]  
Bellman R. E., 1957, Dynamic programming. Princeton landmarks in mathematics
[5]  
Bertsekas D.P., 1996, Athena Scientific, V7, P15
[6]  
Brockmeier A. J., 2014, NEURAL COMPUT
[7]  
Cobo L.C., 2011, IJCAI Proceedings-International Joint Conference on Artificial Intelligence, V22, P1243
[8]  
Cortes C, 2012, J MACH LEARN RES, V13, P795
[9]  
Fukumizu K, 2004, J MACH LEARN RES, V5, P73
[10]  
Gabel T, 2005, LECT NOTES ARTIF INT, V3620, P206, DOI 10.1007/11536406_18