Reinforced Labels: Multi-Agent Deep Reinforcement Learning for Point-Feature Label Placement

被引:0
|
作者
Bobak, Petr [1 ]
Cmolik, Ladislav [2 ]
Cadik, Martin [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, Brno 60190, Czech Republic
[2] Czech Tech Univ, Fac Elect Engn, Prague, 16636, Czech Republic
关键词
Labeling; Reinforcement learning; Deep learning; Solid modeling; Layout; Data visualization; Visual analytics; Point-feature label placement; machine learning; multi-agent reinforcement learning; VISUALIZATIONS;
D O I
10.1109/TVCG.2023.3313729
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the recent years, Reinforcement Learning combined with Deep Learning techniques has successfully proven to solve complex problems in various domains, including robotics, self-driving cars, and finance. In this article, we are introducing Reinforcement Learning (RL) to label placement, a complex task in data visualization that seeks optimal positioning for labels to avoid overlap and ensure legibility. Our novel point-feature label placement method utilizes Multi-Agent Deep Reinforcement Learning to learn the label placement strategy, the first machine-learning-driven labeling method, in contrast to the existing hand-crafted algorithms designed by human experts. To facilitate RL learning, we developed an environment where an agent acts as a proxy for a label, a short textual annotation that augments visualization. Our results show that the strategy trained by our method significantly outperforms the random strategy of an untrained agent and the compared methods designed by human experts in terms of completeness (i.e., the number of placed labels). The trade-off is increased computation time, making the proposed method slower than the compared methods. Nevertheless, our method is ideal for scenarios where the labeling can be computed in advance, and completeness is essential, such as cartographic maps, technical drawings, and medical atlases. Additionally, we conducted a user study to assess the perceived performance. The outcomes revealed that the participants considered the proposed method to be significantly better than the other examined methods. This indicates that the improved completeness is not just reflected in the quantitative metrics but also in the subjective evaluation by the participants.
引用
收藏
页码:5908 / 5922
页数:15
相关论文
共 50 条
  • [1] An evolutionary approach to point-feature label placement
    Raidl, GR
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 807 - 807
  • [2] Balance algorithm for point-feature label placement problem
    He, Z
    Harada, K
    [J]. ARTIFICIAL NEURAL NETWORKS: BIOLOGICAL INSPIRATIONS - ICANN 2005, PT 1, PROCEEDINGS, 2005, 3696 : 179 - 184
  • [3] An empirical study of algorithms for point-feature label placement
    Christensen, J
    Marks, J
    Shieber, S
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1995, 14 (03): : 203 - 232
  • [4] Dispersion for the point-feature cartographic label placement problem
    Gomes, Sostenes Pereira
    Ribeiro, Glaydston Mattos
    Nogueira Lorena, Luiz Antonio
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (15) : 5878 - 5883
  • [5] Tabu Search Heuristic for Point-Feature Cartographic Label Placement
    Missae Yamamoto
    Gilberto Camara
    Luiz Antonio Nogueira Lorena
    [J]. GeoInformatica, 2002, 6 : 77 - 90
  • [6] Tabu search heuristic for point-feature cartographic label placement
    Yamamoto, M
    Camara, G
    Lorena, LAN
    [J]. GEOINFORMATICA, 2002, 6 (01) : 77 - 90
  • [7] Hierarchical Multi-Agent Deep Reinforcement Learning for SFC Placement on Multiple Domains
    Toumi, Nassima
    Bagaa, Miloud
    Ksentini, Adlen
    [J]. PROCEEDINGS OF THE IEEE 46TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2021), 2021, : 299 - 304
  • [8] A point-feature label placement algorithm considering spatial distribution and label correlation
    Cao, Wen
    Peng, Feilin
    Tong, Xiaochong
    Dai, Haoran
    Zhang, Yong
    [J]. Cehui Xuebao/Acta Geodaetica et Cartographica Sinica, 2022, 51 (02): : 301 - 311
  • [9] Column generation approach for the point-feature cartographic label placement problem
    Glaydston Mattos Ribeiro
    Luiz Antonio Nogueira Lorena
    [J]. Journal of Combinatorial Optimization, 2008, 15 : 147 - 164
  • [10] Multi-agent deep reinforcement learning: a survey
    Sven Gronauer
    Klaus Diepold
    [J]. Artificial Intelligence Review, 2022, 55 : 895 - 943