Computer-Aided Design as Language

被引:0
作者
Ganin, Yaroslav [1 ]
Bartunov, Sergey [1 ]
Li, Yujia [1 ]
Keller, Ethan [2 ]
Saliceti, Stefano [1 ]
机构
[1] DeepMind, London, England
[2] Onshape, Ithaca, NY USA
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021) | 2021年 / 34卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Computer-Aided Design (CAD) applications are used in manufacturing to model everything from coffee mugs to sports cars. These programs are complex and require years of training and experience to master. A component of all CAD models particularly difficult to make are the highly structured 2D sketches that lie at the heart of every 3D construction. In this work, we propose a machine learning model capable of automatically generating such sketches. Through this, we pave the way for developing intelligent tools that would help engineers create better designs with less effort. The core of our method is a combination of a general-purpose language modeling technique alongside an off-the-shelf data serialization protocol. Additionally, we explore several extensions allowing us to gain finer control over the generation process. We show that our approach has enough flexibility to accommodate the complexity of the domain and performs well for both unconditional synthesis and image-to-sketch translation.
引用
收藏
页数:13
相关论文
共 38 条
[1]  
Alakuijala J., 2018, TOIS
[2]  
[Anonymous], ONSH WEBS
[3]  
Ault H. K., 1999, JGG
[4]  
Barrow H. G., 1977, P 5 INT JOINT C ART, P659
[5]  
Bavishi R., 2019, OOPSLA
[6]  
Bengio Y, 2001, ADV NEUR IN, V13, P932
[7]  
Brown Tom, 2020, NeurIPS
[8]  
Carlier A., 2020, ARXIV200711301
[9]  
Company P., 2019, COMPUTER AIDED DESIG
[10]  
Dehghani M., 2021, 9 INT C LEARN REPR I, DOI DOI 10.48550/ARXIV.2010.11929