可控的 CAD 模型生成的 层次化神经编码
提出了基于 Transformer 的 CAD 生成模型,能够自动编码和随机生成 3D 形状,为此创建了一个包含 178,238 个模型的 CAD 数据集,并公开该数据集以促进未来的研究。
May, 2021
本文提出了一种生成抄袭的生成模型,它通过条件语法草图鼓励语法多样性。在 HRQ-VAE 的基础上,我们提出了一种学习散列编码分解的方法,表示输入的精细到粗糙的信息。通过 HRQ-VAE,我们可以将输入句子的句法形式编码为通过层次结构的路径,以便更容易地在测试时预测语法素描。实验结果证明了 HRQ-VAE 可以学习输入空间的层次表征,并生成比以前系统更高质量的抄袭。
Mar, 2022
计算机辅助设计(CAD)模型生成是一项重要任务,提出了一种利用卷积神经网络、多视角池化和基于转换器的 CAD 序列生成器的网络架构,通过大量的模拟输入图片进行训练和优化,成功地从测试图像数据重建有效的 CAD 模型,并表明该网络的一些能力可以迁移到实际照片领域,然而目前可行的模型复杂度仍然受限于基本形状。
Sep, 2023
该研究论文研究了如何利用 StyleCLIP 和神经网络技术来对 CAD 模型进行自动化相关特性的优化,扩展了 StyleCLIP 的能力以适用三维 CAD 模型,从而利用未标记的 CAD 数据量实现设计优化。
Mar, 2023
SkexGen 是一种新颖的自回归生成模型,适用于包含草图挤出建模操作的计算机辅助设计(CAD)构造序列。该模型利用不同的 Transformer 体系结构将构造序列的拓扑、几何和挤出变化编码到独立的代码本中,并通过自回归 Transformer 解码器生成 CAD 构造序列,共享由代码本向量指定的某些属性。广泛的实验表明,我们的独立代码本表示生成多样化和高质量的 CAD 模型,改进了用户控制,并实现有效地设计空间探索。
Jul, 2022
本文针对现有技术在软件工程任务中依然存在两个问题:长期依赖和不同的代码组件被平等地处理。为了解决这些问题,本文提出了一种代表代码的层次结构(“Code Hierarchy”)和一种网络架构(“ECHELON”),该架构将异构图变换网络和基于树的卷积神经网络的优点相结合用于学习富含代码依赖信息的抽象语法树。同时,本文提出了一种新的预训练目标 “Missing Subtree Prediction” 来补充 “Code Hierarchy”。评估结果表明,我们的方法在任何代码完成、代码分类和代码克隆检测方面明显优于其他基线。
May, 2022
使用生成性神经网络解决多条件 3D 设计重建问题,通过训练条件变分自编码器和应用 Marching cubes 算法进行模拟评估,展示在自定义功能条件下生成优化设计的能力。
Nov, 2023