TY - JOUR
T1 - A kernel two-sample test
AU - Gretton, Arthur
AU - Borgwardt, Karsten M.
AU - Rasch, Malte J.
AU - Schölkopf, Bernhard
AU - Smola, Alexander
PY - 2012/3
Y1 - 2012/3
N2 - We propose a framework for analyzing and comparing distributions, which we use to construct statistical tests to determine if two samples are drawn from different distributions. Our test statistic is the largest difference in expectations over functions in the unit ball of a reproducing kernel Hilbert space (RKHS), and is called the maximum mean discrepancy (MMD).We present two distributionfree tests based on large deviation bounds for the MMD, and a third test based on the asymptotic distribution of this statistic. The MMD can be computed in quadratic time, although efficient linear time approximations are available. Our statistic is an instance of an integral probability metric, and various classical metrics on distributions are obtained when alternative function classes are used in place of an RKHS. We apply our two-sample tests to a variety of problems, including attribute matching for databases using the Hungarian marriage method, where they perform strongly. Excellent performance is also obtained when comparing distributions over graphs, for which these are the first such tests.
AB - We propose a framework for analyzing and comparing distributions, which we use to construct statistical tests to determine if two samples are drawn from different distributions. Our test statistic is the largest difference in expectations over functions in the unit ball of a reproducing kernel Hilbert space (RKHS), and is called the maximum mean discrepancy (MMD).We present two distributionfree tests based on large deviation bounds for the MMD, and a third test based on the asymptotic distribution of this statistic. The MMD can be computed in quadratic time, although efficient linear time approximations are available. Our statistic is an instance of an integral probability metric, and various classical metrics on distributions are obtained when alternative function classes are used in place of an RKHS. We apply our two-sample tests to a variety of problems, including attribute matching for databases using the Hungarian marriage method, where they perform strongly. Excellent performance is also obtained when comparing distributions over graphs, for which these are the first such tests.
KW - Hypothesis testing
KW - Integral probability metric
KW - Kernel methods
KW - Schema matching
KW - Two-sample test
KW - Uniform convergence bounds
UR - http://www.scopus.com/inward/record.url?scp=84859477054&partnerID=8YFLogxK
M3 - Review article
SN - 1532-4435
VL - 13
SP - 723
EP - 773
JO - Journal of Machine Learning Research
JF - Journal of Machine Learning Research
ER -