Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Dynamic Adapter Meets Prompt Tuning: Parameter-Efficient Transfer Learning for Point Cloud Analysis

About

Point cloud analysis has achieved outstanding performance by transferring point cloud pre-trained models. However, existing methods for model adaptation usually update all model parameters, i.e., full fine-tuning paradigm, which is inefficient as it relies on high computational costs (e.g., training GPU memory) and massive storage space. In this paper, we aim to study parameter-efficient transfer learning for point cloud analysis with an ideal trade-off between task performance and parameter efficiency. To achieve this goal, we freeze the parameters of the default pre-trained models and then propose the Dynamic Adapter, which generates a dynamic scale for each token, considering the token significance to the downstream task. We further seamlessly integrate Dynamic Adapter with Prompt Tuning (DAPT) by constructing Internal Prompts, capturing the instance-specific features for interaction. Extensive experiments conducted on five challenging datasets demonstrate that the proposed DAPT achieves superior performance compared to the full fine-tuning counterparts while significantly reducing the trainable parameters and training GPU memory by 95% and 35%, respectively. Code is available at https://github.com/LMD0311/DAPT.

Xin Zhou, Dingkang Liang, Wei Xu, Xingkui Zhu, Yihan Xu, Zhikang Zou, Xiang Bai• 2024

Related benchmarks

TaskDatasetResultRank
Semantic segmentationS3DIS (Area 5)
mIOU56.3
799
Part SegmentationShapeNetPart (test)
mIoU (Inst.)85.7
312
Point Cloud ClassificationModelNet40 (test)
Accuracy93.5
224
Object ClassificationScanObjectNN OBJ_BG
Accuracy98.11
215
Part SegmentationShapeNetPart
mIoU (Instance)85.7
198
Object ClassificationScanObjectNN PB_T50_RS
Accuracy93.02
195
Object ClassificationModelNet40 (test)--
180
Object ClassificationScanObjectNN OBJ_ONLY
Overall Accuracy96.21
166
Point Cloud ClassificationScanObjectNN PB_T50_RS (test)
Overall Accuracy89.38
91
Few-shot classificationModelNet40 10-way 20-shot
Accuracy94.6
79
Showing 10 of 38 rows

Other info

Follow for update