atlas

Research map / Point clouds / Point cloud classification

CausalPC: Improving the Robustness of Point Cloud Classification by Causal Effect Identification

CVPR 2024 · Point clouds › Point cloud classification · approach: Adversarial point cloud attacks · 11 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CausalPC, a model-agnostic defense for point cloud classifiers that applies front-door adjustment with structure extraction (FPS), PU-Net-based reconstruction with random subsampling, and a joint cross-attention head to identify the causal effect and resist diverse adversarial attacks.

Problem

Point cloud classifiers are vulnerable to adversarial perturbations, and existing defenses (adversarial training, input-oriented outlier removal) fail to generalize to diverse and unseen attack types, especially shape-invariant attacks.

Approach

Model point cloud classification with a causal graph whose hidden confounders (adversarial/sensor noise) are handled via front-door adjustment: estimate P(Y|do(X)) by averaging over structural information extracted by FPS and reconstructed/resampled point clouds, classified by a jointly attended pretrained classifier.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CausalPC to PointNetPointNet · ModelNet40, untargeted attacks (Avg.)accuracy: 54.8 -> 67.4Helped
Add CausalPC to DGCNNDGCNN · ModelNet40, untargeted attacks (Avg.)accuracy: 42.4 -> 72.0Helped
Add CausalPC to PointCNNPointCNN · ModelNet40, untargeted attacks (Avg.)accuracy: 64.1 -> 66.6Helped
Add CausalPC to PointNetPointNet · ModelNet40, targeted attacks (Avg.)attack success rate: 7.3 -> 2.2Helped
Add CausalPC to DGCNNDGCNN · ModelNet40, targeted attacks (Avg.)attack success rate: 2.0 -> 0.7Helped
Add CausalPC to PointCNNPointCNN · ModelNet40, targeted attacks (Avg.)attack success rate: 4.5 -> 2.0Helped
Add the joint attention module (ablation)CausalPC with structural information and reconstructed point cloud, DGCNN · ModelNet40, untargeted attacks (Avg.)accuracy: 70.1 -> 72.0Helped
Use reconstructed point cloud x in addition to structural information z (ablation)CausalPC without attention, DGCNN · ModelNet40, untargeted attacks (Avg.)accuracy: 43.2 -> 70.1Helped
Use structural information z in addition to reconstructed point cloud x (ablation)CausalPC without attention, DGCNN · ModelNet40, untargeted attacks (Avg.)accuracy: 31.4 -> 70.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: ModelNet40 ShapeNet

Benchmarks: ModelNet40 ShapeNet

Metrics: classification accuracy attack success rate

Baselines: SOR DUP-Net GvG AT PAGN

Builds on: front-door adjustment PU-Net PointNet DGCNN PointCNN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy