- John Koza
John R. Koza is a
computer scientist and a consulting professor atStanford University , most notable for his work in pioneering the use ofgenetic programming for the optimization of complex problems, and for the evolution ofcomputer program s which solve them. He was a cofounder ofScientific Games Corporation , a company which built computer systems to run state lotteries in the United States. He also invented the scratch-offlottery ticketFact|date=February 2008.Koza has a PhD in
computer science from theUniversity of Michigan (1972). His thesis was titled "On Inducing a Non-Trivial, Parsimonious Grammar for a Given Sample of Sentences".John Koza has his own company" Genetic Programming Inc.", and uses a 1000 node
Beowulf cluster , composed ofPentium II and DEC Alpha processors, to do his research.Koza was recently featured in
Popular Science for his work on evolutionary programming that alters its own code to find far more complex solutions. The machine, which he calls the "invention machine", has created antennae, circuits, and lenses, and has received a patent from theUS Patent Office .In 2006 Koza suggested a plan to revamp the
Electoral College in the United States such that candidates would be elected by a [http://www.NationalPopularVote.com national popular vote] . [cite news|url=http://sfgate.com/cgi-bin/article.cgi?file=/c/a/2006/07/24/MNGIHK4CSQ1.DTL|title=Stanford professor stumps for electoral alternative|publisher=San Francisco Chronicle |date=2006-07-24 |first=Matthew|last=Yi]References
Works by Koza
# Koza, J.R. (1990). "Genetic Programming: A Paradigm for Genetically Breeding Populations of Computer Programs to Solve Problems", Stanford University Computer Science Department technical report STAN-CS-90-1314 (http://www.genetic-programming.com/jkpdf/tr1314.pdf). A thorough report, possibly used as a draft to his 1992 book.
# Koza, J.R. (1992). "Genetic Programming: On the Programming of Computers by Means of Natural Selection",MIT Press . ISBN 0-262-11170-5
# Koza, J.R. (1994). "Genetic Programming II: Automatic Discovery of Reusable Programs", MIT Press. ISBN 0-262-11189-6
# Koza, J.R.; Goldberg, David; Fogel, David; & Riolo, Rick, (Eds.) (1996). "Genetic Programming 1996: Proceedings of the First Annual Conference (Complex Adaptive Systems)", MIT Press. ISBN 0-262-61127-9
# Koza, J.R.; Deb, K.; Dorigo, M.; Fogel, D.; Garzon, M.; Iba, H.; & Riolo, R., (Eds.) (1997). "Genetic Programming 1997: Proceedings of the Second Annual Conference", Morgan Kaufmann. ISBN 1-55860-483-9
# Koza, J.R.; & Others (Eds.)(1998). "Genetic Programming 1998", Morgan Kaufmann Publishers. ISBN 1-55860-548-7
# Koza, J.R.; Bennett, F.H.; Andre, D.; & Keane, M.A. (1999). "Genetic Programming III: Darwinian Invention and Problem Solving", Morgan Kaufmann. ISBN 1-55860-543-6
# Koza, J.R.; Keane, M.A.; Streeter, M.J.; Mydlowec, W.; Yu, J.; & Lanza, G. (2003). "Genetic Programming IV: Routine Human-Competitive Machine Intelligence", Springer. ISBN 1-4020-7446-8External links
* [http://www.genetic-programming.com/johnkoza.html Homepage]
* [http://bibnetwiki.org/wiki/Category:John_R._Koza_Paper An extensive list of Koza's works]
* [http://evonet.lri.fr/evoweb/news_events/news_features/article.php?id=15 Interview with John Koza]
* [http://www.popsci.com/popsci/science/0e13af26862ba010vgnvcm1000004eecbccdrcrd.html Popular Science article about John Koza's Invention Machine]
Wikimedia Foundation. 2010.