CLAIJul 14, 2021

Learning Algebraic Recombination for Compositional Generalization

arXiv:2107.06516v1719 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses a key challenge in semantic parsing for AI systems, though it appears incremental as it builds on prior work focusing on recombination.

The paper tackles the problem of limited compositional generalization in neural sequence models for semantic parsing by proposing LeAR, an end-to-end model that learns algebraic recombination, achieving effectiveness on two benchmarks.

Neural sequence models exhibit limited compositional generalization ability in semantic parsing tasks. Compositional generalization requires algebraic recombination, i.e., dynamically recombining structured expressions in a recursive manner. However, most previous studies mainly concentrate on recombining lexical units, which is an important but not sufficient part of algebraic recombination. In this paper, we propose LeAR, an end-to-end neural model to learn algebraic recombination for compositional generalization. The key insight is to model the semantic parsing task as a homomorphism between a latent syntactic algebra and a semantic algebra, thus encouraging algebraic recombination. Specifically, we learn two modules jointly: a Composer for producing latent syntax, and an Interpreter for assigning semantic operations. Experiments on two realistic and comprehensive compositional generalization benchmarks demonstrate the effectiveness of our model. The source code is publicly available at https://github.com/microsoft/ContextualSP.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes