Interpretable policy derivation for reinforcement learning based on evolutionary feature synthesis

被引:0
作者
Hengzhe Zhang
Aimin Zhou
Xin Lin
机构
[1] East China Normal University,Shanghai Key Laboratory of Multidimensional information Processing, School of Computer Science and Technology
来源
Complex & Intelligent Systems | 2020年 / 6卷
关键词
Reinforcement learning; Genetic programming; Policy derivation; Explainable machine learning;
D O I
暂无
中图分类号
学科分类号
摘要
Reinforcement learning based on the deep neural network has attracted much attention and has been widely used in real-world applications. However, the black-box property limits its usage from applying in high-stake areas, such as manufacture and healthcare. To deal with this problem, some researchers resort to the interpretable control policy generation algorithm. The basic idea is to use an interpretable model, such as tree-based genetic programming, to extract policy from other black box modes, such as neural networks. Following this idea, in this paper, we try yet another form of the genetic programming technique, evolutionary feature synthesis, to extract control policy from the neural network. We also propose an evolutionary method to optimize the operator set of the control policy for each specific problem automatically. Moreover, a policy simplification strategy is also introduced. We conduct experiments on four reinforcement learning environments. The experiment results reveal that evolutionary feature synthesis can achieve better performance than tree-based genetic programming to extract policy from the neural network with comparable interpretability.
引用
收藏
页码:741 / 753
页数:12
相关论文
共 31 条
[11]  
Kavukcuoglu K(2008)Order of nonlinearity as a complexity measure for models generated by symbolic regression via pareto genetic programming IEEE Trans Evolut Comput 13 333-undefined
[12]  
Silver D(undefined)undefined undefined undefined undefined-undefined
[13]  
Nguyen S(undefined)undefined undefined undefined undefined-undefined
[14]  
Mei Y(undefined)undefined undefined undefined undefined-undefined
[15]  
Zhang M(undefined)undefined undefined undefined undefined-undefined
[16]  
Onderwater M(undefined)undefined undefined undefined undefined-undefined
[17]  
Bhulai S(undefined)undefined undefined undefined undefined-undefined
[18]  
van der Mei R(undefined)undefined undefined undefined undefined-undefined
[19]  
Pedregosa F(undefined)undefined undefined undefined undefined-undefined
[20]  
Varoquaux G(undefined)undefined undefined undefined undefined-undefined