Abstract
Selective state space models (SSMs) enable efficient long-range dependency modeling across language, vision, and 3D domains. However, because SSMs are optimized for sequential processing, they handle spatially irregular inputs such as point clouds poorly. We propose MANBO, which couples a graph-based node priority selection mechanism with the Mamba block to model long-range context while preserving local relational structure. A lightweight graph network learns semantic relations among point patches and derives a priority score for each patch from the concentration of its local attention. A priority–space integration strategy then orders patches by both spatial proximity and the attention-derived priority, and we extend the reconstruction scope of masked pre-training to couple global contextual learning with fine-grained local reconstruction. On ScanObjectNN, ModelNet40, and ShapeNetPart, MANBO achieves 94.76% (OBJ-BG), 93.2%, and 86.3 mIoU, respectively, with consistent improvements over Mamba-based baselines. These results indicate that jointly addressing serialization and representation learning is an effective way to apply SSMs to object-level point cloud understanding.
Keywords:
3D point cloud; state space models (Mamba); graph attention networks; priority ordering; self-supervised learning MSC:
68T07; 68T45
1. Introduction
Three-dimensional point cloud data processing is a 3D vision task applied in diverse fields such as autonomous driving [1,2], computer vision [3], robotics [4], and virtual reality [5]. These 3D data provide precise spatial information that can be acquired directly from sensors, but they are difficult to process due to their unordered structure and uneven density. Recently, deep learning-based approaches [6,7] have achieved remarkable success, leading to extensive research efforts to apply them to point cloud processing. In particular, Transformer architectures have been extensively explored for point cloud processing, as their permutation-invariant self-attention mechanism naturally handles the unordered nature of point clouds [8,9,10]. However, self-attention requires computing pairwise weights between all tokens, resulting in complexity, which significantly degrades computational efficiency for large-scale inputs (e.g., thousands of points). Accordingly, researchers have explored lightweight Transformer architectures based on sparse attention, including BigBird [11], Performers [12], and Sparse Transformers [13]. In this context, recently proposed structured state space sequence model (S4)-based methods [14] such as Mamba [15] have attracted attention as promising alternatives to Transformers. Nevertheless, few studies have investigated the potential of applying S4 approaches, such as Mamba, to 3D point clouds to date. Existing studies on PointMamba [16] and PCM [17] adopted coordinate sorting or 2D grid-based traversal methods to convert unordered point clouds into sequences. While such approaches offer advantages in terms of simplicity and efficiency, they suffer from limitations. That is, traversal orders vary depending on the viewpoint, and spatially unrelated points may be placed as adjacent tokens, thereby degrading semantic consistency. To address these limitations, SI-Mamba [18] proposed a viewpoint-invariant traversal using the eigenvectors of the graph Laplacian; however, the high computational cost of eigendecomposition and the insufficient incorporation of local geometric structures make it difficult to maintain Mamba’s simplicity and efficiency. Therefore, to handle the unordered and structural characteristics of object-level point clouds while preserving Mamba’s inherent efficiency, this study proposes the following three strategies.
- 1.
- Using a lightweight proximity graph (LMGA), the model learns local relations and preserves pointwise connectivity and structural consistency, enabling effective neighborhood aggregation and stable local representation learning.
- 2.
- We designed a local priority serialization strategy (PAOS) that constructs the sequence order according to each point’s relative priority. This approach improves spatial consistency and traversal stability in Mamba’s sequence processing, allowing the model to maintain a more coherent ordering under varying viewpoints and spatial configurations (Appendix C).
- 3.
- We also present a composite-ratio masking (CRM) scheme that trains point clouds with multiple masking ratios in parallel and balances reconstruction losses by difficulty, achieving more robust self-supervised pretraining.
2. Related Work
2.1. Deep Learning for Point Clouds
Deep learning has become a core paradigm for point cloud understanding, where PointNet [6] and PointNet++ [7] directly process raw point sets without preprocessing, establishing the foundation for hierarchical global–local feature extraction. Graph-based methods [19,20] represent unordered point sets as dynamic graphs to more precisely model geometric structure. DGCNN [21] learns local geometry via k-nearest neighbors and edge convolution, while GACNet [22] and DGACN [23] employ graph attention to learn neighbor interaction weights, enabling more flexible local representations and adaptive information aggregation. Transformer-based frameworks [24,25] treat point clouds as sequences or sets and directly model global interactions via self-attention. Point-Transformer (v1, v2, v3) [26,27,28] and OctFormer [29] have evolved toward hierarchically integrating local and global information, allowing more refined modeling of complex 3D structures. Recently, self-supervised pre-training based on masked point modeling [30,31,32], which pre-trains Transformers to learn robust representations without large-scale labels, has gained significant attention. Point-MAE [9] applies the Masked Autoencoder (MAE) framework [33] to 3D point clouds, proposing a self-supervised pre-training scheme that reconstructs irregular point patches. Point-M2AE [10] improves Point-MAE with fine-grained local representation learning.
2.2. State Space Models
State-space models (SSMs) have long served as a fundamental framework in control theory and signal processing for modeling dynamic systems. They efficiently learn long-range dependencies by accumulating contextual information from input sequences into latent states and updating them sequentially. Recently, as SSMs have been extended to deep learning, the Linear State-Space Layer (LSSL) [34], based on the HiPPO [35] operator, introduced a continuous-time memory representation but suffered from high computational complexity. S4 [14] improved training stability and efficiency through parameter normalization and complex diagonalization, while subsequent models such as H3 [36], GSSM [37], Hyena [38], and RWKV [39] achieved Transformer-level long-range dependency modeling with linear-time complexity. Mamba [15] recently achieved efficient linear sequence modeling with a data-dependent selection mechanism, outperforming Transformers on various benchmarks. Mamba’s success is extending beyond language [40,41] and vision [42,43] to 3D data processing. Vision Mamba [44] compressed visual representations through a bidirectional SSM, while VMamba [45] introduced a Cross-Scan Module that performs 1D selective scanning over 2D images, efficiently modeling a global receptive field. In contrast, research on SSMs in 3D vision, particularly in the point cloud domain, remains in its early stages. PointMamba [16] proposes a simple token ordering scheme that repositions point tokens onto a 3D grid and arranges them into a 1D sequence, whereas SI-Mamba [18] extends Mamba by defining a spectral traversal that constructs the sequence order using graph-Laplacian-based spectral coordinates. More recently, ZigzagPointMamba [46] serializes tokens along zigzag paths on the three orthogonal planes, which remains a coordinate-driven traversal. Building on these approaches, our method enhances the ordering quality of point clouds and strengthens the continuity and expressiveness of local structures.
3. Materials and Methods
MANBO is a scalable Mamba-based model designed to learn regional correlations via a lightweight multi-graph network. This framework is designed to achieve both the efficiency of sequence learning and the expressive power of graph structures by converting unstructured point clouds into sequential token sequences. To begin with, we briefly introduce the mathematical foundations of the SSM and graph attention that support the proposed design. We then propose a Lightweight Multi-Graph Attention (LMGA) strategy that leverages a lightweight multi-graph topology to aggregate local relational features, preserving the local structure and contextual relationships of point clouds while maintaining computational efficiency. Thereafter, we introduce the Priority-Aware Ordering Strategy (PAOS), which injects the attention-derived priority into the traversal process to convert unstructured point sets into a stable serial structure, enabling order consistency and long-range contextual propagation. Finally, we propose a Composite-Ratio Masking (CRM) strategy to address the problem of limited overlapping regions in masked autoencoders.
3.1. Preliminaries
3.1.1. State Space Models (SSMs)
The state space model interprets sequential data as a dynamic system to describe how the input transforms into a state over time, resulting in the output . This relationship is generally expressed by the following linear differential equation.
where denotes the input signal, represents the output and is the time derivative of the state vector , which describes the state transition of the system. A, B, C, and D are constant system matrices. However, since data in real-world environments are mostly discrete rather than continuous, the system described in Equation (1) needs to be discretized to be applicable for practical computation.
, and , , are learnable transition parameters obtained through the discretization process, which connect each state to the previous state and the input . The term can be used as a residual connection, but for consistency with prior work, we do not include it in this study. To convert a continuous signal into a discrete sequence, a sampling process must be performed at regular time intervals . Thus, we define , and the continuous-time matrices in Equation (1) are transformed as follows:
However, such fixed dynamic structures cannot fully capture variations in the input signal or contextual correlations between time points. As a result, the constant parameters A, B, and C cannot dynamically perform selective retention or discarding of information, limiting the model’s ability to capture contextual dependencies across the sequence. To address this issue, we use Mamba’s selective state update mechanism in this study [15].
3.1.2. Graph Representation of Point Clouds
A point cloud is an unstructured set of points that is modeled as a graph to explicitly represent spatial relationships among neighboring points. The input point cloud is represented as a set of coordinates and the corresponding set of features . The neighborhood of each center point is defined as and the interaction weights among neighboring points are computed using learnable parameters in the attention mechanism. This graph structure is not limited to representing distance-based connectivity but is further extended to capture representational differences among points. For each center point , its neighboring points are compared in both spatial and feature domains, where the relative position difference () and feature difference () are concatenated to form the edge representation . The edge representation serves as the basic unit for computing point-to-point interactions in the subsequent attention module. In this study, both point and edge representations are linearly projected into the Query–Key–Value space to serve as the input of the attention computation [47]:
Here, and are learnable parameter matrices. This linear transformation maps the feature space of each point into an ordered form, enabling attention-based relational learning while preserving local contextual information.
3.2. Point Patches
To enable efficient processing, local patch units are constructed from the input point cloud . We first apply Farthest Point Sampling (FPS) to select a set of center points with a uniform spatial distribution. For each center point , we perform a KNN operation as defined in Section 3.1.2 to find neighboring points. Each local patch is thus composed of a center point and its neighbors, with the patch size defined as . Within each patch, the edge features are encoded through a nonlinear embedding function, and a mean pooling operation is applied to obtain a single patch representation . As a result, the set of patch tokens preserves both local geometric and contextual information, which is subsequently utilized for hierarchical sequential ordering in the LMGA (Section 3.3) and PAOS (Section 3.4) stages.
3.3. Lightweight Multi-Graph Attention (LMGA)
Existing Mamba-based point cloud models, such as PointMamba [16] and PCM [17], convert unstructured point clouds into sequential forms by employing coordinate sorting or 3D grid-based traversal methods. Although this approach offers advantages in terms of simplicity and efficiency, it inherently suffers from the following fundamental limitations, as mentioned earlier: (1) The traversal order is view-dependent, meaning that even the same object produces different input sequences depending on the observation viewpoint or rotation. (2) Spatially unrelated points may be arranged as adjacent tokens, which disrupts semantic consistency. To mitigate these limitations, SI-Mamba [18] defines a view-invariant order using the eigenvectors of the graph Laplacian. However, due to the computational complexity of eigendecomposition and its limited ability to capture local geometric structures, this approach undermines the Mamba architecture’s simplicity and efficiency. To address these issues, we learn local attention on a neighborhood graph without explicit spectral computation, achieving both structural and semantic consistency.
3.3.1. Graph-Based Local Attention
Each center point performs local attention based on its relationships with its KNN .
Here, represents the importance assigned by patch i to its neighbor j, implicitly capturing local structural relations. The aggregated feature encodes contextual information from its neighbors and serves as the refined representation of the center point [48]. The output of multi-head attention is concatenated across heads, followed by a linear transformation, residual connection, and normalization, as shown in Figure 1 and Figure 2 and Algorithm 1.
Figure 1.
Overview of proposed MANBO pipeline. (a) Raw point cloud. (b) Grouped patches. (c) LMGA computes head-wise priority scores via lightweight multi-head graph attention. (d) PAOS performs priority-aware global ordering with bidirectional scans. (e) CRM applies composite masking and reconstruction for pre-training. (f,g) Task heads for classification and segmentation.
Figure 2.
Illustration of LMGA method. LMGA performs graph-based attention to capture local dependencies, where OrderScale block normalizes and refines both priority scores () and attention weights ().
| Algorithm 1: Lightweight Multi-Graph Attention (LMGA) |
![]() |
3.3.2. Priority-Aware Scaling
The preceding process is effective in modeling the contextual centrality of each patch, but it involves two inherent ambiguities. (1) The attention distribution can be distorted due to uneven point density, which may lead to instability in the patch priority scores. (2) Sequence consistency can be degraded by attention asymmetry during bidirectional traversal. To alleviate these two issues, we introduce the following priority-aware scaling procedure. First, we compute the priority score from the attention distribution of each center patch i to mitigate the local density bias caused by uneven point distribution [49].
Here denotes the attention averaged over the M heads, , so that a single distribution per patch enters Equation (6). represents the uncertainty of the attention distribution over the neighbors of patch i, where denotes the number of KNN neighbors defined in Section 3.1.2. Since is the maximum attainable entropy of a distribution over elements, this normalization bounds within : a more concentrated attention distribution yields a lower and thus a higher priority score. The entropy measures how evenly the attention of patch i is spread over its neighbors. We use as a content-dependent key for ordering, referred to as the attention-derived priority, and do not interpret it as semantic importance: a patch with uniform attention over similar neighbors may still be central to the object. PAOS accounts for this by treating the groups symmetrically. The forward scan ends with the high-score group and the backward scan (Section 3.4) ends with the low-score group, so each group is processed with full sequence context in one direction, and no token is removed. Empirically, the score separates patches by local structure: on the ScanObjectNN test set, the surface variation of the low-score group is 1.8 times that of the high-score group (Figure 3). The grouping is insensitive to the concentration measure: using the Gini concentration instead changes the group assignment of 12% of the patches (rank correlation 0.96). Two properties of LMGA reduce the sensitivity of the priority score to variations in point density. First, each neighborhood contains exactly points selected by KNN, so density changes alter the spatial extent of a patch but not the number of attention entries, and the entropy remains bounded in . Second, as described in Section 3.4, the priority score is used only through its rank and only to assign each patch to one of three coarse groups, while the order within a group is determined by spatial proximity. Consequently, score perturbations can affect the sequence only for patches whose rank lies near a group boundary. This priority signal is later used in Section 3.4 to define the traversal order.
Figure 3.
Patch centers of ScanObjectNN (OBJ-BG) test objects colored by priority group (low/mid/ high, 20%/60%/20% of the patches); gray points are the input point cloud.
Second, to address the directional imbalance between bidirectional traversals, we apply learnable normalization parameters and in the form of . This normalization, referred to as OrderScale, stabilizes feature distributions between forward and backward traversals, ensuring directional balance in information propagation [16]. Consequently, this process alleviates both local density bias and directional imbalance resulting in stable and consistent token representations.
3.4. Priority-Aware Ordering Strategy (PAOS)
To handle the global sequential structure that Mamba requires, it is important to maintain global flow and order consistency within unstructured point clouds. Although the LMGA strategy is effective in capturing local contextual information, it is limited to local interactions and may fail to sufficiently capture the global ordering. To address this, we propose a PAOS that leverages the computed patch priority to jointly consider spatial proximity and the attention-derived priority.
Given the patch centers and the priorities of Equation (6), the ordering key of patch i is
where is the set of the nearest patch centers of , is the mean squared distance from to these neighbors, and balances the priority of a patch against that of its spatial neighbors. The neighborhood term is an optional smoothing of the ordering key; all results reported in this paper use , i.e., .
A single ordering is insufficient to fully capture the hierarchical structure of large-scale point clouds; therefore, we perform hierarchical grouping on the ranked ordering keys. Let be the permutation that sorts in ascending order. We split the sorted sequence into three consecutive blocks whose sizes are fixed proportions of , , , and , with in all experiments. Because the partition is defined on ranks, it does not depend on the scale or shape of the score distribution (Figure 4). Within each group, tokens are arranged by the Hilbert curve order of their center coordinates (transposed Hilbert order for the backward scan), so that local spatial continuity inside a group is independent of the priority scores; the scores decide only the coarse order of the three blocks. The forward sequence is the concatenation and the backward sequence is ; the two sequences are concatenated and each is modulated by its own OrderScale parameters before the Mamba encoder. Ties in are broken by the sorting implementation, which in practice does not occur for floating-point entropies. The proportions were fixed in all experiments and were not tuned.
Figure 4.
Distribution of the priority scores over the ScanObjectNN (OBJ-BG) test set (mean 0.118, skewness 1.51). The rank-based split of Section 3.4 is independent of this shape.
No gradient passes through the sort, and no differentiable relaxation is used. LMGA is trained through its refined tokens , which form the content of the sequence (through the reconstruction loss in pre-training and the classification loss in fine-tuning); the traversal order is derived from the attention that is itself learned, and we therefore refer to it as an attention-derived ordering. In other words, the proposed ordering preserves the priority-based flow globally while maintaining geometric continuity locally. This section is illustrated in Figure 1 and Figure 5.
Figure 5.
(a) Learning each token’s priority score by analyzing attention distribution. (b) Using learned priority scores, all tokens are globally reordered into left-to-right traversal sequence, capturing progressive spatial relationships among point tokens.
3.5. Composite Ratio Masking (CRM)
Building upon the pre-training frameworks of recent point cloud methods, Point-MAE [9] and Point-M2AE [10], this study explores ways of enhancing the model’s representation learning capability through self-supervised pre-training using the MAE framework. Existing autoencoder-based self-supervised learning methods [8,50,51] tokenize point clouds and perform pre-training by masking a large portion of the tokens. A common observation across these studies is that, regardless of differences in masking strategies, autoencoder architectures, or task heads, most adopt a high masking ratio. This trend is consistent with the intuition of point cloud reconstruction, where high masking ratios encourage the model to infer missing geometry. Thus, a high masking ratio is intended to encourage the model to learn more complex and semantically meaningful representations during pre-training. However, when the masking ratio is low, the model can directly observe most of the input points, which reduces the difficulty of reconstruction and consequently leads to simple memorization rather than meaningful learning, degrading generalization capability. Therefore, while the model can reconstruct fine-grained local details, it struggles to infer the masked regions or learn global contextual relationships. To mitigate this trade-off, we propose the CRM strategy, which incorporates composite learning patterns instead of relying on a single masking ratio within the MAE framework. The key idea is to enable the model to learn according to the reconstruction difficulty from point clouds masked with different ratios, allowing it to autonomously form the most reliable reconstruction pattern.
Specifically, given the serialized sequence as input, a traversal direction is randomly selected, and three masking ratios are applied according to the chosen direction. Each masked token is removed from the sequence while its original positional information is recorded, and the three masked versions share the same encoder–decoder structure. Subsequently, only the remaining visible tokens are fed into the encoder to compute feature representations, while the decoder restores the complete point cloud by reinserting learnable tokens into their original positions based on the recorded positional information. The reconstruction error of each masked patch is computed using the Chamfer distance, consistent with previous studies. Finally, the loss is computed from the reconstruction results of each masking ratio, and the final loss is obtained by applying the predefined weights for each ratio as follows:
Here, serves as a weight proportional to the difficulty of each masking level. A higher masking ratio () increases the reconstruction difficulty, thereby assigning a greater contribution to the overall loss. This approach enhances overall training efficiency and representation learning performance by reflecting diverse learning weights according to reconstruction difficulty. The weights are fixed a priori as the normalized masking ratios and were not tuned. Because the Chamfer loss of each branch is averaged over its masked patches, the three unweighted losses are of similar magnitude throughout pre-training (Section 4.3.3), so Equation (8) acts as a fixed 3:2:1 emphasis on the branch with the least visible context rather than compounding an already larger loss. The visual effect is shown in Figure 1.
4. Experiments and Analysis
In this section, we first describe the pre-training setup of the proposed model using the ShapeNet [52] training dataset. Subsequently, the pre-trained model is evaluated on various downstream tasks, including object classification, few-shot learning, and part segmentation. In addition, an ablation study is conducted to analyze the effectiveness of the proposed MANBO model.
4.1. Pre-Training Setup
We follow the experimental setup of PointMamba [16] and pre-train our model on the ShapeNet [52] dataset. The quality of the learned 3D representations is evaluated by fine-tuning on downstream datasets such as ModelNet40 [53] and ScanObjectNN [54], measuring classification accuracy as the evaluation metric. Data augmentation was configured identically to previous studies for fair comparison. During pre-training, only rotation transformations were applied; during fine-tuning, the same rotation is applied on ScanObjectNN, whereas scale and translation augmentations are used on ModelNet40. Following PointMamba, we use points, patches of points on ScanObjectNN and , , on ModelNet40 and for pre-training, a token dimension of 384, and 12 Mamba blocks. Pre-training runs for 300 epochs with masking ratios and reconstructs the points of the masked patches with the L2 Chamfer distance. LMGA uses heads of dimension 64, and the group proportions with and were fixed once for all benchmarks. Optimizer, schedule, and batch size follow PointMamba (AdamW with a cosine schedule and 10 warm-up epochs; batch size 128 for pre-training and 32 for fine-tuning), and the pre-training decoder has four Mamba blocks. The classification accuracies of our models in Table 1, Table 2, Table 3 and Table 4 are means over five fine-tuning runs on OBJ-BG and over three runs on the other benchmarks.
Table 1.
Object classification on ScanObjectNN [54]. Accuracy (%) is reported. † indicates that this uses simple rotational augmentation. ‘*’ denotes reproduced results.
Table 2.
Component-wise ablation. Each row represents an independent configuration built on the baseline (PointMamba) backbone. Accuracy (%) is reported as mean ± standard deviation over five fine-tuning runs on OBJ-BG and three runs on the other benchmarks.
Table 3.
Object classification on ScanObjectNN. Accuracy (%) is reported as mean ± standard deviation over five fine-tuning runs.
Table 4.
Mask construction for pre-training.
4.2. Downstream Tasks
4.2.1. Real-World Object Classification
To evaluate the performance of the proposed method on real-world data, we conducted experiments on the ScanObjectNN [54] dataset following the same evaluation protocol as previous studies. This dataset consists of approximately 15,000 objects across 15 categories and provides realistic challenges due to its inclusion of cluttered backgrounds, closely resembling real-world environments. As shown in Table 1, the proposed method improves classification accuracy in experiments with gradually increasing complexity. This demonstrates that the proposed method possesses a robust generalization capability to effectively recognize and distinguish objects even in complex real-world environments.
4.2.2. Clean Object Classification
To evaluate the performance of the proposed method, we followed the same protocol as previous studies and conducted experiments using the ModelNet40 [53] dataset. This dataset consists of 12,311 clean 3D CAD samples across 40 object categories, and as shown in Table 1, the proposed method consistently outperforms Mamba-based approaches under the same protocol and reaches accuracy comparable to Transformer-based approaches with about half of their parameters. This indicates that the proposed approach achieves stable and reliable performance improvements even when applied to the Point-Mamba network.
4.2.3. Few-Shot Learning
We additionally conducted few-shot learning experiments on the ModelNet40 [53] dataset following the experimental protocol of previous studies [8,16]. For each setting, we ran 10 independent trials, and we report the results as mean accuracy and standard deviation. As shown in Table 5, the proposed method demonstrates stable performance even in a highly competitive benchmark where performance differences are minimal. In particular, it achieves comparable or superior performance to both Mamba and Transformer-based methods.
Table 5.
Few-shot Learning on ModelNet40 [53]. Overall accuracy (%) ± the standard deviation (%) without voting is reported.
4.2.4. Part Segmentation
Part segmentation on the ShapeNetPart [61] dataset is a challenging point-wise fine-grained task that requires predicting precise labels for each individual point. As shown in Table 6, the proposed method consistently improves performance over existing Mamba-based models. It also maintains similar accuracy to state-of-the-art Transformer-based architectures such as Point-GPT-S [50] and ACT [62] at low computational cost. These results demonstrate that the Mamba architecture has strong potential for point cloud analysis.
Table 6.
Part segmentation on ShapeNetPart [61]. The mIoU for all instances (Inst.) is reported.
4.3. Ablation Studies
In this section, we provide comprehensive ablation studies to evaluate the contribution of each proposed component in our model. We first isolate the individual and combined contributions of LMGA, PAOS, and CRM, and then analyze the design choices within each module: the effect of LMGA and PAOS on spatial reasoning, and the impact of CRM on representation learning.
4.3.1. Component-Wise Analysis
Before examining the design choices within each module, we first isolate the contribution of each proposed component. Table 2 reports independent configurations built on the PointMamba backbone under a matched fine-tuning protocol. Applying LMGA alone improves over the baseline (94.25 vs. 94.14 on OBJ-BG), at a cost of 0.08 M parameters and 0.22 G FLOPs (Section 4.4), and adding PAOS yields a further gain (94.38), indicating that both the graph-based relational features and the priority-aware ordering contribute even under single-ratio masking. Applying CRM directly to the baseline also improves performance (94.25), but remains well below the full model. The full configuration achieves the best results on all benchmarks (94.76, 92.03, 88.81, and 93.2, respectively), exceeding the sum of the individual gains: on OBJ-BG, the architectural components and CRM contribute +0.24 and +0.11 over the baseline respectively, while their combination yields +0.62. These results indicate that priority-guided serialization and multi-ratio masked pre-training are complementary rather than redundant. To interpret the differences in Table 2, we additionally fine-tuned the full model with three different random seeds and obtained on OBJ-BG (Appendix A); the gain of the full model over the baseline () is about six times this deviation, and each component improves over the baseline on all four benchmarks. Note that each row in Table 2 is an independent configuration rather than a cumulative one, and the single-ratio entry in Table 4 corresponds to the “+ LMGA + PAOS” setting.
4.3.2. Analysis of Graph and Ordering
We jointly analyzed the impact of the number of heads used in the LMGA and PAOS strategies and the effect of different priority ordering schemes on performance. First, we analyzed how the number of attention heads in the GAT layer used in the LMGA strategy affects the classification performance on the ScanObjectNN dataset. As shown in Figure 6 (Left) and Table 3, the classification accuracy is highest when the number of heads is set to six, achieving the best performance (94.76%). Table 3 reports means over five fine-tuning runs; the run-to-run deviation measured over three seeds (0.10 points, Appendix A) is an order of magnitude smaller than the differences between head counts, so the trend reflects the head count itself. Second, as shown in Figure 6 (Right) and Figure 7, the comparison of priority ordering schemes reveals that the proposed ordering strategy consistently achieves higher performance than both spatial-only (Hilbert) and bi-directional traversal methods [44,64]. To compare PAOS with other serialization strategies under identical conditions, we additionally keep the fine-tuned weights fixed and replace only the ordering used at inference (Appendix B): the spectral order of SI-Mamba and the Hilbert order lower the OBJ-BG accuracy by 0.9 and 0.6 points, and priority-only and random orders by about 1.7 points. The priority is thus effective in combination with the spatial order, as in the proposed priority-aware ordering, which also avoids the eigendecomposition required by spectral ordering. Since the ordering is replaced only at inference, this comparison is not a training-time ablation.
Figure 6.
Analysis of the number of heads in LMGA (Left) and different ordering strategies (Right).
Figure 7.
Visualization of part segmentation results of our PAOS method on the ShapeNetPart dataset.
4.3.3. Analysis of Masking Strategy
In another experiment, we analyzed the effect of the proposed CRM strategy on the model’s feature learning. We evaluate how the input masking ratio used during the self-supervised pre-training stage affects the performance on the downstream ObjectNN task. We adopt the simplest scheme, a single masking ratio of 0.6, as our baseline and compare it with the CRM configurations presented in Table 4. Our hypothesis is that, compared to a single masking ratio, a more complex Composite-ratio configuration encourages the model to learn features at multiple scales, thereby improving performance. Table 4 shows the performance variation as the masking configuration is extended to 2, 3, and 4 ratios. As can be seen in Table 4, configuring the masks with three ratios, such as [0.6,0.4,0.2], achieves the highest performance. This is because, with a single masking ratio, the model is exposed only to reconstruction tasks of limited difficulty, preventing its representations from becoming sufficiently expressive. Conversely, this can be interpreted as the completion signal being diluted due to interference among different masking patterns when too many masking ratios are used.
First, Figure 8a,b visualize the feature distributions learned on the ModelNet40 dataset using t-SNE [65] to validate the effect of mask ratio diversity. While the model trained with a single masking ratio shows loose feature embeddings and ambiguously overlapping class boundaries, the model trained with CRM exhibits denser and more clearly separated clusters. Furthermore, Figure 8c compares the performance of the pre-trained model when fine-tuned on four downstream tasks, with and without CRM. The model trained with CRM consistently outperforms the model without it. This suggests that the proposed CRM strategy effectively guides the model to capture fine-grained semantic structures within the point cloud. To avoid relying on the visual impression of t-SNE, which depends on parameters such as perplexity, we additionally quantify cluster quality directly on the features of the pre-trained encoder; CRM improves the Silhouette score, the Davies–Bouldin index, and the inter-/intra-class distance ratio (Appendix D), consistent with Figure 8b. Because CRM processes three masked views of each point cloud, we also compare it with a compute-matched control that uses three independently sampled masks at the same ratio, , with the same number of encoder–decoder evaluations. CRM remains 0.64 points higher on OBJ-BG, about six times the run-to-run deviation (Appendix A), so the gain comes from the diversity of masking ratios rather than from the amount of supervision. Figure 9 plots the unweighted reconstruction loss of each branch during pre-training: all three losses decrease throughout training, none plateaus early, and they remain within about 10% of each other, so the high-ratio branch is not left behind and the weights of Equation (8) act on terms of the same magnitude.
Figure 8.
Visualization of learned feature embeddings using (a) simple masking and (b) proposed CRM, and (c) comparison of fine-tuning performance on downstream tasks.
Figure 9.
Unweighted Chamfer loss of the three CRM branches (masking ratios 0.6, 0.4, 0.2) during pre-training, epochs 10–300 (the loss drops from about 450 to 4 within the first ten epochs).
4.4. Efficiency Analysis on FLOPs, Runtime, and Memory Usage
In this section, we present a comprehensive analysis of the computational efficiency, runtime, and memory usage of our LMGA approach. The focus of this experiment is to evaluate the overhead introduced by the LMGA strategy compared to the backbone model, PointMamba. LMGA introduces a single graph attention layer over the G patch tokens produced by the patch tokenizer (Section 3.2), before the Mamba encoder. For each of the G centers it attends over the k points of its own patch, so its cost is per head. In our setting (, , , ) this amounts to approximately 0.22 G FLOPs and 0.08 M parameters, compared with approximately 3.1 G FLOPs and 12.3 M parameters for the Mamba backbone; the complete model therefore has 12.4 M parameters and 3.3 G FLOPs (Table 1), i.e., 0.6% more parameters and 7% more FLOPs than PointMamba. MANBO constructs no additional graph, since LMGA attends over the FPS + KNN neighborhoods that the patch tokenizer already computes; the ordering adds no module, because the priority is obtained from the attention weights that LMGA already produces and consists of a single sort of the G patch scores, independent of the number of input points; and CRM is used in pre-training only, so it adds no cost at fine-tuning or inference. The additional computation of CRM is confined to pre-training, where three masked views of each point cloud are processed instead of one. The overhead introduced by this operation is negligible compared to the total computational cost of the backbone model, for the following reasons: (1) Since it uses only a single-shot Graph Attention layer, the number of additional parameters and the computational depth are very small compared to the Mamba encoder. (2) Instead of operating on all points (2048), it processes only the G tokens (128) that have been pre-aggregated at the grouping stage and computes attention once over this reduced token set, resulting in a complexity of . (3) It operates directly on the per-point and per-patch features produced by the patch tokenizer and adds only the linear query, key, and value projections. As no additional buffers or intermediate feature maps are stored in the implementation, the increase in GPU memory usage is minimal.
4.4.1. Runtime
Figure 10 shows the overall runtime of the model. The total runtime when running only the backbone (blue line) and when using the full model with the additional LMGA module (orange line) is almost identical. This indicates that the computation of LMGA occupies only a very small portion of the overall pipeline and therefore does not become a temporal bottleneck.
Figure 10.
Runtime over token length, used token lengths from to .
4.4.2. Memory Usage
Figure 11 illustrates the memory usage of the LMGA module itself. While the memory requirement of the backbone (blue line) increases sharply as the token length grows, the LMGA module (orange line) remains almost flat and close to zero even when the token length reaches 4096. This is a direct consequence of the efficient tensor reuse strategy described above.
Figure 11.
Memory Usage over token length, used token lengths from to .
4.4.3. FLOPs
Figure 12 presents the computational cost (FLOPs) of the LMGA module itself. In contrast to the backbone (blue line), whose FLOPs increase steeply, the FLOPs of the LMGA module (orange line) remain extremely low and nearly constant across the entire token range. This visually demonstrates the low computational complexity of .
Figure 12.
FLOPs over token length, used token lengths from to .
5. Limitation and Conclusions
In this paper, we propose strategies to enhance the Mamba network for point cloud data processing. The integration of the lightweight graph construction, priority-based spatial traversal, and composite masking enabled sequence-based representation learning while preserving spatial structure, achieving consistent gains over Mamba-based methods on object-level classification, few-shot learning, and part segmentation, at a lower parameter count than Transformer-based methods. A limitation of our method is its reliance on hyperparameters such as head count and masking ratio. Although per-dataset tuning can improve performance, it can also degrade generalization, so careful adjustment is required to preserve robustness.
Author Contributions
Conceptualization, J.K. (Jaehyeok Kim); methodology, J.K. (Jaehyeok Kim); software, J.K. (Jaehyeok Kim); validation, J.K. (Jaehyeok Kim) and J.K. (Jumyung Kim); formal analysis, J.K. (Jaehyeok Kim) and J.K. (Jumyung Kim); investigation, J.K. (Jaehyeok Kim) and J.K. (Jumyung Kim); resources, J.Y.; data curation, J.K. (Jumyung Kim); writing—original draft preparation, J.K. (Jaehyeok Kim); writing—review and editing, J.Y.; visualization, J.K. (Jaehyeok Kim); supervision, J.Y.; project administration, J.Y.; funding acquisition, J.Y. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. NRF-RS-2021-NR060086).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data presented in this study are derived from the following resources available in the public domain: ScanObjectNN: https://hkust-vgd.github.io/scanobjectnn/ (accessed on 26 August 2026). ModelNet40: https://modelnet.cs.princeton.edu/ (accessed on 26 August 2026). ShapeNetPart: https://shapenet.org/ (accessed on 26 August 2026).
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A. Run-to-Run Variation and Compute-Matched Control
Table A1 reports the OBJ-BG accuracy of the full model fine-tuned with three different random seeds from the same pre-trained checkpoint, together with the compute-matched control of Section 4.3.3, which is pre-trained with three independently sampled masks at the same ratio and the same number of encoder–decoder evaluations, schedule, and fine-tuning protocol.
Table A1.
OBJ-BG accuracy (%) over three random seeds.
Appendix B. Serialization Strategies Under Identical Conditions
For three fine-tuned models (seeds 1–3), we keep the weights fixed and replace only the ordering used at inference. Table A2 reports the change in OBJ-BG accuracy relative to PAOS (mean ± std over the three models). The spectral order follows SI-Mamba: tokens are sorted by the second (forward) and third (backward) eigenvector of the normalized Laplacian of the KNN graph of patch centers.
Table A2.
Change in OBJ-BG accuracy when the ordering is replaced at inference.
Appendix C. Ordering Consistency Under Rotation
For every ScanObjectNN (OBJ-BG) test object, we compare the ordering before and after a random rotation about the gravity axis and about an arbitrary axis. Since FPS and KNN are rotation-invariant, the same physical patches are compared. Table A3 reports the Spearman correlation of the priority scores, the fraction of patches that keep their priority group (chance level 0.44), and the Spearman correlation of the position of each patch in the sequence for PAOS and for the Hilbert order of PointMamba (mean ± std over objects).
Table A3.
Ordering consistency under rotation.
Appendix D. Cluster Quality of Pre-Trained Features
Table A4 reports cluster-quality metrics computed directly on the 384-dimensional features of the pre-trained encoder (token-averaged output, before fine-tuning) on the ModelNet40 test set, so that the numbers do not depend on t-SNE parameters.
Table A4.
Cluster quality of the pre-trained encoder features on ModelNet40.
References
- Chen, S.; Liu, B.; Feng, C.; Vallespi-Gonzalez, C.; Wellington, C. 3d point cloud processing and learning for autonomous driving. arXiv 2020, arXiv:2003.00601. [Google Scholar]
- Abbasi, R.; Bashir, A.K.; Alyamani, H.J.; Amin, F.; Doh, J.; Chen, J. Lidar point cloud compression, processing and learning for autonomous driving. IEEE Trans. Intell. Transp. Syst. 2022, 24, 962–979. [Google Scholar] [CrossRef] [Scilit]
- Guo, Y.; Wang, H.; Hu, Q.; Liu, H.; Liu, L.; Bennamoun, M. Deep learning for 3d point clouds: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 43, 4338–4364. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Rusu, R.B.; Cousins, S. 3d is here: Point cloud library (pcl). In Proceedings of the 2011 IEEE International Conference on Robotics and Automation; IEEE: Piscataway, NJ, USA, 2011; pp. 1–4. [Google Scholar]
- Wang, Z.; Nguyen, C.; Asente, P.; Dorsey, J. PointShopAR: Supporting environmental design prototyping using point cloud in augmented reality. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, Hamburg, Germany, 23–28 April 2023; pp. 1–15. [Google Scholar]
- Qi, C.R.; Su, H.; Mo, K.; Guibas, L.J. Pointnet: Deep learning on point sets for 3d classification and segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 652–660. [Google Scholar]
- Qi, C.R.; Yi, L.; Su, H.; Guibas, L.J. Pointnet++: Deep hierarchical feature learning on point sets in a metric space. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2017; Volume 30, pp. 5099–5108. [Google Scholar]
- Yu, X.; Tang, L.; Rao, Y.; Huang, T.; Zhou, J.; Lu, J. Point-bert: Pre-training 3d point cloud transformers with masked point modeling. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; pp. 19313–19322. [Google Scholar]
- Pang, Y.; Tay, E.H.F.; Yuan, L.; Chen, Z. Masked autoencoders for 3d point cloud self-supervised learning. World Sci. Annu. Rev. Artif. Intell. 2023, 1, 2440001. [Google Scholar] [CrossRef] [Scilit]
- Zhang, R.; Guo, Z.; Gao, P.; Fang, R.; Zhao, B.; Wang, D.; Qiao, Y.; Li, H. Point-m2ae: Multi-scale masked autoencoders for hierarchical point cloud pre-training. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2022; Volume 35, pp. 27061–27074. [Google Scholar] [CrossRef] [Scilit]
- Zaheer, M.; Guruganesh, G.; Dubey, K.A.; Ainslie, J.; Alberti, C.; Ontanon, S.; Pham, P.; Ravula, A.; Wang, Q.; Yang, L.; et al. Big bird: Transformers for longer sequences. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2020; Volume 33, pp. 17283–17297. [Google Scholar]
- Choromanski, K.; Likhosherstov, V.; Dohan, D.; Song, X.; Gane, A.; Sarlos, T.; Hawkins, P.; Davis, J.; Mohiuddin, A.; Kaiser, L.; et al. Rethinking attention with performers. arXiv 2020, arXiv:2009.14794. [Google Scholar]
- Child, R.; Gray, S.; Radford, A.; Sutskever, I. Generating long sequences with sparse transformers. arXiv 2019, arXiv:1904.10509. [Google Scholar]
- Gu, A.; Goel, K.; Ré, C. Efficiently modeling long sequences with structured state spaces. arXiv 2021, arXiv:2111.00396. [Google Scholar]
- Gu, A.; Dao, T. Mamba: Linear-time sequence modeling with selective state spaces. In Proceedings of the First Conference on Language Modeling, Philadelphia, PA, USA, 7–9 October 2024. [Google Scholar]
- Liang, D.; Zhou, X.; Xu, W.; Zhu, X.; Zou, Z.; Ye, X.; Tan, X.; Bai, X. Pointmamba: A simple state space model for point cloud analysis. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2024; Volume 37, pp. 32653–32677. [Google Scholar] [CrossRef] [Scilit]
- Zhang, T.; Yuan, H.; Qi, L.; Zhang, J.; Zhou, Q.; Ji, S.; Yan, S.; Li, X. Point cloud mamba: Point cloud learning via state space model. In Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA, 25 February–4 March 2025; Volume 39, pp. 10121–10130. [Google Scholar]
- Bahri, A.; Yazdanpanah, M.; Noori, M.; Dastani, S.; Cheraghalikhani, M.; Hakim, G.A.V.; Osowiechi, D.; Beizaee, F.; Ben Ayed, I.; Desrosiers, C. Spectral informed mamba for robust point cloud processing. In Proceedings of the Computer Vision and Pattern Recognition Conference, Nashville, TN, USA, 11–15 June 2025; pp. 11799–11809. [Google Scholar]
- Shi, W.; Rajkumar, R. Point-gnn: Graph neural network for 3d object detection in a point cloud. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 14–19 June 2020; pp. 1711–1719. [Google Scholar]
- Liu, J.; Ni, B.; Li, C.; Yang, J.; Tian, Q. Dynamic points agglomeration for hierarchical point sets learning. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 7546–7555. [Google Scholar]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic graph cnn for learning on point clouds. ACM Trans. Graph. (Tog) 2019, 38, 1–12. [Google Scholar] [CrossRef] [Scilit]
- Wang, L.; Huang, Y.; Hou, Y.; Zhang, S.; Shan, J. Graph attention convolution for point cloud semantic segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 10296–10305. [Google Scholar]
- Huang, C.Q.; Jiang, F.; Huang, Q.H.; Wang, X.Z.; Han, Z.M.; Huang, W.Y. Dual-graph attention convolution network for 3-D point cloud classification. IEEE Trans. Neural Netw. Learn. Syst. 2022, 35, 4813–4825. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yang, J.; Zhang, Q.; Ni, B.; Li, L.; Liu, J.; Zhou, M.; Tian, Q. Modeling point clouds with self-attention and gumbel subset sampling. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 3323–3332. [Google Scholar]
- Lee, J.; Lee, Y.; Kim, J.; Kosiorek, A.; Choi, S.; Teh, Y.W. Set transformer: A framework for attention-based permutation-invariant neural networks. In Proceedings of the International Conference on Machine Learning, Long Beach, CA, USA, 9–15 June 2019; PMLR. pp. 3744–3753. [Google Scholar]
- Zhao, H.; Jiang, L.; Jia, J.; Torr, P.H.; Koltun, V. Point transformer. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, BC, Canada, 11–17 October 2021; pp. 16259–16268. [Google Scholar]
- Wu, X.; Lao, Y.; Jiang, L.; Liu, X.; Zhao, H. Point transformer v2: Grouped vector attention and partition-based pooling. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2022; Volume 35, pp. 33330–33342. [Google Scholar] [CrossRef] [Scilit]
- Wu, X.; Jiang, L.; Wang, P.S.; Liu, Z.; Liu, X.; Qiao, Y.; Ouyang, W.; He, T.; Zhao, H. Point transformer v3: Simpler faster stronger. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 16–22 June 2024; pp. 4840–4851. [Google Scholar]
- Wang, P.S. Octformer: Octree-based transformers for 3d point clouds. ACM Trans. Graph. (TOG) 2023, 42, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.; Kong, L.; Wu, Y.; Gong, M.; Li, H.; Miao, Q.; Ma, W.; Qin, C. Triple Point Masking. IEEE Trans. Circuits Syst. Video Technol. 2025, 35, 8466–8477. [Google Scholar] [CrossRef] [Scilit]
- Bahri, A.; Yazdanpanah, M.; Noori, M.; Cheraghalikhani, M.; Hakim, G.A.V.; Osowiechi, D.; Beizaee, F.; Ayed, I.B.; Desrosiers, C. Geomask3d: Geometrically informed mask selection for self-supervised point cloud learning in 3d. arXiv 2024, arXiv:2405.12419. [Google Scholar]
- Liu, Y.; Chen, C.; Wang, C.; King, X.; Liu, M. Regress before construct: Regress autoencoder for point cloud self-supervised learning. In Proceedings of the 31st ACM International Conference on Multimedia, Ottawa, ON, Canada, 29 October–3 November 2023; pp. 1738–1749. [Google Scholar]
- He, K.; Chen, X.; Xie, S.; Li, Y.; Dollár, P.; Girshick, R. Masked autoencoders are scalable vision learners. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 19–24 June 2022; pp. 16000–16009. [Google Scholar]
- Gu, A.; Johnson, I.; Goel, K.; Saab, K.; Dao, T.; Rudra, A.; Ré, C. Combining recurrent, convolutional, and continuous-time models with linear state space layers. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2021; Volume 34, pp. 572–585. [Google Scholar]
- Gu, A.; Dao, T.; Ermon, S.; Rudra, A.; Ré, C. Hippo: Recurrent memory with optimal polynomial projections. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2020; Volume 33, pp. 1474–1487. [Google Scholar]
- Fu, D.Y.; Dao, T.; Saab, K.K.; Thomas, A.W.; Rudra, A.; Ré, C. Hungry hungry hippos: Towards language modeling with state space models. arXiv 2022, arXiv:2212.14052. [Google Scholar]
- Mehta, H.; Gupta, A.; Cutkosky, A.; Neyshabur, B. Long range language modeling via gated state spaces. arXiv 2022, arXiv:2206.13947. [Google Scholar]
- Nguyen, E.; Poli, M.; Faizi, M.; Thomas, A.; Wornow, M.; Birch-Sykes, C.; Massaroli, S.; Patel, A.; Rabideau, C.; Bengio, Y.; et al. Hyenadna: Long-range genomic sequence modeling at single nucleotide resolution. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2023; Volume 36, pp. 43177–43201. [Google Scholar] [CrossRef] [Scilit]
- Peng, B.; Alcaide, E.; Anthony, Q.; Albalak, A.; Arcadinho, S.; Biderman, S.; Cao, H.; Cheng, X.; Chung, M.; Grella, M.; et al. Rwkv: Reinventing rnns for the transformer era. arXiv 2023, arXiv:2305.13048. [Google Scholar]
- Lee, B.K.; Kim, C.W.; Park, B.; Ro, Y.M. Meteor: Mamba-based traversal of rationale for large language and vision models. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2024; Volume 37, pp. 40278–40315. [Google Scholar] [CrossRef] [Scilit]
- Huang, W.; Pan, J.; Tang, J.; Ding, Y.; Xing, Y.; Wang, Y.; Wang, Z.; Hu, J. Ml-mamba: Efficient multi-modal large language model utilizing mamba-2. arXiv 2024, arXiv:2407.19832. [Google Scholar]
- Liu, J.; Yang, H.; Zhou, H.Y.; Xi, Y.; Yu, L.; Li, C.; Liang, Y.; Shi, G.; Yu, Y.; Zhang, S.; et al. Swin-umamba: Mamba-based unet with imagenet-based pretraining. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention; Springer: Cham, Switzerland, 2024; pp. 615–625. [Google Scholar]
- Chen, C.S.; Chen, G.Y.; Zhou, D.; Jiang, D.; Chen, D.S. Res-vmamba: Fine-grained food category visual classification using selective state space models with deep residual learning. arXiv 2024, arXiv:2402.15761. [Google Scholar]
- Zhu, L.; Liao, B.; Zhang, Q.; Wang, X.; Liu, W.; Wang, X. Vision mamba: Efficient visual representation learning with bidirectional state space model. arXiv 2024, arXiv:2401.09417. [Google Scholar]
- Liu, Y.; Tian, Y.; Zhao, Y.; Yu, H.; Xie, L.; Wang, Y.; Ye, Q.; Jiao, J.; Liu, Y. Vmamba: Visual state space model. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2024; Volume 37, pp. 103031–103063. [Google Scholar] [CrossRef] [Scilit]
- Diao, L.; Song, S.; Qian, Y.; Ren, D. ZigzagPointMamba: Spatial-Semantic Mamba for Point Cloud Understanding. arXiv 2025, arXiv:2505.21381. [Google Scholar]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2017; Volume 30, pp. 5998–6008. [Google Scholar]
- Velickovic, P.; Cucurull, G.; Casanova, A.; Romero, A.; Lio, P.; Bengio, Y. Graph attention networks. arXiv 2017, arXiv:1710.10903. [Google Scholar]
- Li, Y.; Dang, X.; Ma, L.; Klein, J.; Le Traon, Y.; Bissyande, T.F. Test input prioritization for 3d point clouds. ACM Trans. Softw. Eng. Methodol. 2024, 33, 1–44. [Google Scholar] [CrossRef] [Scilit]
- Chen, G.; Wang, M.; Yang, Y.; Yu, K.; Yuan, L.; Yue, Y. Pointgpt: Auto-regressively generative pre-training from point clouds. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2023; Volume 36, pp. 29667–29679. [Google Scholar] [CrossRef] [Scilit]
- Zhang, R.; Wang, L.; Qiao, Y.; Gao, P.; Li, H. Learning 3d representations from 2d pre-trained models via image-to-point masked autoencoders. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 17–24 June 2023; pp. 21769–21780. [Google Scholar]
- Chang, A.X.; Funkhouser, T.; Guibas, L.; Hanrahan, P.; Huang, Q.; Li, Z.; Savarese, S.; Savva, M.; Song, S.; Su, H.; et al. Shapenet: An information-rich 3d model repository. arXiv 2015, arXiv:1512.03012. [Google Scholar]
- Wu, Z.; Song, S.; Khosla, A.; Yu, F.; Zhang, L.; Tang, X.; Xiao, J. 3d shapenets: A deep representation for volumetric shapes. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7– 12 June 2015; pp. 1912–1920. [Google Scholar]
- Uy, M.A.; Pham, Q.H.; Hua, B.S.; Nguyen, T.; Yeung, S.K. Revisiting point cloud classification: A new benchmark dataset and classification model on real-world data. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 1588–1597. [Google Scholar]
- Li, Y.; Bu, R.; Sun, M.; Wu, W.; Di, X.; Chen, B. Pointcnn: Convolution on x-transformed points. In Advances in Neural Information Processing Systems; NeurIPS: San Diego, CA, USA, 2018; Volume 31, pp. 820–830. [Google Scholar]
- Ma, X.; Qin, C.; You, H.; Ran, H.; Fu, Y. Rethinking network design and local geometry in point cloud: A simple residual MLP framework. arXiv 2022, arXiv:2202.07123. [Google Scholar]
- Hong, C.Y.; Chou, Y.Y.; Liu, T.L. Attention discriminant sampling for point clouds. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 2–6 October 2023; pp. 14429–14440. [Google Scholar]
- Liu, H.; Cai, M.; Lee, Y.J. Masked discrimination for self-supervised learning on point clouds. In Proceedings of the European Conference on Computer Vision; Springer: Cham, Switzerland, 2022; pp. 657–675. [Google Scholar]
- Zha, Y.; Wang, J.; Dai, T.; Chen, B.; Wang, Z.; Xia, S.T. Instance-aware dynamic prompt tuning for pre-trained point cloud models. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 2–6 October 2023; pp. 14161–14170. [Google Scholar]
- Afham, M.; Dissanayake, I.; Dissanayake, D.; Dharmasiri, A.; Thilakarathna, K.; Rodrigo, R. Crosspoint: Self-supervised cross-modal contrastive learning for 3d point cloud understanding. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 19–24 June 2022; pp. 9902–9912. [Google Scholar]
- Yi, L.; Kim, V.G.; Ceylan, D.; Shen, I.C.; Yan, M.; Su, H.; Lu, C.; Huang, Q.; Sheffer, A.; Guibas, L. A scalable active framework for region annotation in 3d shape collections. ACM Trans. Graph. (ToG) 2016, 35, 1–12. [Google Scholar] [CrossRef] [Scilit]
- Dong, R.; Qi, Z.; Zhang, L.; Zhang, J.; Sun, J.; Ge, Z.; Yi, L.; Ma, K. Autoencoders as cross-modal teachers: Can pretrained 2d image transformers help 3d representation learning? arXiv 2022, arXiv:2212.08320. [Google Scholar]
- Wu, C.; Zheng, J.; Pfrommer, J.; Beyerer, J. Attention-based point cloud edge sampling. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 17–24 June 2023; pp. 5333–5343. [Google Scholar]
- Hilbert, D. Über die stetige Abbildung einer Linie auf ein Flächenstück. In Dritter Band: Analysis· Grundlagen der Mathematik· Physik Verschiedenes: Nebst Einer Lebensgeschichte; Springer: Cham, Switzerland, 1935; pp. 1–2. [Google Scholar]
- Van der Maaten, L.; Hinton, G. Visualizing data using t-SNE. J. Mach. Learn. Res. 2008, 9, 2579–2605. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.












