
I studied Genetic Programming and Genetic Algorithms under Prof. Bill Punch at Michigan State University. I then went to the University of Michigan where I now study under the tutelage of Prof. John Holland and Prof. Rick Riolo. My research intersts are in the utilization of biological parallels to improve traditional algorithms. In particular, I hope to adapt traditional evolutionary computation techniques to make use of phenotypic plasticity (the ability of an animal to change its phenotype based upon changes in the environment). I also find the trade-off between genetic diversity within a population and adaptability of the individual to be an interesting area of research. In the end, I hope to develop a technique that will allow for the evolution of programs which are more robust to their environments.