Genetic programming for natural language processing

被引:4
|
作者
Araujo, Lourdes [1 ,2 ]
机构
[1] Univ Nacl Educ Distancia UNED, Nat Language Proc & Informat Retrieval Grp, Madrid, Spain
[2] Escuela Nacl Sanidad, IMIENS Inst Mixto Invest, Monforte de Lemos 5, Madrid 28019, Spain
关键词
Genetic programming; Grammatical evolution; Natural language processing; Applications; Challenges; NAMED ENTITY RECOGNITION; EVOLUTIONARY COMPUTATION; GRAMMATICAL EVOLUTION; CONVERSATIONAL AGENT; REGULAR EXPRESSIONS; GENERATION; RULES; ONTOLOGY; CORPUS;
D O I
10.1007/s10710-019-09361-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work takes us through the literature on applications of genetic programming to problems of natural language processing. The purpose of natural language processing is to allow us to communicate with computers in natural language. Among the problems addressed in the area is, for example, the extraction of information, which draws relevant data from unstructured texts written in natural language. There are also domains of application of particular relevance because of the difficulty in dealing with the corresponding documents, such as opinion mining in social networks, or because of the need for high precision in the information extracted, such as the biomedical domain. There have been proposals to apply genetic programming techniques in several of these areas. This tour allows us to observe the potential-not yet fully exploited-of such applications. We also review some cases in which genetic programming can provide information that is absent from other approaches, revealing its ability to provide easy to interpret results, in form of programs or functions. Finally, we identify some important challenges in the area.
引用
收藏
页码:11 / 32
页数:22
相关论文
共 50 条
  • [31] SARTEX - A PROGRAMMING LANGUAGE FOR GRAPH PROCESSING
    BREGUET, P
    GRIZE, F
    STROHMEIER, A
    [J]. SIGPLAN NOTICES, 1985, 20 (01): : 11 - 19
  • [32] Genetic Programming and Autoconstructive Evolution with the Push Programming Language
    Lee Spector
    Alan Robinson
    [J]. Genetic Programming and Evolvable Machines, 2002, 3 (1) : 7 - 40
  • [33] NEW TRENDS IN NATURAL-LANGUAGE PROCESSING - STATISTICAL NATURAL-LANGUAGE PROCESSING
    MARCUS, M
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1995, 92 (22) : 10052 - 10059
  • [34] Introduction to Chinese Natural Language Processing (Review of Introduction to Chinese Natural Language Processing)
    Jiang Song
    [J]. JOURNAL OF TECHNOLOGY AND CHINESE LANGUAGE TEACHING, 2010, 1 (01): : 94 - 98
  • [35] Semi Natural Language Algorithm to Programming Language Interpreter
    Nadkarni, Sharvari
    Panchmatia, Parth
    Karwa, Tejas
    Kurhade, Swapnali
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN HUMAN MACHINE INTERACTION (HMI), 2016, : 123 - 126
  • [36] Natural language programming for multimedia information
    Kodama, E
    Sato, K
    Miyazaki, M
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS: WORKSHOPS, PROCEEDINGS, 2000, : 167 - 172
  • [37] COMPUTER PROGRAMMING USING NATURAL LANGUAGE
    BERKELEY, EC
    LANGER, A
    OTTEN, C
    [J]. COMPUTERS AND AUTOMATION, 1973, 22 (06): : 10 - 15
  • [38] Flowchart programming: A natural language for control
    Gee, D
    [J]. PROCEEDINGS OF THE 1996 IPC CONFERENCE AND EXPOSITION, 1996, : 143 - 150
  • [39] Can Natural Language Processing Become Natural Language Coaching?
    Hearst, Marti A.
    [J]. PROCEEDINGS OF THE 53RD ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS AND THE 7TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING, VOL 1, 2015, : 1245 - 1252
  • [40] Attention-Based Genetic Algorithm for Adversarial Attack in Natural Language Processing
    Zhou, Shasha
    Li, Ke
    Min, Geyong
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XVII, PPSN 2022, PT I, 2022, 13398 : 341 - 355