Improving Adversarial Robustness for 3D Point Cloud Recognition at Test-Time through Purified Self-Training
Not on the map. Why?
Abstract (arXiv)
Recognizing 3D point cloud plays a pivotal role in many real-world applications. However, deploying 3D point cloud deep learning model is vulnerable to adversarial attacks. Despite many efforts into developing robust model by adversarial training, they may become less effective against emerging attacks. This limitation motivates the development of adversarial purification which employs generative model to mitigate the impact of adversarial attacks. In this work, we highlight the remaining challenges from two perspectives. First, the purification based method requires retraining the classifier on purified samples which introduces additional computation overhead. Moreover, in a more realistic scenario, testing samples arrives in a streaming fashion and adversarial samples are not isolated from clean samples. These challenges motivates us to explore dynamically update model upon observing testing samples. We proposed a test-time purified self-training strategy to achieve this objective. Adaptive thresholding and feature distribution alignment are introduced to improve the robustness of self-training. Extensive results on different adversarial attacks suggest the proposed method is complementary to purification based method in handling continually changing adversarial attacks on the testing data stream.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 47 of its 63 references that are in the map. First posted on arXiv 23 Sep 2024.
Builds on
47 of 63 references.
References · 47
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2013Intriguing properties of neural networkscited by 5,114
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2020Point Transformercited by 1,462
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
35 more
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,201
- 2016Adversarial Machine Learning at Scalecited by 934
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2020PCT: Point cloud transformercited by 730
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 564
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2019ReMixMatch: Semi-Supervised Learning with Distribution Alignment and Augmentation Anchoringcited by 349
- 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 340
- 2017Adversarial Examples for Semantic Segmentation and Object Detectioncited by 275
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2017SEGCloud: Semantic Segmentation of 3D Point Cloudscited by 178
- 2021Walk in the Cloud: Learning Curves for Point Clouds Shape Analysiscited by 172
- 2022NOTE: Robust Continual Test-time Adaptation Against Temporal Correlationcited by 150
- 2018Generating 3D Adversarial Point Cloudscited by 144
- 2019NATTACK: Learning the Distributions of Adversarial Examples for an Improved Black-Box Attack on Deep Neural Networkscited by 94
- 2019Extending Adversarial Attacks and Defenses to Deep 3D Point Cloud Classifierscited by 92
- 2019AdvPC: Transferable Adversarial Perturbations on 3D Point Cloudscited by 84
- 2020PatchAttack: A Black-box Texture-based Attack with Reinforcement Learningcited by 67
- 2020LG-GAN: Label Guided Adversarial Network for Flexible Targeted Attack of Point Cloud-based Deep Networkscited by 55
- 2021PointGuard: Provably Robust 3D Point Cloud Classificationcited by 49
- 2022Shape-invariant 3D Adversarial Point Cloudscited by 49
- 2020IF-Defense: 3D Adversarial Point Cloud Defense via Implicit Function based Restorationcited by 46
- 2022Revisiting Realistic Test-Time Training: Sequential Inference and Adaptation by Anchored Clusteringcited by 44
- 2023Towards Real-World Test-Time Adaptation: Tri-Net Self-Training with Balanced Normalizationcited by 34
- 2022Transformers in 3D Point Clouds: A Surveycited by 31
- 20223D Vision with Transformers: A Surveycited by 21
- 2023Revisiting Realistic Test-Time Training: Sequential Inference and Adaptation by Anchored Clustering Regularized Self-Trainingcited by 19
- 2022Robust Structured Declarative Classifiers for 3D Point Clouds: Defending Adversarial Attacks with Implicit Gradientscited by 17
- 2021Robustness Certification for Point Cloud Modelscited by 16
- 20223DeformRS: Certifying Spatial Deformations on Point Cloudscited by 10
- 2021CpT: Convolutional Point Transformer for 3D Point Cloud Processingcited by 8
Built on by
Not cited yet.