Latent L-systems: Transformer-based Tree Generator

被引:3
|
作者
Lee, Jae Joong [1 ]
Li, Bosheng [1 ]
Benes, Bedrich [1 ]
机构
[1] Purdue Univ, Dept Comp Sci, 305 N Univ St, W Lafayette, IN 47907 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2024年 / 43卷 / 01期
关键词
L-systems; geometric modeling; neural networks;
D O I
10.1145/3627101
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We show how a Transformer can encode hierarchical tree-like string structures by introducing a new deep learning-based framework for generating 3D biological tree models represented as Lindenmayer system (L-system) strings. L-systems are string-rewriting procedural systems that encode tree topology and geometry. L-systems are efficient, but creating the production rules is one of the most critical problems precluding their usage in practice. We substitute the procedural rules creation with a deep neural model. Instead of writing the rules, we train a deep neural model that produces the output strings. We train our model on 155k tree geometries that are encoded as L-strings, de-parameterized, and converted to a hierarchy of linear sequences corresponding to branches. An end-to-end deep learning model with an attention mechanism then learns the distributions of geometric operations and branches from the input, effectively replacing the L-system rewriting rule generation. The trained deep model generates new L-strings representing 3D tree models in the same way L-systems do by providing the starting string. Our model allows for the generation of a wide variety of new trees, and the deep model agrees with the input by 93.7% in branching angles, 97.2% in branch lengths, and 92.3% in an extracted list of geometric features. We also validate the generated trees using perceptual metrics showing 97% agreement with input geometric models.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Simulation on Longan Tree Morphology and Growth Based on L-Systems
    Wu, R. J.
    Chen, C. C.
    Tang, L. Y.
    Ma, H. B.
    [J]. III INTERNATIONAL SYMPOSIUM ON LONGAN, LYCHEE, AND OTHER FRUIT TREES IN SAPINDACEAE FAMILY, 2010, 863 : 659 - 664
  • [2] SYNCHRONIZED BOTTOM-UP TREE AUTOMATA AND L-SYSTEMS
    FACHINI, E
    NAPOLI, M
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1985, 185 : 298 - 307
  • [3] Transformer-based protein generation with regularized latent space optimization
    Castro, Egbert
    Godavarthi, Abhinav
    Rubinfien, Julian
    Givechian, Kevin
    Bhaskar, Dhananjay
    Krishnaswamy, Smita
    [J]. NATURE MACHINE INTELLIGENCE, 2022, 4 (10) : 840 - 851
  • [4] Transformer-based protein generation with regularized latent space optimization
    Egbert Castro
    Abhinav Godavarthi
    Julian Rubinfien
    Kevin Givechian
    Dhananjay Bhaskar
    Smita Krishnaswamy
    [J]. Nature Machine Intelligence, 2022, 4 : 840 - 851
  • [5] L-SYSTEMS WITH INHERITANCE - AN OBJECT-ORIENTED EXTENSION OF L-SYSTEMS
    BOROVIKOV, IA
    [J]. SIGPLAN NOTICES, 1995, 30 (05): : 43 - 60
  • [6] Transformer-Based Multimodal Infusion Dialogue Systems
    Liu, Bo
    He, Lejian
    Liu, Yafei
    Yu, Tianyao
    Xiang, Yuejia
    Zhu, Li
    Ruan, Weijian
    [J]. ELECTRONICS, 2022, 11 (20)
  • [7] Transformer-based networks over tree structures for code classification
    Hua, Wei
    Liu, Guangzhong
    [J]. Applied Intelligence, 2022, 52 (08): : 8895 - 8909
  • [8] Transformer-based networks over tree structures for code classification
    Hua, Wei
    Liu, Guangzhong
    [J]. APPLIED INTELLIGENCE, 2022, 52 (08) : 8895 - 8909
  • [9] Transformer-based networks over tree structures for code classification
    Wei Hua
    Guangzhong Liu
    [J]. Applied Intelligence, 2022, 52 : 8895 - 8909
  • [10] Evolutionary L-systems
    McCormack, Jon
    [J]. DESIGN BY EVOLUTION: ADVANCES IN EVOLUTIONARY DESIGN, 2008, : 169 - 196