Metageneralization
Metageneralization is a concept at the intersection of metacognition and generalization, describing the ability of generalization rules themselves to transfer across tasks, domains, or distributional shifts. Unlike ordinary generalization, which concerns applying learned mappings to unseen data from a similar setting, metageneralization asks how the strategies for generalization perform when the underlying task environment changes.
In machine learning, the term commonly appears within meta-learning and related areas. Here, metageneralization refers to
Methodologically, metageneralization is investigated through theoretical analyses in statistical learning theory and empirical experiments across datasets
Critically, metageneralization raises questions about what it means for a generalization rule to be transferable and
See also: meta-learning, generalization, distribution shift, domain adaptation, metacognition.