2025/05/16 by Mirko Thalmann, Eric Schulz · 1 voice
Biochemistry, Genetics and Molecular Biology · Computer Science · #Computability, Logic, AI Algorithms #Evolutionary Algorithms and Applications #Fractal and DNA sequence analysis
paper · doi:10.1177/09637214251336212
openalex publication_date 2025/05/16 · openalex created_date 2025/10/10 · openalex updated_date 2026/05/21
People appear to excel at generalization: They require little experience to generalize their knowledge to new situations. But can we confidently make such a conclusion? To make progress toward a better understanding, we characterize human generalization by introducing three proposed cognitive mechanisms allowing people to generalize: applying simple rules, judging new objects by considering their similarity to previously encountered objects, and applying abstract rules. We highlight the systematicity with which people use these three mechanisms by, perhaps surprisingly, focusing on failures of generalization. These failures show that people prefer simple ways to generalize, even when simple is not ideal. Together, these results can be subsumed under two proposed stages: First, people infer what aspects of an environment are task relevant, and second, while repeatedly carrying out the task, the mental representations required to solve the task change. In this article, we compare humans to contemporary AI systems. This comparison shows that AI systems use the same generalization mechanisms as humans. However, they differ from humans in the way they abstract patterns from observations and apply these patterns to previously unknown objects—often resulting in generalization performance that is superior to, but sometimes inferior to, that of humans.