Demo Data from SIGIR 2026 / reviewers in the wild / expert
Nguyen Xuan Hoai
dblp:51/6658 · also Xuan Hoai Nguyen
· DBLP profile ↗
47ranked-venue papers
9as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 42 · 9 first-authorDatabases, data management, data science and information retrieval · 4 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
model refinement |
0.5 | 1 | 2021 | Knowledge-Based Dynamic Systems Modeling: A Case Study on Modeling River Water Quality · ICDE 2021 |
Methods — techniques the papers use, named apart from their topics
genetic programming · 1.0tree-adjoining grammar · 0.5tree adjoining grammar · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Knowledge-Based Dynamic Systems Modeling: A Case Study on Modeling River Water QualityabstractModeling real-world phenomena is a focus of many science and engineering efforts, from ecological modeling to financial forecasting. Building an accurate model for complex and dynamic systems improves understanding of underlying processes and leads to resource efficiency. Knowledge-driven modeling builds a model based on human expertise, yet is often suboptimal. At the opposite extreme, data-driven modeling learns a model directly from data, requiring extensive data and potentially generating overfitting. We focus on an intermediate approach, model revision, in which prior knowledge and data are combined to achieve the best of both worlds. We propose a genetic model revision framework based on tree-adjoining grammar (TAG) guided genetic programming (GP), using the TAG formalism and GP operators in an effective mechanism making data-driven revisions while incorporating prior knowledge. Our framework is designed to address the high computational cost of evolutionary modeling of complex systems. Via a case study on the challenging problem of river water quality modeling, we show that the framework efficiently learns an interpretable model, with higher modeling accuracy than existing methods. Namyong Park 0001, Minhyeok Kim 0001, Nguyen Xuan Hoai, Robert I. McKay, Dong-Kyun Kim |
ICDE | 3 |
| 2019 | Web document summarization by exploiting social context with matrix co-factorization
Minh-Tien Nguyen, Tran Viet Cuong, Nguyen Xuan Hoai, Minh Le Nguyen 0001 |
Inf. Process. Manag. | 3 |
| 2019 | An efficient genetic algorithm for maximizing area coverage in wireless sensor networks
Nguyen Thi Hanh, Huynh Thi Thanh Binh, Nguyen Xuan Hoai, Marimuthu Palaniswami |
Inf. Sci. | 3 |
| 2017 | Combining conformal prediction and genetic programming for symbolic interval regressionabstractSymbolic regression has been one of the main learning domains for Genetic Programming. However, most work so far on using genetic programming for symbolic regression only focus on point prediction. The problem of symbolic interval regression is for each input to find a prediction interval containing the output with a given statistical confidence. This problem is important for many risk-sensitive domains (such as in medical and financial applications). In this paper, we propose the combination of conformal prediction and genetic programming for solving the problem of symbolic interval regression. We study two approaches called black-box conformal prediction genetic programming (black-box CPGP) and white-box conformal prediction genetic programming (white-box CPGP) on a number of benchmarks and previously used problems. We compare the performance of these approaches with two popular interval regressors in statistic and machine learning domains, namely, the linear quantile regression and quantile random forrest. The experimental results show that, on the two performance metrics, black-box CPGP is comparable to the linear quantile regression and not much worse than the quantile random forrest on validity and much better than them on efficiency. Thuong Pham Thi, Nguyen Xuan Hoai, Xin Yao 0001 |
GECCO | 2 |
| 2016 | Recursion-Based Biases in Stochastic Grammar Model Genetic ProgrammingabstractThe estimation of distribution algorithms (EDAs) applied to genetic programming (GP) have been studied by a number of authors. Like all EDAs, they suffer from biases induced by the model building and sampling process. However, the biases are amplified in the algorithms for GP. In particular, many systems use stochastic grammars as their model representation, but biases arise due to grammar recursion. We define and estimate the bias due to recursion in grammar-based EDAs in GP, using methods derived from computational linguistics. We confirm the extent of bias in some simple experimental examples. We then propose some methods to repair this bias. We apply the estimation of bias, and its repair, to some more practical applications. We experimentally demonstrate the extent of bias arising from recursion, and the performance improvements that can result from correcting it. Kangil Kim, Robert I. McKay, Nguyen Xuan Hoai |
IEEE Trans. Evol. Comput. | 3 |
| 2014 | Reordering dimensions for Radial Visualization of multidimensional data - A Genetic Algorithms approachabstractIn this paper, we propose a Genetic Algorithm (GA) for solving the problem of dimensional ordering in Radial Visualization (Radviz) systems. The Radviz is a non-linear projection of high-dimensional data set onto two dimensional space. The order of dimension anchors in the Radviz system is crucial for the visualization quality. We conducted experiments on five common data sets and compare the quality of solutions found by GA and those found by the other well-known methods. The experimental results show that the solutions found by GA for these tested data sets are very competitive having better cost values than almost all solutions found by other methods. This suggests that GA could be a good approach to solve the problem of dimensional ordering in Radviz. Huynh Thi Thanh Binh, Tran Van Long, Nguyen Xuan Hoai, Nguyen Duc Anh, Pham Manh Truong |
IEEE Congress on Evolutionary Computation | 3 |
| 2014 | Malware detection using genetic programmingabstractMalware is any software aiming to disrupt computer operation. Malware is also used to gather sensitive information or gain access to private computer systems. This is widely seen as one of the major threats to computer systems nowadays. Traditionally, anti-malware software is based on a signature detection system which keeps updating from the Internet malware database and thus keeping track of known malwares. While this method may be very accurate to detect previously known malwares, it is unable to detect unknown malicious codes. Recently, several machine learning methods have been used for malware detection, achieving remarkable success. In this paper, we propose a method in this strand by using Genetic Programming for detecting malwares. The experiments were conducted with the malwares collected from an updated malware database on the Internet and the results show that Genetic Programming, compared to some other well-known machine learning methods, can produce the best results on both balanced and imbalanced datasets. Thi Anh Le 0002, Thi Huong Chu, Nguyen Quang Uy, Nguyen Xuan Hoai |
CISDA | 4 |
| 2013 | Examining the Diversity Property of Semantic Similarity Based Crossover
Pham Tuan Anh, Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill 0001 |
EuroGP | 3 |
| 2013 | On the roles of semantic locality of crossover in genetic programming
Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill 0001, Robert I. McKay, Dao Ngoc Phong |
Inf. Sci. | 2 |
| 2012 | Implicit bias and recursive grammar structures in estimation of distribution genetic programmingabstractMuch recent research in Estimation of Distribution Algorithms (EDA) applied to Genetic Programming has adopted a Stochastic Context Free Grammar(SCFG)-based model formalism. However these methods generate biases which may be indistinguishable from selection bias, resulting in sub-optimal performance. The primary factor generating this bias is the combined effect of recursion in the grammars and depth limitation removing some sample trees from the distribution. Here, we demonstrate the bias and provide exact estimates of its scale (assuming infinite populations and simple recursions). We define a quantity h which determines both whether bias occurs (h >; 1) and its scale. We apply this analysis to a number of simple illustrative grammars, and to a range of practically-used GP grammars, showing that this bias is both real and important. Kangil Kim, Nguyen Xuan Hoai, Robert I. McKay |
IEEE Congress on Evolutionary Computation | 2 |
| 2012 | Evolving approximations for the Gaussian Q-function by Genetic Programming with semantic based crossoverabstractThe Gaussian Q-function is of great importance in the field of communications, where the noise is often characterized by the Gaussian distribution. However, no simple exact closed form of the Q-function is known. Consequently, a number of approximations have been proposed over the past several decades. In this paper, we use Genetic Programming with semantic based crossover to approximate the Q-function in two forms: the free and the exponential forms. Using this form, we found approximations in both forms that are more accurate than all previous approximations designed by human experts. Dao Ngoc Phong, Nguyen Quang Uy, Nguyen Xuan Hoai, Robert I. McKay |
IEEE Congress on Evolutionary Computation | 3 |
| 2012 | Evolutionary Operator Self-adaptation with Diverse Operators
Minhyeok Kim 0001, Robert I. McKay, Dong-Kyun Kim, Nguyen Xuan Hoai |
EuroGP | 4 |
| 2012 | An Investigation of Fitness Sharing with Semantic and Syntactic Distance Metrics
Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill 0001, Alexandros Agapitos |
EuroGP | 2 |
| 2012 | Evolving the best known approximation to the Q functionabstractThe Gaussian Q-function is the integral of the tail of the Gaussian distribution; as such, it is important across a vast range of fields requiring stochastic analysis. No elementary closed form is possible, so a number of approximations have been proposed. We use a Genetic Programming (GP) system, Tree Adjoining Grammar Guided GP (TAG3P) with local search operators to evolve approximations of the Q-function in the form given by Benitez [1]. We found more accurate approximations than any previously published. This confirms the practical importance of local search in TAG3P. Dao Ngoc Phong, Nguyen Xuan Hoai, Robert I. McKay, Constantin Siriteanu, Nguyen Quang Uy, Namyong Park 0001 |
GECCO | 2 |
| 2012 | Analysing the Effects of Diverse Operators in a Genetic Programming System
Minhyeok Kim 0001, Robert I. McKay, Kangil Kim, Nguyen Xuan Hoai |
PPSN (1) | 4 |
| 2011 | A study on Genetic Programming with layered learning and incremental samplingabstractIn this paper, we investigate the impact of a layered learning approach with incremental sampling on Genetic Programming (GP). The new system, called GPLL, is tested and compared with standard GP on twelve symbolic regression problems. While GPLL does not differ from standard GP on univariate target functions, it has better training efficiency on problems with bivariate targets. This indicates the potential usefulness of layered learning with incremental sampling in improving the efficiency of GP evolutionary learning. Nguyen Thi Hien, Nguyen Xuan Hoai, Robert I. McKay |
IEEE Congress on Evolutionary Computation | 2 |
| 2011 | Operator Self-adaptation in Genetic Programming
Minhyeok Kim 0001, Robert I. McKay, Nguyen Xuan Hoai, Kangil Kim |
EuroGP | 3 |
| 2011 | Examining the landscape of semantic similarity based mutationabstractThis paper examines how the semantic locality of a search operator affects the fitness landscape of Genetic Programming (GP). We compare the fitness landscapes of GP search when standard subtree mutation and arecently proposed semantic-based mutation, Semantic Similarity-based Mutation (SSM), are used. The comparison is based on two well-studied fitness landscape measures, namely, the autocorrelation function and information content. The experiments were conducted on a family of symbolic regression problems with increasing degrees of difficulty. The results show that SSM helps to significantly smooth out the fitness landscape of GP compared to standard subtree mutation. This gives an explanation for the better performance of SSM over standard subtree mutation operator. Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill 0001 |
GECCO | 2 |
| 2011 | On Synergistic Interactions Between Evolution, Development and Layered LearningabstractWe investigate interactions between evolution, development and lifelong layered learning in a combination we call evolutionary developmental evaluation (EDE), using a specific implementation, developmental tree-adjoining grammar guided genetic programming (GP). The approach is consistent with the process of biological evolution and development in higher animals and plants, and is justifiable from the perspective of learning theory. In experiments, the combination is synergistic, outperforming algorithms using only some of these mechanisms. It is able to solve GP problems that lie well beyond the scaling capabilities of standard GP. The solutions it finds are simple, succinct, and highly structured. We conclude this paper with a number of proposals for further extension of EDE systems. Tuan Hao Hoang, Robert I. McKay, Daryl Essam, Nguyen Xuan Hoai |
IEEE Trans. Evol. Comput. | 4 |
| 2010 | Ecological application of evolutionary computation: Improving water quality forecasts for the Nakdong River, KoreaabstractWater quality is an important global issue, requiring effective management, which needs good predictive tools. While good methods for lake water quality prediction have previously been developed, accurate prediction of river water quality has hitherto been difficult. This project combines process-model and data mining approaches through evolutionary methods, resulting in tools for more effective water management. Although the work is still in its preliminary stages, error rates of the predictive models are already around half those resulting from representative applications of either pure process-based or pure data mining approaches. Dong-Kyun Kim, Robert I. McKay, Haisoo Shin, Yun-Geun Lee, Nguyen Xuan Hoai |
IEEE Congress on Evolutionary Computation | 5 |
| 2010 | Self-adapting semantic sensitivities for Semantic Similarity based CrossoverabstractThis paper presents two methods for self-adapting the semantic sensitivities in a recently proposed semantics-based crossover: Semantic Similarity based Crossover (SSC). The first self-adaptation method is inspired by a self-adaptive method for controlling mutation step size in Evolutionary Strategies (1/5 rule). The design of the second takes into account more of our previous experimental observations, that SSC works well only when a certain portion of events successfully exchange semantically similar subtrees. These two proposed methods are then tested on a number of real-valued symbolic regression problems, their performance being compared with SSC using predetermined sensitivities and with standard crossover. The results confirm the benefits of the second self-adaption method. Nguyen Quang Uy, Robert I. McKay, Michael O'Neill 0001, Nguyen Xuan Hoai |
IEEE Congress on Evolutionary Computation | 4 |
| 2010 | Improving the Generalisation Ability of Genetic Programming with Semantic Similarity based Crossover
Nguyen Quang Uy, Nguyen Thi Hien, Nguyen Xuan Hoai, Michael O'Neill 0001 |
EuroGP | 3 |
| 2010 | Semantics based crossover for boolean problemsabstractThis paper investigates the role of semantic diversity and locality of crossover operators in. Genetic Programming (GP) for Boolean problems. We propose methods for measuring and storing semantics of subtrees in Boolean domains using Trace Semantics, and design several new crossovers on this basis. They can be categorised into two classes depending on their purposes: promoting semantic diversity or improving semantic locality. We test the operators on several well-known Boolean problems, comparing them with Standard GP Crossovers and with the Semantic Driven Crossover of Beadle and Johnson. The experimental results show the positive effects both of promoting semantic diversity, and of improving semantic locality, in crossover operators. They also show that the latter has a greater positive effect on GP performance than the former. Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill 0001, Robert I. McKay |
GECCO | 2 |
| 2010 | The Role of Syntactic and Semantic Locality of Crossover in Genetic Programming
Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill 0001, Robert I. McKay |
PPSN (2) | 2 |
| 2009 | Semantic Aware Crossover for Genetic Programming: The Case for Real-Valued Function Regression
Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill 0001 |
EuroGP | 2 |
| 2009 | New heuristic and hybrid genetic algorithm for solving the bounded diameter minimum spanning tree problemabstractIn this paper, we propose a new heuristic, called Center-Based Recursive Clustering - CBRC, for solving the bounded diameter minimum spanning tree (BDMST) problem. Our proposed hybrid genetic algorithm [12] is also extended to include the new heuristic and a multi-parent crossover operator. We test the new heuristic and genetic algorithm on two sets of benchmark problem instances for the Euclidean and Non-Euclidean cases. Experimental results show the effectiveness of the proposed heuristic and genetic algorithm. Huynh Thi Thanh Binh, Robert I. McKay, Nguyen Xuan Hoai, Nguyen Duc Nghia |
GECCO | 3 |
| 2009 | A genetic algorithm with local map for path planning in dynamic environmentsabstractIn this paper, a new genetic algorithm (GA) for solving the path planning in dynamic environments is proposed. The new genetic algorithm uses local maps, therefore, does not require the knowledge of exact or estimated position of the destination point as other approaches in the literature. Consequently, the new GA could be used to solve the problem of dynamic path planning under an assumption that makes the problem more restrictive but more close to reality (in searching tasks). Ivan Koryakovskiy, Nguyen Xuan Hoai, Kyoung Mu Lee |
GECCO | 2 |
| 2009 | The effect of vesicular selection in dynamic environmentsabstractIn this paper, we investigate the value of a new selection mechanism that is inspired from biochemistry, namely, vesicular selection. We test its effectiveness when used in evolutionary algorithms on a number of benchmark problems in both static and dynamic environments. The results suggest beneficial attributes for the new selection mechanism. Yun-Geun Lee, Robert I. McKay, Nguyen Xuan Hoai, Dong-Kyun Kim |
GECCO | 3 |
| 2009 | Estimating the distribution and propagation of genetic programming building blocks through tree compressionabstractShin et al [19] and McKay et al [15] previously applied tree compression and semantics-based simplification to study the distribution of building blocks in evolving Genetic Programming populations. However their method could only give static estimates of the degree of repetition of building blocks in one generation at a time, supplying no information about the flow of building blocks between generations. Here, we use a state-of-the-art tree compression algorithm, xmlppm, to estimate the extent to which frequent building blocks from one generation are still in use in a later generation. While they compared the behaviour of different GP algorithms on one specific problem -- a simple symbolic regression problem -- we extend the analysis to a more complex problem, a symbolic regression problem to find a Fourier approximation to a sawtooth wave, and to a Boolean domain, odd parity. Robert I. McKay, Nguyen Xuan Hoai, James Cheney, Minhyeok Kim 0001, Naoki Mori, Tuan Hao Hoang |
GECCO | 2 |
| 2008 | A new hybrid Genetic Algorithm for solving the Bounded Diameter Minimum Spanning Tree problemabstractIn this paper, a new hybrid genetic algorithm - known as HGA - is proposed for solving the Bounded Diameter Minimum Spanning Tree (BDMST) problem. We experiment with HGA on two sets of benchmark problem instances, both Euclidean and Non-Euclidean. On the Euclidean problem instances, HGA is shown to outperform the previous best two Genetic Algorithms (GAs) reported in the BDMST literature, while on the Non-Euclidean problem instance, HGA performs comparably with these two GAs. Huynh Thi Thanh Binh, Nguyen Xuan Hoai, Robert I. McKay |
IEEE Congress on Evolutionary Computation | 2 |
| 2007 | Using compression to understand the distribution of buildingblocks ingenetic programming populationsabstractCompression algorithms generate a predictive model of data, using the model to reduce the number of bits required to transmit the data (in effect, transmitting only the differences from the model). As a consequence, the degree of compression achieved provides an estimate of the level of regularity in the data. Previous work has investigated the use of these estimates to understand the replication of building blocks within genetic programming (GP) individuals, and hence to understand how different GP algorithms promote the evolution of repeated common structure within individuals. Here, we extend this work to the population level, and use it to understand the extent of similarity between sub-structures within individuals in GP populations. Robert I. McKay, Jungseok Shin, Tuan Hao Hoang, Nguyen Xuan Hoai, Naoki Mori |
IEEE Congress on Evolutionary Computation | 4 |
| 2007 | Initialising PSO with randomised low-discrepancy sequences: the comparative resultsabstractIn this paper, we investigate the use of some wel-known randomised low-discrepancy sequences (Halton, Sobol, and Faure sequences) for initialising particle swarms. We experimented with the standard global-best particle swarm algorithm for function optimization on some benchmark problems, using randomised low-discrepancy sequences for initialisation, and the results were compared with the same particle swarm algorithm using uniform initialisation with a pseudo-random generator. The results show that, the former initialisation method could help the particle swarm algorithm improve its performance over the latter on the problems tried. Furthermore the comparisons also indicate that the use of different randomised low-discrepancy sequences in the initialisation phase could bring different effects on the performance of PSO. Nguyen Quang Uy, Nguyen Xuan Hoai, Robert I. McKay, Pham Minh Tuan |
IEEE Congress on Evolutionary Computation | 2 |
| 2007 | Analysing the Regularity of Genomes Using Compression and Expression Simplification
Jungseok Shin, Moonyoung Kang, Robert I. McKay, Nguyen Xuan Hoai, Tuan Hao Hoang, Naoki Mori, Daryl Essam |
EuroGP | 4 |
| 2007 | PSO with randomized low-discrepancy sequencesabstractWe initialize a global-best particle swarm with a Halton sequence, comparing it with uniform initialization on a range of benchmark function optimization problems. We see substantial improvements in performance, particularly with high complexity problems /small populations. Halton initialization yields equivalent performance to uniform initialization with substantially smaller populations. Nguyen Xuan Hoai, Nguyen Quang Uy, Robert I. McKay |
GECCO | 1 |
| 2006 | Solving Symbolic Regression Problems Using Incremental Evaluation In Genetic ProgrammingabstractIn this paper, we show some experimental results using Incremental Evaluation with Tree Adjoining Grammar Guided Genetic Programming (DEVTAG) on two symbolic regression problems, a benchmark polynomial fitting problem in genetic programming, and a Fourier series problem (sawtooth problem). In our pilot study, we compare results with standard Genetic Programming (GP) and the original Tree Adjoining Grammar Guided Genetic Programming (TAG3P). Our results on the two problems are good, outperforming both standard GP and the original TAG3P. Tuan Hao Hoang, Robert I. McKay, Daryl Essam, Nguyen Xuan Hoai |
IEEE Congress on Evolutionary Computation | 4 |
| 2006 | Developmental Evaluation in Genetic Programming: The Preliminary Results
Robert I. McKay, Tuan Hao Hoang, Daryl Essam, Nguyen Xuan Hoai |
EuroGP | 4 |
| 2006 | ORDERTREE: a new test problem for genetic programmingabstractIn this paper, we describe a new test problem for genetic programming (GP), ORDERTREE. We argue that it is a natural analogue of ONEMAX, a popular GA test problem, and that it also avoids some of the known weaknesses of other benchmark problems for Genetic Programming. Through experiments, we show that the difficulty of the problem can be tuned not only by increasing the size of the problem, but also by increasing the non-linearity in the fitness structure. Tuan Hao Hoang, Nguyen Xuan Hoai, Nguyen Thi Hien, Robert I. McKay, Daryl Essam |
GECCO | 2 |
| 2006 | Representation and Structural Difficulty in Genetic ProgrammingabstractStandard tree-based genetic programming suffers from a structural difficulty problem in that it is unable to search effectively for solutions requiring very full or very narrow trees. This deficiency has been variously explained as a consequence of restrictions imposed by the tree structure or as a result of the numerical distribution of tree shapes. We show that by using a different tree-based representation and local (insertion and deletion) structural modification operators, that this problem can be almost eliminated even with trivial (stochastic hill-climbing) search methods, thus eliminating the above explanations. We argue, instead, that structural difficulty is a consequence of the large step size of the operators in standard genetic programming, which is itself a consequence of the fixed-arity property embodied in its representation. Nguyen Xuan Hoai, Robert I. McKay, Daryl Essam |
IEEE Trans. Evol. Comput. | 1 |
| 2005 | Genetic Transposition in Tree-Adjoining Grammar Guided Genetic Programming: The Duplication Operator
Nguyen Xuan Hoai, Robert I. McKay, Daryl Essam, Tuan Hao Hoang |
EuroGP | 1 |
| 2004 | An investigation on the roles of insertion and deletion operators in tree adjoining grammar guided genetic programmingabstractWe investigate the roles of insertion and deletion as mutation operators and local search operators in a tree adjoining grammar guided genetic programming (TAG3P) system (Nguyen Xuan Hoai et al., 2003). The results show that, on three standard problems, these operators work better as mutation operators than the more standard sub-tree mutation originally used in (Nguyen Xuan Hoai et al., 2003, 2004). Moreover, for some problems, insertion and deletion can act effectively as local search operators, allowing TAG3P to solve problems with very small population sizes. Nguyen Xuan Hoai, Robert Ian Mc Kay |
IEEE Congress on Evolutionary Computation | 1 |
| 2004 | Grammar model-based program evolutionabstractIn evolutionary computation, genetic operators, such as mutation and crossover, are employed to perturb individuals to generate the next population. However these fixed, problem independent genetic operators may destroy the sub-solution, usually called building blocks, instead of discovering and preserving them. One way to overcome this problem is to build a model based on the good individuals, and sample this model to obtain the next population. There is a wide range of such work in genetic algorithms; but because of the complexity of the genetic programming (GP) tree representation, little work of this kind has been done in GP. In this paper, we propose a new method, grammar model-based program evolution (GMPE) to evolved GP program. We replace common GP genetic operators with a probabilistic context-free grammar (SCFG). In each generation, an SCFG is learnt, and a new population is generated by sampling this SCFG model. On two benchmark problems we have studied, GMPE significantly outperforms conventional GP, learning faster and more reliably. Robert I. McKay, Rohan Baxter, Hussein A. Abbass, Daryl Essam, Nguyen Xuan Hoai |
IEEE Congress on Evolutionary Computation | 6 |
| 2004 | Toward an Alternative Comparison between Different Genetic Programming Systems
Nguyen Xuan Hoai, Robert I. McKay, Daryl Essam, Hussein A. Abbass |
EuroGP | 1 |
| 2004 | Softening the Structural Difficulty in Genetic Programming with TAG-Based Representation and Insertion/Deletion Operators
Nguyen Xuan Hoai, Robert I. McKay |
GECCO (2) | 1 |
| 2003 | Tree Adjoining Grammars, Language Bias, and Genetic Programming
Nguyen Xuan Hoai, Robert I. McKay, Hussein A. Abbass |
EuroGP | 1 |
| 2002 | AntTAG: a new method to compose computer programs using colonies of antsabstractGenetic programming (GP) plays the primary role in the discovery of programs through evolving the program's set of parse trees. We present a new technique for constructing programs through ant colony optimization (ACO) using the tree adjunct grammar (TAG) formalism. We call the method AntTAG and we show that the results are very promising. Hussein A. Abbass, Nguyen Xuan Hoai, Robert I. McKay |
IEEE Congress on Evolutionary Computation | 2 |
| 2002 | Solving the symbolic regression problem with tree-adjunct grammar guided genetic programming: the comparative resultsabstractIn this paper, we show some experimental results of tree-adjunct grammar-guided genetic programming (TAG3P) on the symbolic regression problem, a benchmark problem in genetic programming. We compare the results with genetic programming (GP) and grammar-guided genetic programming (GGGP). The results show that TAG3P significantly outperforms GP and GGGP on the target functions attempted in terms of the probability of success. Moreover, TAG3P still performed well when the structural complexity of the target function was scaled up. Nguyen Xuan Hoai, Robert I. McKay, Daryl Essam, R. Chau |
IEEE Congress on Evolutionary Computation | 1 |
| 2002 | Some Experimental Results with Tree Adjunct Grammar Guided Genetic Programming
Nguyen Xuan Hoai, Robert I. McKay, Daryl Essam |
EuroGP | 1 |