What makes Models Compositional? A Theoretical View: With Supplement

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ram, Parikshit, Klinger, Tim, Gray, Alexander G.
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917657013387264
author Ram, Parikshit
Klinger, Tim
Gray, Alexander G.
author_facet Ram, Parikshit
Klinger, Tim
Gray, Alexander G.
contents Compositionality is thought to be a key component of language, and various compositional benchmarks have been developed to empirically probe the compositional generalization of existing sequence processing models. These benchmarks often highlight failures of existing models, but it is not clear why these models fail in this way. In this paper, we seek to theoretically understand the role the compositional structure of the models plays in these failures and how this structure relates to their expressivity and sample complexity. We propose a general neuro-symbolic definition of compositional functions and their compositional complexity. We then show how various existing general and special purpose sequence processing models (such as recurrent, convolution and attention-based ones) fit this definition and use it to analyze their compositional complexity. Finally, we provide theoretical guarantees for the expressivity and systematic generalization of compositional models that explicitly depend on our proposed definition and highlighting factors which drive poor empirical performance.
format Preprint
id arxiv_https___arxiv_org_abs_2405_02350
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle What makes Models Compositional? A Theoretical View: With Supplement
Ram, Parikshit
Klinger, Tim
Gray, Alexander G.
Machine Learning
Artificial Intelligence
Compositionality is thought to be a key component of language, and various compositional benchmarks have been developed to empirically probe the compositional generalization of existing sequence processing models. These benchmarks often highlight failures of existing models, but it is not clear why these models fail in this way. In this paper, we seek to theoretically understand the role the compositional structure of the models plays in these failures and how this structure relates to their expressivity and sample complexity. We propose a general neuro-symbolic definition of compositional functions and their compositional complexity. We then show how various existing general and special purpose sequence processing models (such as recurrent, convolution and attention-based ones) fit this definition and use it to analyze their compositional complexity. Finally, we provide theoretical guarantees for the expressivity and systematic generalization of compositional models that explicitly depend on our proposed definition and highlighting factors which drive poor empirical performance.
title What makes Models Compositional? A Theoretical View: With Supplement
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2405.02350