Genetic Programming
7,580 Followers
Recent papers in Genetic Programming
This is a narrative describing the implementation of a genetic programming technique for stock picking in a quantitatively driven, risk-controlled, US equity portfolio. It describes, in general, the problems that the authors faced in... more
The study of human gait is one of the interesting fields among several disciplines. This arena has attracted researchers and professionals not only from human physiology and neuro biology but has also fascinated scientists from... more
In our previous studies, we showed that the estimation of the rock-scissors-paper (RSP, janken) game strategy is effective for the prediction of a player's hand sign sequences. The purpose of this study is to propose a method to estimate... more
For preparation of a proper offer in tool-making industry the most frequently the values of total cost for manufacture are needed. Because of lack of time for making a detailed analysis the total costs of tool manufacture are predicted by... more
We review the main results obtained in the theory of schemata in Genetic Programming (GP) emphasising their strengths and weaknesses. Then we propose a new, simpler de nition of the concept of schema for GP which is closer to the original... more
Earthquake-induced deformation of structures is strongly influenced by the frequency content of input motion. Nevertheless, state-of-the-practice studies commonly use the intensity measures such as peak ground acceleration (PGA), which... more
Genetic Programming (GP) is an intelligence technique whereby computer programs are encoded as a set of genes which are evolved utilizing a Genetic Algorithm (GA). In other words, the GP employs novel optimization techniques to modify... more
Enhanced streamflow forecasting has always been an important task for researchers and water resources managers. However, streamflow forecasting is often challenging owing to the complexity of hydrologic systems. The accuracy of streamflow... more
In this study we use agents' expectations about the state of the economy to generate indicators of economic activity in twenty-six European countries grouped in five regions (Western, Eastern, and Southern Europe, and Baltic and... more
A variety of Software Reliability Growth Models (SRGM) have been presented in literature. These models suffer many problems when handling various types of project. The reason is; the nature of each project makes it difficult to build a... more
We evolve heuristics to guide IDA* search for the 6x6 and 8x8 versions of the Rush Hour puzzle, a PSPACE-Complete problem, for which no efficient solver has yet been reported. No effective heuristic functions are known for this domain,... more
In this study, new variants of genetic programming (GP), namely gene expression programming (GEP) and multi-expression programming (MEP), are utilized to build models for bankruptcy prediction. Generalized relationships are obtained to... more
This paper discusses the methodology of developing models for the turning process for machining Inconel 718 alloy with coated carbide tool inserts. Approach through Genetic programming (GP) was aimed at with an overall objective of... more
Developmental systems theory (DST) is a wholeheartedly epigenetic approach to development, inheritance and evolution. The developmental system of an organism is the entire matrix of resources that are needed to reproduce the life cycle.... more
Genetic Programming (GP) is an automated method for creating computer programs starting from a high-level description of the problem to be solved. Many variants of GP have been proposed in the recent years. In this paper we are reviewing... more
The apparel industry is a class of textile industry. Generally, the production scheduling problem in the apparel industry belongs to Flow Shop Scheduling Problems (FSSP). There are many algorithms/techniques/heuristics for solving FSSP.... more
This paper proposes a quantum learning scheme approach for time series forecasting, through the application of the new non-standard Qubit Neural Network (QNN) model. The QNN description was adapted in this work in order to resemble... more
A variety of Software Reliability Growth Models (SRGM) have been presented in literature. These models suffer many problems when handling various types of project. The reason is; the nature of each project makes it difficult to build a... more
Genetic programming (GP) is an evolutionary computation (EC) technique that automatically solves problems without having to tell the computer explicitly how to do it. At the most abstract level GP is a systematic, domain independent... more
In this paper, we describe a series of simulations that serve as a verification of the abstract similarity between vehicular and animal navigation. Valentino Braitenberg used this similarity to illustrate that vehicles controlled by very... more
As this essay's title suggests, this paper will define Genetic Programming and analyze its methods to determine how useful it actually is. The word "useful" in this case means how Genetic Programming can be applied to a range of real... more
We apply the two-step machine-learning method proposed by Claveria et al. (2021) to generate country-specific sentiment indicators that provide estimates of year-on-year GDP growth rates. In the first step, by means of genetic... more
This position paper proposes and defines the nature of a framework, which explores ways of integrating control system (CS) with machine intelligence for generative design (GD). This paper elaborates about the implications of and the... more
This article critically examines one of the most prevalent metaphors in modern biology, namely the machine conception of the organism (MCO). Although the fundamental differences between organisms and machines make the MCO an inadequate... more
There exist quantum algorithms that are more efficient than their classical counterparts; such algorithms were invented by Shor in 1994 and then Grover in 1996. A lack of invention since Grover's algorithm has been commonly attributed to... more
This thesis presents a programme of research which investigated a genetic programming hyper-heuristic methodology to automate the heuristic design process for one, two and three dimensional packing problems. Traditionally, heuristic... more
The credit card industry has been growing rapidly recently, and thus huge numbers of consumers' credit data are collected by the credit department of the bank. The credit scoring manager often evaluates the consumer's credit with... more
In this contribution GPTIPS, a free, open source MATLAB toolbox for performing symbolic regression by genetic programming (GP) is introduced. GPTIPS is specifically designed to evolve mathematical models of predictor response data that... more
The design of user interfaces (UIs), such as World Wide Web pages, usually consists in a human designer mapping one particular problem (e.g., the demands of a customer) to one particular solution (i.e., the UI). In this article, a... more
Neutrality of some boolean parity fitness landscapes is investigated in this paper. Compared with some well known contributions on the same issue, we define some new measures that help characterizing neutral landscapes, we use a new... more
We propose an approach for developing efficient search algorithms through genetic programming. Focusing on the game of chess we evolve entire game-tree search algorithms to solve the Mate-In-N problem: find a key move such that even with... more
This paper studies the difference between Persistent Random Constants (PRC) and Digit Concatenation as methods for generating constants. It has been shown that certain problems have different fitness landscapes depending on how they are... more
Optimal Reconfiguration of Radial Distribution Systems to Maximize Loadability B Venkatesh1, R Rakesh1, HB Gooi2 1Multimedia University, 2Nanyang Technological University The paper presents a new method for optimal reconfiguration of... more
Automatic Programming is one of the most important areas of computer science research today. Hardware speed and capability has increased exponentially, but the software is years behind. The demand for software has also increased... more
An evolutionary algorithm is used to design a finite impulse response digital filter with reduced power consumption. The proposed design approach combines genetic optimization and simulation methodology, to evaluate a multi-objective... more
The development of Artificial Neural Networks (ANNs) is traditionally a slow process in which human experts are needed to experiment on different architectural procedures until they find the one that presents the correct results that... more
There are two important limitations of standard tree-based genetic programming (GP). First, GP tends to evolve unnecessarily large programs, what is referred to as bloat. Second, it uses inefficient search operators that operate at the... more
The purpose of this article is to present a multi-strategy approach to learn heuristics for planning. This multi-strategy system, called Hamlet-EvoCK, combines a learning algorithm specialized in planning (Hamlet) and a genetic... more
In this paper, a new genetic programming (GP) approach for predicting settlement of shallow foundations is presented. The GP model is developed and verified using a large database of standard penetration test (SPT) based case histories... more