Towards Cross-Table Masked Pretraining for Web Data Mining

Chao Ye, Guoshan Lu, Haobo Wang, Liyao Li, Sai Wu +2 more
7/10/2023
cs.LG

Official code: Chao-Ye/CM2 (20 stars, Apache-2.0, last commit 2025-02-28). 1 more implementation below.

Abstract

Tabular data pervades the landscape of the World Wide Web, playing a foundational role in the digital architecture that underpins online information. Given the recent influence of large-scale pretrained models like ChatGPT and SAM across various domains, exploring the application of pretraining techniques for mining tabular data on the web has emerged as a highly promising research direction. Indeed, there have been some recent works around this topic where most (if not all) of them are limited in the scope of a fixed-schema/single table. Due to the scale of the dataset and the parameter size of the prior models, we believe that we have not reached the ''BERT moment'' for the ubiquitous tabular data. The development on this line significantly lags behind the counterpart research domains such as natural language processing. In this work, we first identify the crucial challenges behind tabular data pretraining, particularly overcoming the cross-table hurdle. As a pioneering endeavor, this work mainly (i)-contributes a high-quality real-world tabular dataset, (ii)-proposes an innovative, generic, and efficient cross-table pretraining framework, dubbed as CM2, where the core to it comprises a semantic-aware tabular neural network that uniformly encodes heterogeneous tables without much restriction and (iii)-introduces a novel pretraining objective -- prompt Masked Table Modeling (pMTM) -- inspired by NLP but intricately tailored to scalable pretraining on tables. Our extensive experiments demonstrate CM2's state-of-the-art performance and validate that cross-table pretraining can enhance various downstream tasks.

View on arXivView PDF

Code Implementations(2)

Chao-Ye/CM2Official
Apache-2.0
201PythonJan 23, 20241 years agoApache-2.0
jyansir/tp-bertaCommunity100%
MIT

[ICLR 2024 spotlight] Making Pre-trained Language Models Great on Tabular Prediction

7111Shell, PythonMar 10, 20242 years agoMIT

Similar Papers

Cite this paper

@article{ye2023towards,
  title  = {Towards Cross-Table Masked Pretraining for Web Data Mining},
  author = {Chao Ye and Guoshan Lu and Haobo Wang and Liyao Li and Sai Wu and Gang Chen and Junbo Zhao},
  year   = {2023},
  eprint = {2307.04308},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.04308v2}
}

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/2307.04308.svg)](https://codeofpaper.com/paper/2307.04308)

Discussion