Metrics for Inter-Dataset Similarity with Example Applications in Synthetic Data and Feature Selection Evaluation -- Extended Version
Muhammad Rajabinasab, Anton D. Lautrup, Arthur Zimek
TL;DR
The paper tackles measuring inter-dataset similarity by introducing two PCA-based metrics, Δλ (differences in explained variance) and Δθ (differences in the direction of the first principal component), and grounding them in PCA theory. It provides formal definitions, discusses invariances, and analyzes stability with respect to sample size. The authors validate the metrics through two applications—synthetic data evaluation and feature-selection evaluation—highlighting their model-agnostic nature and potential for privacy sanity checks. The work suggests these metrics capture global multivariate similarity and can inform dataset selection, synthetic data quality, and feature-selection practices across ML tasks, while outlining limitations and avenues for future extension to non-numeric data and broader domains.
Abstract
Measuring inter-dataset similarity is an important task in machine learning and data mining with various use cases and applications. Existing methods for measuring inter-dataset similarity are computationally expensive, limited, or sensitive to different entities and non-trivial choices for parameters. They also lack a holistic perspective on the entire dataset. In this paper, we propose two novel metrics for measuring inter-dataset similarity. We discuss the mathematical foundation and the theoretical basis of our proposed metrics. We demonstrate the effectiveness of the proposed metrics by investigating two applications in the evaluation of synthetic data and in the evaluation of feature selection methods. The theoretical and empirical studies conducted in this paper illustrate the effectiveness of the proposed metrics.
