Exploring Graph Traversal Algorithms in Graph-Based Molecular Generation

被引:12
|
作者
Mercado, Rocio [1 ]
Bjerrum, Esben J. [1 ]
Engkvist, Ola [1 ,2 ]
机构
[1] AstraZeneca Gothenburg, R&D, Discovery Sci, Mol AI, S-43150 Molndal, Sweden
[2] Chalmers Univ Technol, Dept Comp Sci & Engn, S-41296 Gothenburg, Sweden
关键词
LIBRARIES;
D O I
10.1021/acs.jcim.1c00777
中图分类号
R914 [药物化学];
学科分类号
100701 ;
摘要
Here, we explore the impact of different graph traversal algorithms on molecular graph generation. We do this by training a graph-based deep molecular generative model to build structures using a node order determined via either a breadth- or depth-first search algorithm. "What we observe is that using a breadth-first traversal leads to better coverage of training data features compared to a depth-first traversal. We have quantified these differences using a variety of metrics on a data set of natural products. These metrics include percent validity, molecular coverage, and molecular shape. We also observe that by using either a breadth- or depth-first traversal it is possible to overtrain the generative models, at which point the results with either graph traversal algorithm are identical.
引用
收藏
页码:2093 / 2100
页数:8
相关论文
共 50 条
  • [31] Graph-based Polyphonic Multitrack Music Generation
    Cosenza, Emanuele
    Valenti, Andrea
    Bacciu, Davide
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 5797 - 5805
  • [32] Graph traversal and graph transformation
    Holdsworth, JJ
    THEORETICAL COMPUTER SCIENCE, 2004, 321 (2-3) : 215 - 231
  • [33] Graph-based motor primitive generation framework
    Sung, Yunsick
    Kwak, Jeonghoon
    Park, Jong Hyuk
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2015, 5
  • [34] Graph-Based Path Generation for Area Coverage
    Tominaga, Ayumu
    Hayashi, Eiji
    Fujisawa, Ryusuke
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB2020), 2020, : 183 - 186
  • [35] Unsupervised Graph-based Discourse Planning and Generation
    Singh, Anjali
    Chatterjee, Niladri
    IETE TECHNICAL REVIEW, 2019, 36 (05) : 526 - 534
  • [36] New graph-based algorithms for partitioning VLSI circuits
    Augeri, CJ
    Ali, HH
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 4, PROCEEDINGS, 2004, : 521 - 524
  • [37] Algorithms and complexity results for graph-based pursuit evasion
    Borie, Richard
    Tovey, Craig
    Koenig, Sven
    AUTONOMOUS ROBOTS, 2011, 31 (04) : 317 - 332
  • [38] Adaptive edge weighting for graph-based learning algorithms
    Karasuyama, Masayuki
    Mamitsuka, Hiroshi
    MACHINE LEARNING, 2017, 106 (02) : 307 - 335
  • [39] On the determination of inconsistent edges in graph-based segmentation algorithms
    Jagannathan, A
    Miller, E
    THIRTY-SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS - CONFERENCE RECORD, VOLS 1 AND 2, CONFERENCE RECORD, 2002, : 488 - 491
  • [40] Algorithms and complexity results for graph-based pursuit evasion
    Richard Borie
    Craig Tovey
    Sven Koenig
    Autonomous Robots, 2011, 31 : 317 - 332