atlas

Research map / Point clouds / Point cloud classification

Unlearnable 3D Point Clouds: Class-wise Transformation Is All You Need

NeurIPS 2024 · Point clouds › Point cloud classification · approach: Scene flow and dynamic point clouds · 2 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 UMT, a class-wise multi-transformation unlearnable scheme for 3D point clouds with a matrix-inverse data restoration step so authorized users can still train, validated on six datasets and 16 models.

Problem

Unauthorized training on 3D point cloud data leaks sensitive information, and existing unlearnable-example methods from 2D either do not transfer to point clouds or also block authorized users from learning from protected data.

Approach

Assign class-wise combinations of invertible 3D transformations (rotation, scaling, shear, twisting) to point cloud samples so models learn a transformation-to-label shortcut, and let authorized users undo the transformation with class-wise inverse matrices sent as a lightweight message from the protector.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply class-wise multi-transformations to training dataPoint cloud classifiers trained with UMT · ModelNet40test accuracy (%): 85.89 -> 13.19Helped
Apply class-wise multi-transformations to training dataPoint cloud classifiers trained with UMT · ModelNet10test accuracy (%): 89.61 -> 23.19Helped
Apply class-wise multi-transformations to training dataSegmentation models trained with UMT · S3DISmIoU (%): 43.63 -> 24.02Helped
Add scaling to rotation-based UMT (ablation)UMT · ModelNet40test accuracy (%): 33.84 -> 15.04Helped
Add rotation to scaling-based UMT (ablation)UMT · ModelNet40test accuracy (%): 30.22 -> 15.04Helped
Add scaling to rotation-based UMT (ablation)UMT · ModelNet10test accuracy (%): 42.66 -> 25.78Helped
Add rotation to scaling-based UMT (ablation)UMT · ModelNet10test accuracy (%): 47.43 -> 25.78Helped
Apply random rotation and scaling as an adaptive preprocessing attackUMT · UMT-ModelNet40test accuracy (%): 14.73 -> 56.19Hurt
Apply class-wise rather than sample-wise or dataset-wise parameter assignmentPointNet trained on ModelNet10 · ModelNet10test accuracy (%): 89.32 -> 45.14Helped

Surprising findings

Limitations

Experimental setup

Datasets: ModelNet40 ModelNet10 ShapeNetPart KITTI ScanObjectNN S3DIS

Benchmarks: ModelNet10 ModelNet40 ShapeNetPart KITTI ScanObjectNN S3DIS

Metrics: test accuracy eval accuracy mIoU

Baselines: Clean baseline SOR SRS Random rotation Random scaling Random jitter

Builds on: unlearnable examples Gaussian Mixture Model Bayes classifier analysis

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