Mapping Natural-language Problems to Formal-language Solutions Using Structured Neural Representations

被引:0
|
作者
Chen, Kezhen [1 ,2 ]
Huang, Qiuyuan [1 ]
Palangi, Hamid [1 ]
Smolensky, Paul [1 ,3 ]
Forbus, Kenneth D. [2 ]
Gao, Jianfeng [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
[2] Northwestern Univ, Dept Comp Sci, Evanston, IL 60208 USA
[3] Johns Hopkins Univ, Dept Cognit Sci, Baltimore, MD 21218 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Generating formal-language programs represented by relational tuples, such as Lisp programs or mathematical operations, to solve problems stated in natural language is a challenging task because it requires explicitly capturing discrete symbolic structural information implicit in the input. However, most general neural sequence models do not explicitly capture such structural information, limiting their performance on these tasks. In this paper, we propose a new encoder-decoder model based on a structured neural representation, Tensor Product Representations (TPRs), for mapping Natural-language problems to Formal-language solutions, called TP-N2F. The encoder of TP-N2F employs TPR 'binding' to encode natural-language symbolic structure in vector space and the decoder uses TPR 'unbinding' to generate, in symbolic space, a sequential program represented by relational tuples, each consisting of a relation (or operation) and a number of arguments. TP-N2F considerably outperforms LSTM-based seq2seq models on two benchmarks and creates new state-of-the-art results. Ablation studies show that improvements can be attributed to the use of structured TPRs explicitly in both the encoder and decoder. Analysis of the learned structures shows how TPRs enhance the interpretability of TP-N2F.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] PROBLEMS IN THE CONSTRUCTION OF A THEORY OF NATURAL-LANGUAGE - TARTAGLIA,P
    VANDAMME, FJ
    [J]. PHILOSOPHIA, 1975, 5 (04) : 541 - 552
  • [22] PROBLEMS IN THE CONSTRUCTION OF A THEORY OF NATURAL-LANGUAGE - TARTAGLIA,P
    DERWING, BL
    [J]. CANADIAN JOURNAL OF LINGUISTICS-REVUE CANADIENNE DE LINGUISTIQUE, 1977, 22 (02): : 202 - 205
  • [23] Generation of Formal Requirements from Structured Natural Language
    Giannakopoulou, Dimitra
    Pressburger, Thomas
    Mavridou, Anastasia
    Schumann, Johann
    [J]. REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2020), 2020, 12045 : 19 - 35
  • [24] USING CONVERSATION MOPS IN NATURAL-LANGUAGE INTERFACES
    TURNER, EH
    CULLINGFORD, RE
    [J]. DISCOURSE PROCESSES, 1989, 12 (01) : 63 - 90
  • [25] CAPP USING NATURAL-LANGUAGE PART DESCRIPTIONS
    MASON, AK
    OKHUYSEN, GA
    [J]. JOURNAL OF SYSTEMS ENGINEERING, 1995, 5 (01): : 27 - 35
  • [26] ON THE TYPOLOGY OF SYNTAX ANALYSIS ALGORITHMS (CONCERNING FORMAL MODELS OF NATURAL-LANGUAGE)
    ANNO, EI
    [J]. NAUCHNO-TEKHNICHESKAYA INFORMATSIYA SERIYA 2-INFORMATSIONNYE PROTSESSY I SISTEMY, 1980, (03): : 15 - 22
  • [27] USING NATURAL-LANGUAGE SYSTEMS ON PERSONAL COMPUTERS
    EISENBERG, J
    HILL, J
    [J]. BYTE, 1984, 9 (01): : 226 - &
  • [28] USING NATURAL-LANGUAGE RESPONSES IN MICROCOMPUTER RESEARCH
    GETTYS, CF
    MCKANE, PF
    BERGLAN, L
    [J]. BEHAVIOR RESEARCH METHODS INSTRUMENTS & COMPUTERS, 1994, 26 (03): : 337 - 344
  • [29] USING A NATURAL-LANGUAGE INTERFACE WITH CASUAL USERS
    CAPINDALE, RA
    CRAWFORD, RG
    [J]. INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1990, 32 (03): : 341 - 362
  • [30] Learning Structured Natural Language Representations for Semantic Parsing
    Cheng, Jianpeng
    Reddy, Siva
    Saraswat, Vijay
    Lapata, Mirella
    [J]. PROCEEDINGS OF THE 55TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2017), VOL 1, 2017, : 44 - 55