A Sampling-based Framework for Hypothesis Testing on Large Attributed Graphs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Yun, Kosyfaki, Chrysanthi, Amer-Yahia, Sihem, Cheng, Reynold
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915172945231872
author Wang, Yun
Kosyfaki, Chrysanthi
Amer-Yahia, Sihem
Cheng, Reynold
author_facet Wang, Yun
Kosyfaki, Chrysanthi
Amer-Yahia, Sihem
Cheng, Reynold
contents Hypothesis testing is a statistical method used to draw conclusions about populations from sample data, typically represented in tables. With the prevalence of graph representations in real-life applications, hypothesis testing in graphs is gaining importance. In this work, we formalize node, edge, and path hypotheses in attributed graphs. We develop a sampling-based hypothesis testing framework, which can accommodate existing hypothesis-agnostic graph sampling methods. To achieve accurate and efficient sampling, we then propose a Path-Hypothesis-Aware SamplEr, PHASE, an m- dimensional random walk that accounts for the paths specified in a hypothesis. We further optimize its time efficiency and propose PHASEopt. Experiments on real datasets demonstrate the ability of our framework to leverage common graph sampling methods for hypothesis testing, and the superiority of hypothesis-aware sampling in terms of accuracy and time efficiency.
format Preprint
id arxiv_https___arxiv_org_abs_2403_13286
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Sampling-based Framework for Hypothesis Testing on Large Attributed Graphs
Wang, Yun
Kosyfaki, Chrysanthi
Amer-Yahia, Sihem
Cheng, Reynold
Machine Learning
Databases
Hypothesis testing is a statistical method used to draw conclusions about populations from sample data, typically represented in tables. With the prevalence of graph representations in real-life applications, hypothesis testing in graphs is gaining importance. In this work, we formalize node, edge, and path hypotheses in attributed graphs. We develop a sampling-based hypothesis testing framework, which can accommodate existing hypothesis-agnostic graph sampling methods. To achieve accurate and efficient sampling, we then propose a Path-Hypothesis-Aware SamplEr, PHASE, an m- dimensional random walk that accounts for the paths specified in a hypothesis. We further optimize its time efficiency and propose PHASEopt. Experiments on real datasets demonstrate the ability of our framework to leverage common graph sampling methods for hypothesis testing, and the superiority of hypothesis-aware sampling in terms of accuracy and time efficiency.
title A Sampling-based Framework for Hypothesis Testing on Large Attributed Graphs
topic Machine Learning
Databases
url https://arxiv.org/abs/2403.13286