paper-with-me

홈 › Papers

Table Integration in Data Lakes Unleashed: Pairwise Integrability Judgment, Integrable Set Discovery, and Multi-Tuple Conflict Resolution

2024-11-30 · Daomin Ji, Hui Luo, Zhifeng Bao, Shane Culpepper

Table integration aims to create a comprehensive table by consolidating tuples containing relevant information. In this work, we investigate the challenge of integrating multiple tables from a data lake, focusing on three core tasks: 1) pairwise integrability judgment, which determines whether a tuple pair is integrable, accounting for any occurrences of semantic equivalence or typographical errors; 2) integrable set discovery, which identifies all integrable sets in a table based on pairwise integrability judgments established in the first task; 3) multi-tuple conflict resolution, which resolves conflicts between multiple tuples during integration. To this end, we train a binary classifier to address the task of pairwise integrability judgment. Given the scarcity of labeled data in data lakes, we propose a self-supervised adversarial contrastive learning algorithm to perform classification, which incorporates data augmentation methods and adversarial examples to autonomously generate new training data. Upon the output of pairwise integrability judgment, each integrable set can be considered as a community, a densely connected sub-graph where nodes and edges correspond to tuples in the table and their pairwise integrability respectively, we proceed to investigate various community detection algorithms to address the integrable set discovery objective. Moving forward to tackle multi-tuple conflict resolution, we introduce an innovative in-context learning methodology. This approach capitalizes on the knowledge embedded within large language models (LLMs) to effectively resolve conflicts that arise when integrating multiple tuples. Notably, our method minimizes the need for annotated data, making it particularly suited for scenarios where labeled datasets are scarce.

📄 PDF Abstract BibTeX arXiv:2412.00324

Code (0)

등록된 구현이 없습니다.

Tasks

Community DetectionContrastive LearningData AugmentationIn-Context Learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

Efficient Joinable Table Discovery in Data Lakes: A High-Dimensional Similarity-Based Approach

2020-10-26 · Yuyang Dong, Kunihiro Takeoka, Chuan Xiao, Masafumi Oyamada

Finding joinable tables in data lakes is key procedure in many applications such as data integration, data augmentation, data analysis, and data market. Traditional approaches that find equi-joinable tables are unable to…

Data AugmentationData Integration

Semantic Data Management in Data Lakes

2023-10-23 · Sayed Hoseini, Johannes Theissen-Lipp, Christoph Quix

In recent years, data lakes emerged as away to manage large amounts of heterogeneous data for modern data analytics. One way to prevent data lakes from turning into inoperable data swamps is semantic data management. Som…

Data IntegrationKnowledge GraphsManagement

Retrieve, Merge, Predict: Augmenting Tables with Data Lakes

2024-02-09 · Riccardo Cappuzzo, Aimee Coelho, Felix Lefebvre, Paolo Papotti 외

Machine-learning from a disparate set of tables, a data lake, requires assembling features by merging and aggregating tables. Data discovery can extend autoML to data tables by automating these steps. We present an in-de…

AutoMLBenchmarkingFeature Engineering

LakeMLB: Data Lake Machine Learning Benchmark

2026-02-11 · Feiyu Pan, Tianbin Zhang, Aoqian Zhang, Yu Sun 외 arxiv

Modern data lakes have emerged as foundational platforms for large-scale machine learning, enabling flexible storage of heterogeneous data and structured analytics through table-oriented abstractions. Despite their growi…

Data Augmentation

TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakes

2024-06-28 · Aamod Khatiwada, Harsha Kokel, Ibrahim Abdelaziz, Subhajit Chaudhury 외

Enterprises have a growing need to identify relevant tables in data lakes; e.g. tables that are unionable, joinable, or subsets of each other. Tabular neural models can be helpful for such data discovery tasks. In this p…

Representation LearningTable Search