Variable Selection in Maximum Mean Discrepancy for Interpretable Distribution Comparison

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Mitsuzawa, Kensuke, Kanagawa, Motonobu, Bortoli, Stefano, Grossi, Margherita, Papotti, Paolo
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914135916150784
author Mitsuzawa, Kensuke
Kanagawa, Motonobu
Bortoli, Stefano
Grossi, Margherita
Papotti, Paolo
author_facet Mitsuzawa, Kensuke
Kanagawa, Motonobu
Bortoli, Stefano
Grossi, Margherita
Papotti, Paolo
contents We study two-sample variable selection: identifying variables that discriminate between the distributions of two sets of data vectors. Such variables help scientists understand the mechanisms behind dataset discrepancies. Although domain-specific methods exist (e.g., in medical imaging, genetics, and computational social science), a general framework remains underdeveloped. We make two separate contributions. (i) We introduce a mathematical notion of the discriminating set of variables: the largest subset containing no variables whose marginals are identical across the two distributions and independent of the remaining variables. We prove this set is uniquely defined and establish further properties, making it a suitable ground truth for theory and evaluation. (ii) We propose two methods for two-sample variable selection that assign weights to variables and optimise them to maximise the power of a kernel two-sample test while enforcing sparsity to downweight redundant variables. To select the regularisation parameter - unknown in practice, as it controls the number of selected variables - we develop two data-driven procedures to balance recall and precision. Synthetic experiments show improved performance over baselines, and we illustrate the approach on two applications using datasets from water-pipe and traffic networks.
format Preprint
id arxiv_https___arxiv_org_abs_2311_01537
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Variable Selection in Maximum Mean Discrepancy for Interpretable Distribution Comparison
Mitsuzawa, Kensuke
Kanagawa, Motonobu
Bortoli, Stefano
Grossi, Margherita
Papotti, Paolo
Machine Learning
We study two-sample variable selection: identifying variables that discriminate between the distributions of two sets of data vectors. Such variables help scientists understand the mechanisms behind dataset discrepancies. Although domain-specific methods exist (e.g., in medical imaging, genetics, and computational social science), a general framework remains underdeveloped. We make two separate contributions. (i) We introduce a mathematical notion of the discriminating set of variables: the largest subset containing no variables whose marginals are identical across the two distributions and independent of the remaining variables. We prove this set is uniquely defined and establish further properties, making it a suitable ground truth for theory and evaluation. (ii) We propose two methods for two-sample variable selection that assign weights to variables and optimise them to maximise the power of a kernel two-sample test while enforcing sparsity to downweight redundant variables. To select the regularisation parameter - unknown in practice, as it controls the number of selected variables - we develop two data-driven procedures to balance recall and precision. Synthetic experiments show improved performance over baselines, and we illustrate the approach on two applications using datasets from water-pipe and traffic networks.
title Variable Selection in Maximum Mean Discrepancy for Interpretable Distribution Comparison
topic Machine Learning
url https://arxiv.org/abs/2311.01537