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
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 条
  • [41] The language of music: Common neural codes for structured sequences in music and natural language
    Chiang, Jeffrey N.
    Rosenberg, Matthew H.
    Bufford, Carolyn A.
    Stephens, Daniel
    Lysy, Antonio
    Monti, Martin M.
    [J]. BRAIN AND LANGUAGE, 2018, 185 : 30 - 37
  • [42] PYGMALION AT THE INTERFACE - APPROPRIATE MNEMONIC FEEDBACK BUILT INTO A NATURAL-LANGUAGE INTERFACE CAN ACT AS A TEACHER TO HELP USERS ACQUIRE FORMAL-LANGUAGE SKILLS AS THEY WORK, WITHOUT A LARGE INITIAL INVESTMENT OF EFFORT IN A LEARNING PERIOD
    SLATOR, BM
    ANDERSON, MP
    CONLEY, W
    [J]. COMMUNICATIONS OF THE ACM, 1986, 29 (07) : 599 - 604
  • [43] CONVOLUTIONAL NEURAL NETWORKS AND MULTITASK STRATEGIES FOR SEMANTIC MAPPING OF NATURAL LANGUAGE INPUT TO A STRUCTURED DATABASE
    Korpusik, Mandy
    Glass, James
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 6174 - 6178
  • [44] INTERPRETATION OF NATURAL-LANGUAGE DATABASE QUERIES USING OPTIMIZATION METHODS
    LEIGH, W
    EVANS, J
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1986, 16 (01): : 40 - 52
  • [45] NATURAL-LANGUAGE INTERFACE BASED ON KEYWORD EXTRACTION USING AWK
    PRASAD, KVKK
    LAMBA, TS
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1987, 11 (03) : 157 - 160
  • [46] EFFECTIVENESS OF USING NATURAL-LANGUAGE IN SEARCHING VOLCANIC STRATIGRAPHY TITLES
    LAURSEN, JM
    [J]. PROCEEDINGS OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE, 1980, 17 : 191 - 193
  • [47] INTEGRATED CYTOPATHOLOGY REPORTING SYSTEM USING NATURAL-LANGUAGE DIAGNOSES
    MOORE, GW
    BOITNOTT, JK
    MILLER, RE
    EROZAN, YS
    GUPTA, PK
    FROST, JK
    [J]. ACTA CYTOLOGICA, 1986, 30 (05) : 598 - 598
  • [48] PROCESSING NATURAL-LANGUAGE FOR AN EXPERT SYSTEM USING A SUBLANGUAGE APPROACH
    LIDDY, E
    JORGENSON, CL
    SIBERT, E
    YU, ES
    [J]. PROCEEDINGS OF THE ASIS ANNUAL MEETING, 1989, 26 : 136 - 141
  • [49] SOCIAL-PSYCHOLOGICAL APPROACHES TO USING NATURAL-LANGUAGE TEXTS
    GALLOIS, C
    PITTAM, J
    [J]. JOURNAL OF LANGUAGE AND SOCIAL PSYCHOLOGY, 1995, 14 (1-2) : 5 - 17
  • [50] MENELAS - AN ACCESS SYSTEM FOR MEDICAL RECORDS USING NATURAL-LANGUAGE
    ZWEIGENBAUM, P
    [J]. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 1994, 45 (1-2) : 117 - 120