SOAK: Same/Other/All K-fold cross-validation for estimating similarity of patterns in data subsets
Not on the map. Why?
Abstract (arXiv)
In many real-world applications of machine learning, we are interested to know if it is possible to train on the data that we have gathered so far, and obtain accurate predictions on a new test data subset that is qualitatively different in some respect (time period, geographic region, etc). Another question is whether data subsets are similar enough so that it is beneficial to combine subsets during model training. We propose SOAK, Same/Other/All K-fold cross-validation, a new method which can be used to answer both questions. SOAK systematically compares models which are trained on different subsets of data, and then used for prediction on a fixed test subset, to estimate the similarity of learnable/predictable patterns in data subsets. We show results of using SOAK on six new real data sets (with geographic/temporal subsets, to check if predictions are accurate on new subsets), 3 image pair data sets (subsets are different image types, to check that we get smaller prediction error on similar images), and 11 benchmark data sets with predefined train/test splits (to check similarity of predefined splits).
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 46 references that are in the map. First posted on arXiv 11 Oct 2024.
Builds on
7 of 46 references.
References · 7
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2018Deep Learning for Classical Japanese Literaturecited by 415
- 2018Do CIFAR-10 Classifiers Generalize to CIFAR-10?cited by 197
- 2019Cold Case: The Lost MNIST Digitscited by 61
- 2020Cross-validation Confidence Intervals for Test Errorcited by 32
- 2020Approximate Cross-Validation for Structured Modelscited by 9
- 2021Can we globally optimize cross-validation loss? Quasiconvexity in ridge regressioncited by 8
Built on by
Not cited yet.