Skip to main navigation Skip to search Skip to main content

Compositional generalization by learning analytical expressions

  • Qian Liu
  • , Shengnan An
  • , Jian Guang Lou
  • , Bei Chen
  • , Zeqi Lin
  • , Yan Gao
  • , Bin Zhou
  • , Nanning Zheng
  • , Dongmei Zhang
  • Beihang University
  • Xi'an Jiaotong University
  • Microsoft USA

Research output: Contribution to journalConference articlepeer-review

51 Scopus citations

Abstract

Compositional generalization is a basic and essential intellective capability of human beings, which allows us to recombine known parts readily. However, existing neural network based models have been proven to be extremely deficient in such a capability. Inspired by work in cognition which argues compositionality can be captured by variable slots with symbolic functions, we present a refreshing view that connects a memory-augmented neural model with analytical expressions, to achieve compositional generalization. Our model consists of two cooperative neural modules, Composer and Solver, fitting well with the cognitive argument while being able to be trained in an end-to-end manner via a hierarchical reinforcement learning algorithm. Experiments on the well-known benchmark SCAN demonstrate that our model seizes a great ability of compositional generalization, solving all challenges addressed by previous works with 100% accuracies.

Original languageEnglish
JournalAdvances in Neural Information Processing Systems
Volume2020-December
StatePublished - 2020
Event34th Conference on Neural Information Processing Systems, NeurIPS 2020 - Virtual, Online
Duration: 6 Dec 202012 Dec 2020

Fingerprint

Dive into the research topics of 'Compositional generalization by learning analytical expressions'. Together they form a unique fingerprint.

Cite this