A Hybrid Generative and Discriminative PointNet on Unordered Point Sets
Not on the map. Why?
Abstract (arXiv)
As point cloud provides a natural and flexible representation usable in myriad applications (e.g., robotics and self-driving cars), the ability to synthesize point clouds for analysis becomes crucial. Recently, Xie et al. propose a generative model for unordered point sets in the form of an energy-based model (EBM). Despite the model achieving an impressive performance for point cloud generation, one separate model needs to be trained for each category to capture the complex point set distributions. Besides, their method is unable to classify point clouds directly and requires additional fine-tuning for classification. One interesting question is: Can we train a single network for a hybrid generative and discriminative model of point clouds? A similar question has recently been answered in the affirmative for images, introducing the framework of Joint Energy-based Model (JEM), which achieves high performance in image classification and generation simultaneously. This paper proposes GDPNet, the first hybrid Generative and Discriminative PointNet that extends JEM for point cloud classification and generation. Our GDPNet retains strong discriminative power of modern PointNet classifiers, while generating point cloud samples rivaling state-of-the-art generative approaches.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 45 of its 70 references that are in the map. First posted on arXiv 19 Apr 2024.
Builds on
45 of 70 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2020Energy-based Out-of-distribution Detectioncited by 1,296
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
33 more
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2021Diffusion Probabilistic Models for 3D Point Cloud Generationcited by 734
- 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 656
- 2019Deep Hough Voting for 3D Object Detection in Point Cloudscited by 648
- 2018FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Modelscited by 584
- 2016Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modelingcited by 558
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 487
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2017Large-scale Point Cloud Semantic Segmentation with Superpoint Graphscited by 384
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2021ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networkscited by 293
- 2021When Vision Transformers Outperform ResNets without Pre-training or Strong Data Augmentationscited by 259
- 2020Learning Gradient Fields for Shape Generationcited by 245
- 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
- 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
- 2018PU-Net: Point Cloud Upsampling Networkcited by 208
- 2016A Theory of Generative ConvNetcited by 174
- 2017SGPN: Similarity Group Proposal Network for 3D Point Cloud Instance Segmentationcited by 168
- 2018SPLATNet: Sparse Lattice Networks for Point Cloud Processingcited by 158
- 2021Sharpness-Aware Minimization Improves Language Model Generalizationcited by 108
- 20183D Point Capsule Networkscited by 106
- 2018PointGrow: Autoregressively Learned Point Cloud Generation with Self-Attentioncited by 105
- 2020Residual Energy-Based Models for Text Generationcited by 95
- 2017Continuously Differentiable Exponential Linear Unitscited by 73
- 2020The Implicit and Explicit Regularization Effects of Dropoutcited by 71
- 2019Multi-Angle Point Cloud-VAE: Unsupervised Feature Learning for 3D Point Clouds from Multiple Angles by Joint Self-Reconstruction and Half-to-Half Predictioncited by 66
- 2016Cooperative Training of Descriptor and Generator Networkscited by 60
- 2020Generative PointNet: Deep Energy-Based Learning on Unordered Point Sets for 3D Generation, Reconstruction and Classificationcited by 57
- 2018Learning Descriptor Networks for 3D Shape Synthesis and Analysiscited by 56
- 2021JEM++: Improved Techniques for Training JEMcited by 28
- 2020Generative VoxelNet: Learning Energy-Based Models for 3D Shape Synthesis and Analysiscited by 26
- 2019Learning Energy-based Spatial-Temporal Generative ConvNets for Dynamic Patternscited by 22
Built on by
Not cited yet.