Procedural Knowledge Libraries are proposed as versioned, executable records of research processes, with a lens- and patch-based architecture for Jupyter workflows.
ModelDiff: A Framework for Comparing Learning Algorithms
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
We study the problem of (learning) algorithm comparison, where the goal is to find differences between models trained with two different learning algorithms. We begin by formalizing this goal as one of finding distinguishing feature transformations, i.e., input transformations that change the predictions of models trained with one learning algorithm but not the other. We then present ModelDiff, a method that leverages the datamodels framework (Ilyas et al., 2022) to compare learning algorithms based on how they use their training data. We demonstrate ModelDiff through three case studies, comparing models trained with/without data augmentation, with/without pre-training, and with different SGD hyperparameters. Our code is available at https://github.com/MadryLab/modeldiff .
citation-role summary
citation-polarity summary
fields
cs.DL 1years
2025 1verdicts
CONDITIONAL 1roles
background 1polarities
unclear 1representative citing papers
citing papers explorer
-
Procedural Knowledge Libraries: Towards Executable (Research) Memory
Procedural Knowledge Libraries are proposed as versioned, executable records of research processes, with a lens- and patch-based architecture for Jupyter workflows.