A Computational Cognitive Model for Processing Repetitions of Hierarchical Relations
By: Zeng Ren, Xinyi Guan, Martin Rohrmeier
Potential Business Impact:
Helps computers learn patterns like humans do.
Patterns are fundamental to human cognition, enabling the recognition of structure and regularity across diverse domains. In this work, we focus on structural repeats, patterns that arise from the repetition of hierarchical relations within sequential data, and develop a candidate computational model of how humans detect and understand such structural repeats. Based on a weighted deduction system, our model infers the minimal generative process of a given sequence in the form of a Template program, a formalism that enriches the context-free grammar with repetition combinators. Such representation efficiently encodes the repetition of sub-computations in a recursive manner. As a proof of concept, we demonstrate the expressiveness of our model on short sequences from music and action planning. The proposed model offers broader insights into the mental representations and cognitive mechanisms underlying human pattern recognition.
Similar Papers
A New Graph Grammar Formalism for Robust Syntactic Pattern Recognition
Formal Languages and Automata Theory
Finds hidden patterns in messy pictures.
A Neural Model for Word Repetition
Computation and Language
Teaches computers to repeat words like babies.
Understanding Human Limits in Pattern Recognition: A Computational Model of Sequential Reasoning in Rock, Paper, Scissors
Neurons and Cognition
AI learns to guess game moves like people.