Skip to main content

previous disabled Page of 2
and
  1. No Access

    Chapter and Conference Paper

    Genetic Programming with Synthetic Data for Interpretable Regression Modelling and Limited Data

    A trained regression model can be used to create new synthetic training data by drawing from a distribution over independent variables and calling the model to produce a prediction for the dependent variable. ...

    Fitria Wulandari Ramlan in Machine Learning, Optimization, and Data Science (2024)

  2. No Access

    Chapter

    Representation Learning for the Arts: A Case Study Using Variational Autoencoders for Drum Loops

    James McDermott in Artificial Intelligence and the Arts (2021)

  3. No Access

    Chapter and Conference Paper

    A Multivocal Literature Review of Function-as-a-Service (FaaS) Infrastructures and Implications for Software Developers

    In this paper, we provide a multivocal literature review of Function as a Service (FaaS) infrastructures. FaaS is an important, emerging category of cloud computing, which requires that software applications a...

    Jake Grogan, Connor Mulready in Systems, Software and Services Process Imp… (2020)

  4. No Access

    Chapter

    Genetic Programming Symbolic Regression: What Is the Prior on the Prediction?

    In the context of Genetic Programming Symbolic Regression, we empirically investigate the prior on the output prediction, that is, the distribution of the output prior to observing data. We distinguish between...

    Miguel Nicolau, James McDermott in Genetic Programming Theory and Practice XVII (2020)

  5. No Access

    Chapter and Conference Paper

    Program Synthesis in a Continuous Space Using Grammars and Variational Autoencoders

    An important but elusive goal of computer scientists is the automatic creation of computer programs given only input and output examples. We present a novel approach to program synthesis based on the combin...

    David Lynch, James McDermott in Parallel Problem Solving from Nature – PPS… (2020)

  6. No Access

    Chapter and Conference Paper

    Program Trace Optimization with Constructive Heuristics for Combinatorial Problems

    Program Trace Optimisation (PTO), a highly general optimisation framework, is applied to a range of combinatorial optimisation (COP) problems. It effectively combines “smart” problem-specific constructive heur...

    James McDermott, Alberto Moraglio in Evolutionary Computation in Combinatorial Optimization (2019)

  7. No Access

    Chapter and Conference Paper

    Why Is Auto-Encoding Difficult for Genetic Programming?

    Unsupervised learning is an important component in many recent successes in machine learning. The autoencoder neural network is one of the most prominent approaches to unsupervised learning. Here, we use the g...

    James McDermott in Genetic Programming (2019)

  8. No Access

    Chapter and Conference Paper

    Subject Recognition Using Wrist-Worn Triaxial Accelerometer Data

    This study demonstrates how a subject can be identified by the means of accelerometer data generated through wrist-worn devices in the context of clinical trials where data integrity is of utmost importance. A...

    Stefano Mauceri, Louis Smith, James Sweeney in Machine Learning, Optimization, and Big Da… (2018)

  9. No Access

    Chapter

    Geometric Semantic Grammatical Evolution

    Geometric Semantic Genetic Programming (GSGP) is a novel form of Genetic Programming (GP), based on a geometric theory of evolutionary algorithms, which directly searches the semantic space of programs. In thi...

    Alberto Moraglio, James McDermott, Michael O’Neill in Handbook of Grammatical Evolution (2018)

  10. No Access

    Chapter and Conference Paper

    Program Trace Optimization

    We introduce Program Trace Optimization (PTO), a system for ‘universal heuristic optimization made easy’. This is achieved by strictly separating the problem from the search algorithm. New problem definitions ...

    Alberto Moraglio, James McDermott in Parallel Problem Solving from Nature – PPSN XV (2018)

  11. No Access

    Chapter and Conference Paper

    A Hybrid Autoencoder and Density Estimation Model for Anomaly Detection

    A novel one-class learning approach is proposed for network anomaly detection based on combining autoencoders and density estimation. An autoencoder attempts to reproduce the input data in the output layer. Th...

    Van Loi Cao, Miguel Nicolau, James McDermott in Parallel Problem Solving from Nature – PPS… (2016)

  12. No Access

    Chapter and Conference Paper

    Improving Fitness Functions in Genetic Programming for Classification on Unbalanced Credit Card Data

    Credit card classification based on machine learning has attracted considerable interest from the research community. One of the most important tasks in this area is the ability of classifiers to handle the im...

    Van Loi Cao, Nhien-An Le-Khac, Michael O’Neill in Applications of Evolutionary Computation (2016)

  13. No Access

    Chapter and Conference Paper

    Grammatical Music Composition with Dissimilarity Driven Hill Climbing

    An algorithmic compositional system that uses hill climbing to create short melodies is presented. A context free grammar maps each section of the resultant individual to a musical segment resulting in a serie...

    Róisín Loughran, James McDermott in Evolutionary and Biologically Inspired Mus… (2016)

  14. No Access

    Chapter and Conference Paper

    One-Class Classification for Anomaly Detection with Kernel Density Estimation and Genetic Programming

    A novel approach is proposed for fast anomaly detection by one-class classification. Standard kernel density estimation is first used to obtain an estimate of the input probability density function, based on t...

    Van Loi Cao, Miguel Nicolau, James McDermott in Genetic Programming (2016)

  15. No Access

    Chapter

    Genetic Programming

    Genetic programming (GP ) is the subset of evolutionary computation in which the aim is to create executable programs. It is an exciting field with many applications, some immediate and practical, others long-te...

    James McDermott, Una-May O’Reilly in Springer Handbook of Computational Intelligence (2015)

  16. No Access

    Chapter and Conference Paper

    Geometric Semantic Genetic Programming for Financial Data

    We cast financial trading as a symbolic regression problem on the lagged time series, and test a state of the art symbolic regression method on it. The system is geometric semantic genetic programming, which a...

    James McDermott, Alexandros Agapitos in Applications of Evolutionary Computation (2014)

  17. No Access

    Chapter and Conference Paper

    Higher Order Functions for Kernel Regression

    Kernel regression is a well-established nonparametric method, in which the target value of a query point is estimated using a weighted average of the surrounding training examples. The weights are typically ob...

    Alexandros Agapitos, James McDermott, Michael O’Neill, Ahmed Kattan in Genetic Programming (2014)

  18. No Access

    Chapter and Conference Paper

    Measuring Mutation Operators’ Exploration-Exploitation Behaviour and Long-Term Biases

    We propose a simple method of directly measuring a mutation operator’s short-term exploration-exploitation behaviour, based on its transition matrix. Higher values for this measure indicate a more exploitative...

    James McDermott in Genetic Programming (2014)

  19. No Access

    Chapter

    FlexGP.py: Prototy** Flexibly-Scaled, Flexibly-Factored Genetic Programming for the Cloud

    Running genetic programming on the cloud presents researchers with great opportunities and challenges. We argue that standard island algorithms do not have the properties of elasticity and robustness required ...

    James McDermott, Kalyan Veeramachaneni in Genetic Programming Theory and Practice X (2013)

  20. No Access

    Chapter and Conference Paper

    Program Optimisation with Dependency Injection

    For many real-world problems, there exist non-deterministic heuristics which generate valid but possibly sub-optimal solutions. The program optimisation with dependency injection method, introduced here, allows s...

    James McDermott, Paula Carroll in Genetic Programming (2013)

previous disabled Page of 2