Skip to main content

Showing 1–3 of 3 results for author: Espada, G

Searching in archive cs. Search in all archives.
.
  1. arXiv:2304.01117  [pdf, other

    cs.LG cs.AI

    Interpretable Symbolic Regression for Data Science: Analysis of the 2022 Competition

    Authors: F. O. de Franca, M. Virgolin, M. Kommenda, M. S. Majumder, M. Cranmer, G. Espada, L. Ingelse, A. Fonseca, M. Landajuela, B. Petersen, R. Glatt, N. Mundhenk, C. S. Lee, J. D. Hochhalter, D. L. Randall, P. Kamienny, H. Zhang, G. Dick, A. Simon, B. Burlacu, Jaan Kasak, Meera Machado, Casper Wilstrup, W. G. La Cava

    Abstract: Symbolic regression searches for analytic expressions that accurately describe studied phenomena. The main attraction of this approach is that it returns an interpretable model that can be insightful to users. Historically, the majority of algorithms for symbolic regression have been based on evolutionary algorithms. However, there has been a recent surge of new proposals that instead utilize appr… ▽ More

    Submitted 3 July, 2023; v1 submitted 3 April, 2023; originally announced April 2023.

    Comments: 13 pages, 13 figures, submitted to IEEE Transactions on Evolutionary Computation

  2. arXiv:2210.04826  [pdf, other

    cs.PL cs.LG cs.NE

    Data types as a more ergonomic frontend for Grammar-Guided Genetic Programming

    Authors: Guilherme Espada, Leon Ingelse, Paulo Canelas, Pedro Barbosa, Alcides Fonseca

    Abstract: Genetic Programming (GP) is an heuristic method that can be applied to many Machine Learning, Optimization and Engineering problems. In particular, it has been widely used in Software Engineering for Test-case generation, Program Synthesis and Improvement of Software (GI). Grammar-Guided Genetic Programming (GGGP) approaches allow the user to refine the domain of valid program solutions. Backus… ▽ More

    Submitted 10 October, 2022; originally announced October 2022.

  3. arXiv:2205.15211  [pdf, ps, other

    cs.PL

    Type Systems in Resource-Aware Programming: Opportunities and Challenges

    Authors: Alcides Fonseca, Guilherme Espada

    Abstract: Type systems provide software developers immediate feedback about a subset of correctness properties of their programs. IDE integrations often take advantage of type systems to present errors, suggest completions and even improve navigation. On the other hand, understanding the time and energy consumption of the execution of a program requires manual testing. In this paper, we identify existing… ▽ More

    Submitted 12 July, 2022; v1 submitted 30 May, 2022; originally announced May 2022.