Open Access Te Herenga Waka-Victoria University of Wellington
Browse
- No file added yet -

Explaining Genetic Programming-Evolved Routing Policies for Uncertain Capacitated Arc Routing Problems

Download (4.5 MB)
journal contribution
posted on 2024-09-26, 23:43 authored by Shaolin Wang, Yi MeiYi Mei, Mengjie ZhangMengjie Zhang
—Genetic programming (GP) has been successfully used to evolve routing policies that can make real-time routing decisions for uncertain arc routing problems. Although the evolved routing policies are highly effective, they are typically very large and complex, and hard to be understood and trusted by real users. Existing studies have attempted to improve the interpretability by developing new GP approaches to evolve both effective and interpretable (e.g., with smaller program size) routing policies. However, they still have limitations due to the tradeoff between effectiveness and interpretability. To address this issue, we propose a new post-hoc explanation approach to explaining the effective but complex routing policies evolved by GP. The new approach includes a local ranking explanation and a global explanation module. The local ranking explanation uses particle swarm optimization to learn an interpretable linear model that accurately explains the local behavior of the routing policy for each decision situation. Then, the global explanation module uses a clustering technique to summarize the local explanations into a global explanation. The experimental results and case studies on the benchmark datasets show that the proposed method can obtain accurate and understandable explanations of the routing policies evolved for uncertain arc routing problems. Our explanation approach is not restricted to uncertain arc routing, but has a great potential to be generalized to other optimization and machine learning problems, such as learning classifier systems and reinforcement learning.

History

Preferred citation

Wang, S., Mei, Y. & Zhang, M. (2024). Explaining Genetic Programming-Evolved Routing Policies for Uncertain Capacitated Arc Routing Problems. IEEE Transactions on Evolutionary Computation, 28(4), 918-932. https://doi.org/10.1109/TEVC.2023.3238741

Journal title

IEEE Transactions on Evolutionary Computation

Volume

28

Issue

4

Publication date

2024-01-01

Pagination

918-932

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication status

Published

Online publication date

2023-01-23

ISSN

1089-778X

eISSN

1941-0026