PointGPT: Auto-regressively Generative Pre-training from Point Clouds

Guang-Sheng Chen, Meiling Wang, Yi Yang, Kai Yu, Li Yuan +1 more
2/12/2026

No official code found. Best implementation: CGuangyan-BIT/PointGPT (246 stars, MIT, last commit 2024-07-01).

Abstract

Large language models (LLMs) based on the generative pre-training transformer (GPT) have demonstrated remarkable effectiveness across a diverse range of downstream tasks. Inspired by the advancements of the GPT, we present PointGPT, a novel approach that extends the concept of GPT to point clouds, addressing the challenges associated with disorder properties, low information density, and task gaps. Specifically, a point cloud auto-regressive generation task is proposed to pre-train transformer models. Our method partitions the input point cloud into multiple point patches and arranges them in an ordered sequence based on their spatial proximity. Then, an extractor-generator based transformer decoder, with a dual masking strategy, learns latent representations conditioned on the preceding point patches, aiming to predict the next one in an auto-regressive manner. Our scalable approach allows for learning high-capacity models that generalize well, achieving state-of-the-art performance on various downstream tasks. In particular, our approach achieves classification accuracies of 94.9% on the ModelNet40 dataset and 93.4% on the ScanObjectNN dataset, outperforming all other transformer models. Furthermore, our method also attains new state-of-the-art accuracies on all four few-shot learning benchmarks.

View on arXivView PDF

Code Implementations(1)

MIT

[NeurIPS 2023] PointGPT: Auto-regressively Generative Pre-training from Point Clouds

24625C++, CudaMay 23, 20232 years agoMIT

Similar Papers

Cite this paper

@article{chen2026pointgpt,
  title  = {PointGPT: Auto-regressively Generative Pre-training from Point Clouds},
  author = {Guang-Sheng Chen and Meiling Wang and Yi Yang and Kai Yu and Li Yuan and Yufeng Yue},
  year   = {2026},
  eprint = {2305.11487},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2305.11487},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.11487.svg)](https://codeofpaper.com/paper/2305.11487)

Discussion