A Comparative Visual Analytics Framework for Evaluating Evolutionary Processes in Multi-Objective Optimization

被引:4
作者
Huang, Yansong [1 ]
Zhang, Zherui [1 ]
Jiao, Ao [1 ]
Ma, Yuxin [1 ]
Cheng, Ran [1 ]
机构
[1] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Visual analytics; evolutionary multi-objective optimization; MODEL SELECTION; VISUALIZATION; ALGORITHM; SETS;
D O I
10.1109/TVCG.2023.3326921
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Evolutionary multi-objective optimization (EMO) algorithms have been demonstrated to be effective in solving multi-criteria decision-making problems. In real-world applications, analysts often employ several algorithms concurrently and compare their solution sets to gain insight into the characteristics of different algorithms and explore a broader range of feasible solutions. However, EMO algorithms are typically treated as black boxes, leading to difficulties in performing detailed analysis and comparisons between the internal evolutionary processes. Inspired by the successful application of visual analytics tools in explainable AI, we argue that interactive visualization can significantly enhance the comparative analysis between multiple EMO algorithms. In this paper, we present a visual analytics framework that enables the exploration and comparison of evolutionary processes in EMO algorithms. Guided by a literature review and expert interviews, the proposed framework addresses various analytical tasks and establishes a multi-faceted visualization design to support the comparative analysis of intermediate generations in the evolution as well as solution sets. We demonstrate the effectiveness of our framework through case studies on benchmarking and real-world multi-objective optimization problems to elucidate how analysts can leverage our framework to inspect and compare diverse algorithms.
引用
收藏
页码:661 / 671
页数:11
相关论文
共 79 条
  • [1] Abdolmaleki A, 2020, PR MACH LEARN RES, V119
  • [2] Andrienko N., 2021, Visual Informatics, V5, P2
  • [3] Time Curves: Folding Time to Visualize Patterns of Temporal Evolution in Data
    Bach, Benjamin
    Shi, Conglei
    Heulot, Nicolas
    Madhyastha, Tara
    Grabowski, Tom
    Dragicevic, Pierre
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2016, 22 (01) : 559 - 568
  • [4] Pymoo: Multi-Objective Optimization in Python']Python
    Blank, Julian
    Deb, Kalyanmoy
    [J]. IEEE ACCESS, 2020, 8 : 89497 - 89509
  • [5] LOF: Identifying density-based local outliers
    Breunig, MM
    Kriegel, HP
    Ng, RT
    Sander, J
    [J]. SIGMOD RECORD, 2000, 29 (02) : 93 - 104
  • [6] Cawley GC, 2010, J MACH LEARN RES, V11, P2079
  • [7] VisEvol: Visual Analytics to Support Hyperparameter Search through Evolutionary Optimization
    Chatzimparmpas, A.
    Martins, R. M.
    Kucher, K.
    Kerren, A.
    [J]. COMPUTER GRAPHICS FORUM, 2021, 40 (03) : 201 - 214
  • [8] Chen SH, 2013, IEEE PAC VIS SYMP, P153, DOI 10.1109/PacificVis.2013.6596140
  • [9] Visual Analytics for Explainable Deep Learning
    Choo, Jaegul
    Liu, Shixia
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2018, 38 (04) : 84 - 92
  • [10] PAVED: Pareto Front Visualization for Engineering Design
    Cibulski, Lena
    Mitterhofer, Hubert
    May, Thorsten
    Kohlhammer, Joern
    [J]. COMPUTER GRAPHICS FORUM, 2020, 39 (03) : 405 - 416