Genetic and Evolutionary Computation Conference · 1999 · 10 citations · 3 references
Life SciencesEvolutionary BiologyEvolutionary GeneticsEvolutionary TheoryGenetic EngineeringCode GenerationEvolutionEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsGenetic ProgrammingBytecode GenerationBytecode Virtual MachinesGenetic Programming MutationLinear Genetic ProgrammingMachine Code Generation
This paper uses the GP paradigm to evolve linear genotypes (individuals) that consist of Java byte code. Our prototype GP system is implemented in Java using a standard Java development kit (JDK). The evolutionary process is done completely in memory and the fitness of individuals is determined by directly executing them in the Java Virtual Machine (JVM). We validate our approach by solving a functional regression problem with a fourth degree polynomial, and a classification problem diagnosing thyroid disease. Our implementation provides a fast, effective means for evolving native machine code for the JVM. 1.
3
UCI Repository of machine learning databases
Catherine Blake · Medical Entomology and Zoology · 1998 · 10.5K citations
PicoJava: a direct execution engine for Java bytecode
H. McGhan, Mike O’Connor · Computer · 1998 · 165 citations