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 条
  • [41] Automatic offloading of mobile applications into the cloud by means of genetic programming
    Folino, G.
    Pisani, F. S.
    APPLIED SOFT COMPUTING, 2014, 25 : 253 - 265
  • [42] A Deep Study to Reuse of Processing Instructions in Automatic Programming Techniques
    Cao, Xuewei
    Yuan, Kui
    Xu, Qiaoyu
    2016 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, 2016, : 1828 - 1833
  • [43] Towards Automatic Image Enhancement with Genetic Programming and Machine Learning
    Correia, Joao
    Rodriguez-Fernandez, Nereida
    Vieira, Leonardo
    Romero, Juan
    Machado, Penousal
    APPLIED SCIENCES-BASEL, 2022, 12 (04):
  • [44] Design and Realization of Helical Rotor NC Automatic Programming System
    Chen, Feng
    Gu, Liangyao
    Yang, Yue
    Jia Chunyang
    ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 : 1469 - +
  • [45] AUTOMATIC ALGORITHM DEVELOPMENT USING NEW REINFORCEMENT PROGRAMMING TECHNIQUES
    White, Spencer
    Martinez, Tony
    Rudolph, George
    COMPUTATIONAL INTELLIGENCE, 2012, 28 (02) : 176 - 208
  • [46] Automatic Generation of Regular Expressions from Examples with Genetic Programming
    Bartoli, Alberto
    Davanzo, Giorgio
    De Lorenzo, Andrea
    Mauri, Marco
    Medvet, Eric
    Sorio, Enrico
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 1477 - 1478
  • [47] Automatic Resolution Selection for Edge Detection Using Genetic Programming
    Fu, Wenlong
    Johnston, Mark
    Zhang, Mengjie
    SIMULATED EVOLUTION AND LEARNING (SEAL 2014), 2014, 8886 : 810 - 821
  • [48] Genetic Programming for the Automatic Inference of Graph Models for Complex Networks
    Bailey, Alexander
    Ventresca, Mario
    Ombuki-Berman, Beatrice
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (03) : 405 - 419
  • [49] Grammar Guided Genetic Programming for Automatic Image Filter Design
    Karasek, Jan
    Burget, Radim
    Benes, Radek
    Nagy, Lubos
    KNOWLEDGE IN TELECOMMUNICATION TECHNOLOGIES AND OPTICS 2010 (KTTO 2010), 2010, : 205 - 210
  • [50] Automatic generation of biped locomotion controllers using genetic programming
    Silva, Pedro
    Santos, Cristina P.
    Matos, Vitor
    Costa, Lino
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2014, 62 (10) : 1531 - 1548