Welcome to the EECS AI-Forum
The AI-Forum is an attempt to bring together the faculty and students from the University of Central Florida's School of Electrical Engineering and
Computer Science to discuss Artificial Intelligence. The group began in the 2007 Fall semester and will hold meetings on the first
Friday of each month. Check out the Meetings page for information about upcoming meetings.
Mailing list
If you'd like to sign up for the AI-Forum mailing list, then send an e-mail to majordomo@cs.ucf.edu with the
following in the body of the message:
subscribe aiforum
Next meeting
Friday, March 6, 2009, 3:00pm in HEC 101
Title: Overview of Evolutionary Computation Theory
Abstract:
During the last half century of Evolutionary Computation (EC) research, a multitude of algorithms have been developed that fit the very loose
rubric of "inspired by natural evolution." Unsurprisingly, analytical approaches to understanding such systems are similarly diverse.
Nevertheless, cursory study of EC typically provides some limited background in schema theory for genetic algorithms and successful real-world
application of evolutionary algorithms (EAs) are more often justified analogically than by relating to underlying foundational aspects of EC. I
believe this has led to a number of common myths about the state of theory for the field: that schema theory and the building block hypothesis is
the only EC theory, that there is very little formal basis to these methods, or that EC theory is largely descriptive and has very little utility
to practical application of EAs.
In fact, there have been a number of theoretical advances in EC. There are several critical conference and workshop venues that specifically target
EC theory, and new advances are frequently published in major journals of the field---including the journal Theoretical Computer Science, perhaps
the most prestigious journal in all of CS. EC theory incorporates mathematical tools from many disciplines (dynamical systems, probability theory,
discrete mathematics, etc.) and considers many aspects of such systems (step-wise algorithm behavior, global algorithm performance, non-linear
dynamics, challenges arising from relationships between problem properties and algorithm properties, etc.). The latest Foundations of Genetic
Algorithms produced 18 papers covering analysis of evolution-inspired methods for continuous optimization, combinatorial optimization,
multi-objective optimization, co-optimization, as well as problem analysis. None discussed schema theory and many offered predictive analysis of
algorithm performance.
I offer a broad perspective in this talk. Like EC itself, EC theory is not at all unified, and I lay out a high-level, math-free organization
categorizing existing work. At the top level, these include two different focuses of algorithm analysis (global and local behavior), component
analysis and problem analysis. I discuss the famous No Free Lunch as a separate category. Within these categories, we find topics such as
landscape-oriented Walsh analysis, exact/pressimisstic micro/maco schema theory, infinite population dynamical models, runtime analysis, and many
more. I will select a handful of examples and provide math-light general discussions of them. The talk targets those with a basic understanding
of computer science and optimization, assuming as little EC background knowledge as possible. Goals of the talk include creating a greater
awareness of EC theory, providing a (hopefully) more accurate notion of extant strengths and weaknesses in current approaches and results, and
stimulating interest in further discussion on these topics.
Speaker info:
This talk will be presented by Dr. R. Paul Wiegand of the Institute for Simulation & Training. He is the founder of
UCF's NCCS Lab.
Download abstract: pdf
|