Automatic programming: The open issue?

被引:0
|
作者
Michael O’Neill
Lee Spector
机构
[1] University College Dublin,Natural Computing Research and Applications Group, UCD School of Business
[2] Amherst College,undefined
[3] Hampshire College,undefined
[4] University of Massachusetts,undefined
来源
Genetic Programming and Evolvable Machines | 2020年 / 21卷
关键词
Automatic programming; Genetic programming; Open issue;
D O I
暂无
中图分类号
学科分类号
摘要
Automatic programming, the automatic generation of a computer program given a high-level statement of the program’s desired behaviour, is a stated objective of the field of genetic programming. As the general solution to a computational problem is to write a computer program, and given that genetic programming can automatically generate a computer program, researchers in the field of genetic programming refer to its ability to automatically solve problems. Genetic programming has also been described as an “invention machine” that is capable of generating human-competitive solutions. We argue that the majority of success and focus of our field has not actually been as a result of automatic programming. We set out to challenge the genetic programming community to refocus our research towards the objective of automatic programming, and to do so in a manner that embraces a wider perspective encompassing the related fields of, for example, artificial intelligence, machine learning, analytics, optimisation and software engineering.
引用
收藏
页码:251 / 262
页数:11
相关论文
共 50 条
  • [1] Automatic programming: The open issue?
    O'Neill, Michael
    Spector, Lee
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2020, 21 (1-2) : 251 - 262
  • [2] Automatic Programming Using Genetic Programming
    Igwe, Kevin
    Pillay, Nelishia
    2013 THIRD WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2013, : 337 - 342
  • [3] Open-Ended Automatic Programming Through Combinatorial Evolution
    Fix, Sebastian
    Probst, Thomas
    Ruggli, Oliver
    Hanne, Thomas
    Christen, Patrik
    INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 1 - 12
  • [4] Evolutionary approach for automatic programming by formulas
    Hondo, N
    Kakazu, Y
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1998, E81A (06) : 1179 - 1182
  • [5] A comprehensive review of automatic programming methods
    Arslan, Sibel
    Ozturk, Celal
    APPLIED SOFT COMPUTING, 2023, 143
  • [6] A Comparative Study of Automatic Programming Techniques
    Arslan, Sibel
    Ozturk, Celal
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2019, 43 (02): : 281 - 289
  • [7] Introduction of ABCEP as an automatic programming method
    Nekoei, Masood
    Moghaddas, Seyed Amirhossein
    Golafshani, Emadaldin Mohammadi
    Gandomi, Amir H.
    INFORMATION SCIENCES, 2021, 545 : 575 - 594
  • [8] Dynamic ant programming, for automatic construction of programs
    Shirakawaa, Shinichi
    Ogino, Shintaro
    Nago, Tomoharu
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2008, 3 (05) : 540 - 548
  • [9] An Open Issue
    Ewing, Suzanne
    Periton, Diana
    ARCHITECTURE AND CULTURE, 2016, 4 (02) : 167 - 171
  • [10] Immune Plasma Programming: A new evolutionary computation-based automatic programming method
    Arslan, Sibel
    APPLIED SOFT COMPUTING, 2024, 152