Neural Combinatorial Optimization with Explanation

被引:0
|
作者
Liu, Zhaoyi [1 ]
Duan, Qianqian [1 ]
机构
[1] Shanghai Univ Engn Sci, Sch Elect & Elect Engn, 333 Longteng Rd, Shanghai 201620, Peoples R China
关键词
Deep learning; Graph neural network; Combinatorial optimization; Interpretability;
D O I
10.1007/s11063-022-11028-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Different from traditional operational research optimization algorithms, Deep Learning can solve combinatorial optimization problems in real time and has been widely used. However, these models based on pointer network have difficulty in obtaining features on the graph, they are not conducive to solving problems that are modeled on the graph. Secondly, as the structure of deep learning models becomes more complex, the explanation and analysis of the models becomes more difficult. There is a lack of interpretable work on models, which seriously hinders the development of Deep Learning. In order to solve these problems, a policy network that can effectively encode features on the graph and is interpretable is proposed. Specifically, a model structure in the field of graph neural network is introduced to extract the features on the graph, and a policy network is built, the network is trained using Reinforcement Learning; an agent-based interpretability method is used to mine the features that be used as explanation in the initial feature, these mined features are used to explain the actions of policy network.The effectiveness of the above methods is verified by experiments for solving the Traveling Salesman Problem: Policy network can effectively encode the features on the graph and has good generalization ability; The interpretability experiment shows that the actions of the policy network can be explained, which proves the interpretability of the policy network.
引用
收藏
页码:4075 / 4090
页数:16
相关论文
共 50 条
  • [1] Neural Combinatorial Optimization with Explanation
    Zhaoyi Liu
    Qianqian Duan
    [J]. Neural Processing Letters, 2023, 55 : 4075 - 4090
  • [2] Neural network for combinatorial optimization
    Golovko, V
    Suhodolski, H
    Dimakov, V
    [J]. PROCEEDINGS OF THE HIGH-PERFORMANCE COMPUTING (HPC'98), 1998, : 445 - 448
  • [3] NEURAL NETWORKS AND COMBINATORIAL OPTIMIZATION
    MELAMED, II
    [J]. AUTOMATION AND REMOTE CONTROL, 1994, 55 (11) : 1553 - 1584
  • [4] Neural techniques for combinatorial optimization with applications
    Smith, K
    Palaniswami, M
    Krishnamoorthy, M
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1998, 9 (06): : 1301 - 1318
  • [5] A hybrid neural approach to combinatorial optimization
    Smith, K
    Palaniswami, M
    Krishnamoorthy, M
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (06) : 597 - 610
  • [6] NEURAL NETWORK METHODS IN COMBINATORIAL OPTIMIZATION
    LOOI, CK
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1992, 19 (3-4) : 191 - 208
  • [7] Effective Neural Algorithms for Combinatorial Optimization
    ZENG Anjun SHA Jichang National University of Defence and Technology
    [J]. Journal of Systems Science and Systems Engineering, 1993, (04) : 326 - 333
  • [8] On the Generalization of Neural Combinatorial Optimization Heuristics
    Manchanda, Sahil
    Michel, Sofia
    Drakulic, Darko
    Andreoli, Jean-Marc
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT V, 2023, 13717 : 426 - 442
  • [9] Applicability of Neural Combinatorial Optimization: A Critical View
    Garmendia, Andoni I.
    Ceberio, Josu
    Mendiburu, Alexander
    [J]. ACM Transactions on Evolutionary Learning and Optimization, 2024, 4 (03):
  • [10] Combinatorial Optimization and Reasoning with Graph Neural Networks
    Cappart, Quentin
    Chetelat, Didier
    Khalil, Elias B.
    Lodi, Andrea
    Morris, Christopher
    Velickovic, Petar
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24