Learning Functional Dependencies with Sparse Regression

05/04/2019
by   Zhihan Guo, et al.
0

We study the problem of discovering functional dependencies (FD) from a noisy dataset. We focus on FDs that correspond to statistical dependencies in a dataset and draw connections between FD discovery and structure learning in probabilistic graphical models. We show that discovering FDs from a noisy dataset is equivalent to learning the structure of a graphical model over binary random variables, where each random variable corresponds to a functional of the dataset attributes. We build upon this observation to introduce AutoFD a conceptually simple framework in which learning functional dependencies corresponds to solving a sparse regression problem. We show that our methods can recover true functional dependencies across a diverse array of real-world and synthetic datasets, even in the presence of noisy or missing data. We find that AutoFD scales to large data instances with millions of tuples and hundreds of attributes while it yields an average F1 improvement of 2 times against state-of-the-art FD discovery methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/10/2018

Graphical Models for Processing Missing Data

This paper reviews recent advances in missing data research using graphi...
research
10/11/2021

Bayesian Regularization for Functional Graphical Models

Graphical models, used to express conditional dependence between random ...
research
12/23/2022

The Consistency of Probabilistic Databases with Independent Cells

A probabilistic database with attribute-level uncertainty consists of re...
research
05/25/2017

Discovering Reliable Approximate Functional Dependencies

Given a database and a target attribute of interest, how can we tell whe...
research
07/21/2014

PGMHD: A Scalable Probabilistic Graphical Model for Massive Hierarchical Data Problems

In the big data era, scalability has become a crucial requirement for an...
research
02/27/2023

Neural Graph Revealers

Sparse graph recovery methods work well where the data follows their ass...
research
12/17/2013

Markov Network Structure Learning via Ensemble-of-Forests Models

Real world systems typically feature a variety of different dependency t...

Please sign up or login with your details

Forgot password? Click here to reset