An experimental evaluation of the assumption of independence in multiversion programming
IEEE Transactions on Software Engineering
Fault-tolerant multiprocessor and distributed systems: principles
Fault-tolerant computer system design
Optimal linear combinations of neural networks
Neural Networks
Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
Evolving Teams of Predictors with Linear Genetic Programming
Genetic Programming and Evolvable Machines
N-Version Design Versus One Good Version
IEEE Software
Abstention Reduces Errors - decision Abstaining N-version Genetic Programming
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
A Survey And Analysis Of Diversity Measures In Genetic Programming
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
N-Version Genetic Programming via Fault Masking
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
Maintaining the Diversity of Genetic Programs
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
Explicit Control of Diversity and Effective Variation Distance in Linear Genetic Programming
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
Diversity in the Software Development Process
WORDS '97 Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems - (WORDS '97)
INBS '95 Proceedings of the First International Symposium on Intelligence in Neural and Biological Systems (INBS'95)
Generating Multiple Diverse Software Versions with Genetic Programming
EUROMICRO '98 Proceedings of the 24th Conference on EUROMICRO - Volume 1
A study of cross-validation and bootstrap for accuracy estimation and model selection
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
Improving model accuracy using optimal linear combinations of trained neural networks
IEEE Transactions on Neural Networks
Novel ways of improving cooperation and performance in ensemble classifiers
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Diverse committees vote for dependable profits
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Managing team-based problem solving with symbiotic bid-based genetic programming
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Coevolutionary bid-based genetic programming for problem decomposition in classification
Genetic Programming and Evolvable Machines
Environmental robustness in multi-agent teams
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Evolution of team composition in multi-agent systems
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Artificial Intelligence in Medicine
A survey on the application of genetic programming to classification
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Classification as clustering: A pareto cooperative-competitive gp approach
Evolutionary Computation
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Learning regression ensembles with genetic programming at scale
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Co-evolutionary automatic programming for software development
Information Sciences: an International Journal
Hi-index | 0.00 |
We propose N-version Genetic Programming (NVGP) as an ensemble method to enhance accuracy and reduce performance fluctuation of programs produced by genetic programming. Diversity is essential for forming successful ensembles. NVGP quantifies behavioral diversity of ensemble members and defines NVGP optimal as an ensemble that has independent fault occurrences among its members. We observed significant accuracy improvement by NVGP optimal ensembles when applied to a DNA segment classification problem.