SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2407.05364 · ICLR · 2024

PTaRL: Prototype-based Tabular Representation Learning via Space Calibration

Wei Fan, He Zhao, Yi Chang, Dandan Guo, Shun Zheng, Hangting Ye, Xiaozhuang Song

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 7 functions out of this paper's own repositories and ran 4 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
Alcoholrithm/PTaRL — 4 of 6
HangtingYe/PTaRL — 0 of 1
FunctionStatusWhere it lives
AccuracyScorer Ran Alcoholrithm/PTaRL/ptarl_lightning.py
code served (permissive licence) · get_code("deccf8da2bdc874c")
MSEScorer Ran Alcoholrithm/PTaRL/ptarl_lightning.py
code served (permissive licence) · get_code("6cd8dafe7656ebf1")
PTARLLightning Ran Alcoholrithm/PTaRL/ptarl_lightning.py
code served (permissive licence) · get_code("1dfb9227ae94680a")
SinkhornDistance Ran Alcoholrithm/PTaRL/ptarl_lightning.py
code served (permissive licence) · get_code("76418a9a803865bb")
BaseScorer Not yet run Alcoholrithm/PTaRL/ptarl_lightning.py
code served (permissive licence) · get_code("6c07a0a5fd18cad5")
Model Not yet run HangtingYe/PTaRL/models.py
pointer only (licence: NONE) · get_code("f4a78008d6cb6d6b")
initialize_weights Not yet run Alcoholrithm/PTaRL/ptarl_lightning.py
code served (permissive licence) · get_code("86c22663d6d6e7b0")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Tabular data have been playing a mostly important role in diverse real-world fields, such as healthcare, engineering, finance, etc. With the recent success of deep learning, many tabular machine learning (ML) methods based on deep networks (e.g., Transformer, ResNet) have achieved competitive performance on tabular benchmarks. However, existing deep tabular ML methods suffer from the representation entanglement and localization, which largely hinders their prediction performance and leads to performance inconsistency on tabular tasks. To overcome these problems, we explore a novel direction of applying prototype learning for tabular ML and propose a prototype-based tabular representation learning framework, PTARL, for tabular prediction tasks. The core idea of PTARL is to construct prototype-based projection space (P-Space) and learn the disentangled representation around global data prototypes. Specifically, PTARL mainly involves two stages: (i) Prototype Generation, that constructs global prototypes as the basis vectors of P-Space for representation, and (ii) Prototype Projection, that projects the data samples into P-Space and keeps the core global data information via Optimal Transport. Then, to further acquire the disentangled representations, we constrain PTARL with two strategies: (i) to diversify the coordinates towards global prototypes of different representations within P-Space, we bring up a diversification constraint for representation calibration; (ii) to avoid prototype entanglement in P-Space, we introduce a matrix orthogonalization constraint to ensure the independence of global prototypes. Finally, we conduct extensive experiments in PTARL coupled with state-of-the-art deep tabular ML models on various tabular benchmarks and the results have shown our consistent superiority.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2407.05364")
get_code_for_paper("2407.05364")
have("2407.05364")

Connect an agent — have() is free.