Concept Activation Vectors for Generating User-Defined 3D Shapes
Not on the map. Why?
Abstract (arXiv)
We explore the interpretability of 3D geometric deep learning models in the context of Computer-Aided Design (CAD). The field of parametric CAD can be limited by the difficulty of expressing high-level design concepts in terms of a few numeric parameters. In this paper, we use a deep learning architectures to encode high dimensional 3D shapes into a vectorized latent representation that can be used to describe arbitrary concepts. Specifically, we train a simple auto-encoder to parameterize a dataset of complex shapes. To understand the latent encoded space, we use the idea of Concept Activation Vectors (CAV) to reinterpret the latent space in terms of user-defined concepts. This allows modification of a reference design to exhibit more or fewer characteristics of a chosen concept or group of concepts. We also test the statistical significance of the identified concepts and determine the sensitivity of a physical quantity of interest across the dataset.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 34 of its 47 references that are in the map. First posted on arXiv 29 Apr 2022.
Builds on
34 of 47 references.
References · 34
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,698
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2020Implicit Geometric Regularization for Learning Shapescited by 707
22 more
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 564
- 2016Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modelingcited by 558
- 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 389
- 2016Adversarial Feature Learningcited by 350
- 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
- 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 197
- 2019CvxNet: Learnable Convex Decompositioncited by 173
- 2020Debugging Tests for Model Explanationscited by 146
- 2019Explaining Classifiers with Causal Concept Effect (CaCE)cited by 135
- 2016Generative and Discriminative Voxel Modeling with Convolutional Neural Networkscited by 128
- 2019Sanity Checks for Saliency Metricscited by 119
- 2020SALD: Sign Agnostic Learning with Derivativescited by 115
- 2015Deep Sliding Shapes for Amodal 3D Object Detection in RGB-D Imagescited by 111
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 101
- 2017Learning Representations and Generative Models for 3D Point Cloudscited by 21
- 2021Surrogate Model-Based Explainability Methods for Point Cloud NNscited by 18
- 2020Explainable Artificial Intelligence for Manufacturing Cost Estimation and Machining Feature Visualizationcited by 15
- 2018P2P-NET: Bidirectional Point Displacement Net for Shape Transformcited by 11
- 2019Virtual Thin Slice: 3D Conditional GAN-based Super-resolution for CT Slice Intervalcited by 11
- 20163D Keypoint Detection Based on Deep Neural Network with Sparse Autoencodercited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.
- 2025EVolutionary Independent DEtermiNistiC Explanation20 Jan 2025
- 2024LG-CAV: Train Any Concept Activation Vector with Language Guidance14 Oct 2024