Code Synthesis in Self-improving Software Systems

被引:0
|
作者
Rodrigues Filho, Roberto [1 ]
Wild, Alexander [1 ]
Porter, Barry [1 ]
机构
[1] Univ Lancaster, Lancaster, England
关键词
code synthesis; self-improving systems;
D O I
10.1109/FAS-W.2019.00015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This extended abstract aims at provoking a wide discussion around code synthesis and its importance in creating the next generation of self-improving software systems. As a starting point for the discussion, a machine-to-machine self-improving framework is presented. The framework aims at improving system's performance by integrating two modules: i) a self-improving online module, and ii) a code synthesiser offline module. The online module learns, at runtime, as it handles the system's inputs, how to best compose the system from a pallet of available software components and a user-defined high level goal. The offline code synthesiser generates new components based on the perceived system's input, executing environment and the system's goal provided by the online module. The code synthesiser then provides better component options for the online module to integrate with the system to improve its performance. This abstract describes the framework, focusing on its main challenges.
引用
收藏
页码:4 / 5
页数:2
相关论文
共 50 条
  • [21] On the Limits of Recursively Self-Improving AGI
    Yampolskiy, Roman V.
    [J]. ARTIFICIAL GENERAL INTELLIGENCE (AGI 2015), 2015, 9205 : 394 - 403
  • [22] Self-improving measuring systems as implemented for pycnometric density measurements on liquids
    Kozdon, AF
    [J]. PTB-MITTEILUNGEN, 1999, 109 (06): : 445 - 454
  • [23] Special issue on self-improving self integration
    Bellman, Kirstie L.
    Diaconescu, Ada
    Tomforde, Sven
    [J]. Future Generation Computer Systems, 2021, 119 : 136 - 139
  • [24] SELF-IMPROVING PROPERTIES OF VERY WEAK SOLUTIONS TO DOUBLE PHASE SYSTEMS
    Baasandorj, Sumiya
    Byun, Sun-Sig
    Kim, Wontae
    [J]. TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 2023, : 8733 - 8768
  • [25] Self-improving Multiplane-to-layer Images for Novel View Synthesis
    Solovev, Pavel
    Khakhulin, Taras
    Korzhenkov, Denis
    [J]. 2023 IEEE/CVF WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV), 2023, : 4298 - 4307
  • [26] Self-Improving Autonomic Systems for Antifragile Cyber Defence: Challenges and Opportunities
    Chhetri, Mohan Baruwal
    Uzunov, Anton, V
    Vo, Quoc Bao
    Nepal, Surya
    Kowalczyk, Ryszard
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC 2019), 2019, : 18 - 23
  • [27] Self-improving Algorithms for Convex Hulls
    Clarkson, Kenneth L.
    Mulzer, Wolfgang
    Seshadhri, C.
    [J]. PROCEEDINGS OF THE TWENTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2010, 135 : 1546 - +
  • [28] Self-improving Algorithms for Delaunay Triangulations
    Clarkson, Kenneth L.
    Seshadhri, C.
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SGG'08), 2008, : 148 - 155
  • [29] SISSY 2019: Sixth International Workshop on Self-Improving Systems Integration
    [J]. Proceedings - 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019, 2019,
  • [30] Photocathode for hydrogen production is self-improving
    Sealy, Cordelia
    [J]. NANO TODAY, 2021, 38