Context Matters: Adaptive Mutation for Grammars

03/25/2023
by   Pedro Carvalho, et al.
0

This work proposes Adaptive Facilitated Mutation, a self-adaptive mutation method for Structured Grammatical Evolution (SGE), biologically inspired by the theory of facilitated variation. In SGE, the genotype of individuals contains a list for each non-terminal of the grammar that defines the search space. In our proposed mutation, each individual contains an array with a different, self-adaptive mutation rate for each non-terminal. We also propose Function Grouped Grammars, a grammar design procedure, to enhance the benefits of the proposed mutation. Experiments were conducted on three symbolic regression benchmarks using Probabilistic Structured Grammatical Evolution (PSGE), a variant of SGE. Results show our approach is similar or better when compared with the standard grammar and mutation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/19/2022

Co-evolutionary Probabilistic Structured Grammatical Evolution

This work proposes an extension to Structured Grammatical Evolution (SGE...
research
05/21/2022

Probabilistic Structured Grammatical Evolution

The grammars used in grammar-based Genetic Programming (GP) methods have...
research
12/04/2018

Superion: Grammar-Aware Greybox Fuzzing

In recent years, coverage-based greybox fuzzing has proven itself to be ...
research
03/21/2013

Model Based Framework for Estimating Mutation Rate of Hepatitis C Virus in Egypt

Hepatitis C virus (HCV) is a widely spread disease all over the world. H...
research
09/10/2018

Analysis of Sequence Polymorphism of LINEs and SINEs in Entamoeba histolytica

The goal of this dissertation is to study the sequence polymorphism in r...
research
03/15/2021

Probabilistic Grammatical Evolution

Grammatical Evolution (GE) is one of the most popular Genetic Programmin...
research
05/21/2023

BertRLFuzzer: A BERT and Reinforcement Learning based Fuzzer

We present a novel tool BertRLFuzzer, a BERT and Reinforcement Learning ...

Please sign up or login with your details

Forgot password? Click here to reset