[Paper Review] Tabular Few-Shot Generalization Across Heterogeneous Feature Spaces
FLAT proposes a novel few-shot learning framework for tabular data that generalizes across datasets with heterogeneous feature spaces by using a meta-learning approach with dataset and column embeddings. It leverages a Graph Attention Network (GAT) decoder to enable permutation-invariant, dynamic feature relationship modeling, achieving state-of-the-art performance on 118 UCI datasets, especially in low-shot and imbalanced settings.
Despite the prevalence of tabular datasets, few-shot learning remains under-explored within this domain. Existing few-shot methods are not directly applicable to tabular datasets due to varying column relationships, meanings, and permutational invariance. To address these challenges, we propose FLAT-a novel approach to tabular few-shot learning, encompassing knowledge sharing between datasets with heterogeneous feature spaces. Utilizing an encoder inspired by Dataset2Vec, FLAT learns low-dimensional embeddings of datasets and their individual columns, which facilitate knowledge transfer and generalization to previously unseen datasets. A decoder network parametrizes the predictive target network, implemented as a Graph Attention Network, to accommodate the heterogeneous nature of tabular datasets. Experiments on a diverse collection of 118 UCI datasets demonstrate FLAT's successful generalization to new tabular datasets and a considerable improvement over the baselines.
Motivation & Objective
- To address the lack of effective few-shot learning methods for tabular data, which often have limited labeled examples and varying feature spaces.
- To overcome challenges in tabular few-shot learning, including permutational invariance, lack of shared feature semantics, and heterogeneous column relationships.
- To enable knowledge transfer across datasets with different sets of features by learning shared low-dimensional embeddings of datasets and their columns.
- To design a meta-learning framework that generalizes to unseen datasets with minimal labeled examples, even when feature spaces differ significantly.
- To improve performance on imbalanced datasets, a common real-world challenge in healthcare and finance.
Proposed method
- FLAT employs a meta-learning framework where a meta network generates weights for a target network based on a few-shot support set.
- A dataset encoder inspired by Dataset2Vec learns low-dimensional embeddings of entire datasets and individual columns, enabling knowledge sharing across heterogeneous feature spaces.
- The target network is a Graph Attention Network (GAT) that models inter-column relationships dynamically, ensuring permutation invariance and adaptability to varying column sets.
- The decoder network generates task-specific weights for the GAT using the embedded meta-data, allowing dynamic adaptation to new tasks.
- The model is trained end-to-end on a diverse set of 118 UCI datasets, with the meta network learning to generalize across tasks with different feature compositions.
- FLATadapt, an improved variant, fine-tunes the meta network using a perturbed grid synthetic task, improving decision boundary alignment and performance on low-shot tasks.

Experimental results
Research questions
- RQ1Can a few-shot learning model generalize effectively across tabular datasets with entirely different feature spaces?
- RQ2How does the model perform when the meta-dataset is highly imbalanced, a common real-world scenario?
- RQ3To what extent does the model benefit from structural similarity between meta and target tasks?
- RQ4Can the model make accurate predictions with only a single labeled example per class?
- RQ5How does the use of graph attention and shared embeddings improve generalization compared to standard few-shot baselines?
Key findings
- FLAT significantly outperforms existing baselines across 118 UCI datasets at few-shot settings with 3, 5, and 10 labeled examples per class.
- FLAT achieves up to 1.25 percentage point improvement over its baseline via the FLATadapt fine-tuning strategy, especially in low-shot regimes.
- FLAT demonstrates strong robustness on imbalanced meta-datasets, outperforming baselines even when the positive and negative classes are highly skewed.
- The model successfully learns meaningful decision boundaries with only one labeled example per class, showing effective prior knowledge acquisition.
- FLAT achieves the highest average accuracy among all baselines at N^{meta}=3, 5, 10, and remains competitive at N^{meta}=15.
- The performance gain is most pronounced when meta-tasks share structural relationships with downstream tasks, confirming the importance of task similarity in few-shot generalization.

Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.