HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Towards Large-scale 3D Representation Learning with Multi-dataset Point Prompt Training

Xiaoyang Wu Zhuotao Tian Xin Wen Bohao Peng Xihui Liu Kaicheng Yu Hengshuang Zhao

Towards Large-scale 3D Representation Learning with Multi-dataset Point Prompt Training

Abstract

The rapid advancement of deep learning models often attributes to their ability to leverage massive training data. In contrast, such privilege has not yet fully benefited 3D deep learning, mainly due to the limited availability of large-scale 3D datasets. Merging multiple available data sources and letting them collaboratively train a single model is a potential solution. However, due to the large domain gap between 3D point cloud datasets, such mixed supervision could adversely affect the model's performance and lead to degenerated performance (i.e., negative transfer) compared to single-dataset training. In view of this challenge, we introduce Point Prompt Training (PPT), a novel framework for multi-dataset synergistic learning in the context of 3D representation learning that supports multiple pre-training paradigms. Based on this framework, we propose Prompt-driven Normalization, which adapts the model to different datasets with domain-specific prompts and Language-guided Categorical Alignment that decently unifies the multiple-dataset label spaces by leveraging the relationship between label text. Extensive experiments verify that PPT can overcome the negative transfer associated with synergistic learning and produce generalizable representations. Notably, it achieves state-of-the-art performance on each dataset using a single weight-shared model with supervised multi-dataset training. Moreover, when served as a pre-training framework, it outperforms other pre-training approaches regarding representation quality and attains remarkable state-of-the-art performance across over ten diverse downstream tasks spanning both indoor and outdoor 3D scenarios.

Code Repositories

Pointcept/Pointcept
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-semantic-segmentation-on-scannet200PPT+SparseUNet
test mIoU: 33.2
val mIoU: 31.9
3d-semantic-segmentation-on-semantickittiPPT+SparseUNet
val mIoU: 71.4%
lidar-semantic-segmentation-on-nuscenesPPT+SparseUNet
val mIoU: 0.786
semantic-segmentation-on-s3disPPT + SparseUNet
Mean IoU: 78.1
Number of params: N/A
mAcc: 85.4
oAcc: 92.2
semantic-segmentation-on-s3dis-area5PPT + SparseUNet
Number of params: N/A
mAcc: 78.2
mIoU: 72.7
oAcc: 91.5
semantic-segmentation-on-scannetPPT + SparseUNet
test mIoU: 76.6
val mIoU: 76.4

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Towards Large-scale 3D Representation Learning with Multi-dataset Point Prompt Training | Papers | HyperAI