About the GPEMjournal blog
Sunday, December 27, 2009
Bacteria that turn gears
Monday, November 9, 2009
SIGEVOlution Volume 4, Issue 1, is now available
- "Computational Intelligence Marketing" by Arthur Kordon
- "Pyevolve: a Python Open-Source Framework for Genetic Algorithms" by Christian S. Perone
- Calls & calendar
Friday, November 6, 2009
GPEM 10(4) now available online
Friday, September 25, 2009
Deadline extended for Tenth Anniversary Special Issue on Progress in Genetic Programming and Evolvable Machines
Tuesday, September 22, 2009
New issue of SIGEVOlution
- An Interview with Hans-Paul Schwefel with an introduction by Günter Rudolph
- Memetic Algorithms by Natalio Krasnogor
- Learning From Failures in Evolutionary Computation @ GECCO-2009
- new issues of journals
- calls & calendar
Tuesday, August 11, 2009
Journal Publication versus Conference Contribution?
As an editor myself of Genetic Programming and Evolvable Machines I have always wondered why it would be more attractive for people in our discipline to publish in conference venues than in archival journals. Are there not enough journals to allow for scientific progress? Or is there a dire need to communicate with colleagues in spatial co-location? Well, to my mind, none of the two! We are not the types of people that wanted to discuss our results to extreme length. Our conferences and workshops usually operate under tight time constraints, and one to three questions is about the average a presenter receives, anything else would eat into the next presenter's time and is discouraged. Also, the number of journals now accepting work from our field has grown over the years to a very reasonable number so that there is no shortage of places where quality work could find a home.
What is it then, that makes us submit and publish so much at conferences? Possible explanations are the existence of deadlines and the incremental nature of much of the work published. The existence of deadlines is a valuable selection pressure in our hectic times where everything is under the dictate of time-driven priorities. It can only be mimicked by journals through the introduction of regular "special issues" which also come with this requirement, and usually are successful in attracting work. As for the second possible explanation, I'd like to cite from [1] on the pitfalls of program committee work: "And arguably it is the more innovative papers that suffer because they are time consuming to read and understand, so they are the most likely to be either completely misunderstood or underappreciated by an increasingly error-prone process." So while innovative work has a harder time at conferences, "our culture creates more units to review with a lower density of new ideas." It is not only that we get to review smaller pieces of work, we are also more busy, with all the workshops and conferences that make us look at these papers. "Genuinely innovative papers that have issues, but could have been conditionally accepted, are all too often rejected in this climate of negativism. So the less ambitious, but well-executed work trumps what could have been the more exciting result." Those would have to be revised and revised and revised again, and there is no time to do this for conferences. Journal articles, on the other hand, can be worked on for a long time, if need be, and there is no time pressure except for the fact that delays could be unbearable and make results obsolete.
In the end, however, it is the impact of the work that counts most. And it is my experience that a carefully edited journal paper is worth the effort, as it produces impact on a scale that conference papers have diffulty to achieve.
[1] K. Birman and F.B. Schneider. Comm. ACM, 52(5) 2009, p. 34
[2] J. Crowcroft, S. Keshav, and N. McKeown, Comm. ACM, 52(1) 2009, p. 27
Tuesday, July 28, 2009
GPEM 10(3) now available online
Saturday, July 18, 2009
Additional awards at GECCO-2009
Tuesday, July 14, 2009
GECCO Humies Award (GOLD) 2009
published in proceedings of the 31st International Conference on Software Engineering (ICSE) in May 2009 and Forrest/Weimer/Nguyen/Le Goes in this year's GECCO proceedings. Both papers won awards from the respective conferences, and winning the Humies award was the "icing on the cake".
The authors apply a specialized/improved form of Genetic Programming to locate and repair software bugs. Repairing software bugs is a time consuming and commercially very costly activity. To date, automating the process has been very difficult. The GP method proposed by our Gold Medal winners takes down the average repair time for software bugs from more than 3 hours per bug to 3 minutes.
The authors rightly claim that "showing how to use GP in the context of modern software systems and integrating GP into modern software practice will help evolutionary computation to become more widely accepted by computer scientists."
Congratulations to the authors for a prize well deserved!
Thursday, July 2, 2009
Award for David E. Goldberg
Tuesday, June 23, 2009
SIGEVOlution Volume 3, Issue 3, is now available
- An Interview with John H. Holland with an introduction by Lashon Booker
- It's Not Junk! by Clare Bates Congdon, H. Rex Gaskins, Gerardo M. Nava & Carolyn Mattingly
- Car racing @ CIG-2008
- GECCO-2009 competitions
- New issues of journals
- Calls & calendar
Thursday, June 4, 2009
Editorial board renewed
Saturday, May 30, 2009
23 submissions to special issue
Thursday, May 21, 2009
Search related journals
Artificial Life | |
BioSystems | |
Complex Systems | |
Evolutionary Computation | |
Genetic Prog. and Evol. Mach. | |
IEEE Trans. on Evol. Comp. | |
J. Machine Learning Research | |
Machine Learning |
Thursday, May 14, 2009
Origins of life research and evolutionary computing
A considerable amount of research in genetic and evolutionary computing is concerned to some degree with self-adaptation -- that is, with the adaptation and improvement of an evolutionary system over evolutionary time. (Try searching for "self-adaptive" in the GPEM journal search and GP-bibliography search boxes on the left.) This work connects not only to research in evolutionary biology but also to research on the origins of life, since it is concerned with the ways in which adaptive systems can themselves arise and become more adaptive.
In this context it is interesting to see today's announcement of an apparent breakthrough in origins of life research, on a possible scenario for the emergence of RNA on prebiotic Earth. This is work by Matthew W. Powner, Beatrice Gerland, and John D. Sutherland at the University of Manchester. There's a write-up in the New York Times, and the full report and a commentary by Jack W. Szostak are available in today's Nature (subscription required for full text).
Among the reasons this might interest GPEM readers is the fact that the discovery was made through an intensive search of the space of chemical reaction sequences. This may be a search space within which genetic and evolutionary computation can help to find new and interesting things, if the right kinds of computational chemistry simulation systems (of which there are many) can be used for fitness testing on with the right kinds of problems. Putting all of this together to make significant discoveries will be non-trivial, but it seems to me to have potential.
Incidentally, searching for "origins" or "chemistry" in the journal, using the top search box on the left, produces several items of related interest that were published previously in GPEM.
CFP: Tenth Anniversary Special Issue on Progress in Genetic Programming and Evolvable Machines
Genetic Programming and Evolvable Machines
Tenth Anniversary Special Issue on Progress in Genetic Programming and Evolvable Machines
(Revised May 19, 2009; please note revised title and deadlines. 2nd revision July 15, 2009. 3rd revision September 25, 2009; please note revised schedule)
Genetic Programming and Evolvable Machines is ten years old in 2010. To mark this, a prestigious special issue of the journal will be published. A number of articles by leading figures have already been commissioned:
- "Theoretical Results in Genetic Programming: The next ten years?" by Riccardo Poli, William B. Langdon, Nic McPhee and Leonardo Vanneschi
- "Human Competitive Results Using Genetic Programming" by John Koza
- "Genetic Programming and Evolvable Machines: Ten Years of Reviews" by William B. Langdon and Steven Gustafson
Open submissions
We encourage the submission of high quality papers that review or analyze progress in the field, present the state-of-the-art in the evolution of software and hardware, describe promising new approaches or application areas, or foundational topics in genetic programming and evolvable machines.
Subjects include, but are not limited to:
- Theoretical understanding of Genetic Programming
- Important Application Areas of Genetic Programming and Evolvable Machines
- New approaches and paradigms
- Fundamental Issues
- Wide ranging reviews and/or analysis of Research in Genetic and Evolvable Machines
Important Dates
- Paper submission deadline: November 23, 2009
- Notification of acceptance: January 15, 2009
- Final manuscript: February 15, 2010
Authors are encouraged to submit high-quality, original work that has neither appeared in, nor is under consideration by, other journals.All open submissions will be peer reviewed subject to the standards of the journal. Manuscripts based on previously published conference papers must be extended substantially.
Springer offers authors, editors and reviewers of Genetic Programming and Evolvable Machines a web-enabled online manuscript submission and review system. Our online system offers authors the ability to track the review process of their manuscript.
Manuscripts should be submitted to: http://GENP.edmgr.com. This online system offers easy and straightforward log-in and submission procedures, and supports a wide range of submission file formats.
All enquiries on this special issue by prospective authors should be sent to the guest editors at the addresses below.
Guest editors
Julian Miller
Department of Electronics
University of York,
Heslington, York,
YO10 5DD, UK
jfm7@ohm.york.ac.uk
Riccardo Poli
School of Computer Science and Electronic Engineering,
University of Essex,
Wivenhoe Park, Colchester,
CO4 3SQ, UK
rpoli@essex.ac.uk
Editor-in-Chief: Lee Spector, Hampshire College
Founding Editor: Wolfgang Banzhaf, Memorial University of Newfoundland
Journal Website: www.springer.com/10710
Tuesday, May 5, 2009
The Genie in the Machine: How Computer-Automated Inventing is Revolutionizing Law and Buisness
Wednesday, April 29, 2009
Deadline extended for Special Issue on Parallel and Distributed Evolutionary Algorithms
The new deadline is: May 15, 2009
More information about the special issue is available here.
Monday, April 13, 2009
Evolution of Modularity, GP, and a new PLoS Computational Biology paper by Kashtan et al.
Friday, April 10, 2009
GPEM 10(2) now available online
Wednesday, April 1, 2009
Website for The Art of Artificial Evolution
Friday, March 20, 2009
Medical applications as a growth area for genetic and evolutionary computing
Wednesday, February 25, 2009
GPEM 10(1) hits the streets
Saturday, February 14, 2009
Evolution of life in 60 seconds
Friday, February 13, 2009
GECCO conference highly ranked
Thursday, February 12, 2009
CFP: Special Issue on Parallel and Distributed Evolutionary Algorithms
large have been extremely successful in the last decade across
a wide range of problems and applications. Current applications are
characterized by an ever growing complexity and a pronounced
distributed nature. While the use of centralized or hierarchical
architectures and algorithms has been dominant so far, they are
now becoming impractical because they have poor scalability and
fault-tolerance characteristics. Since evolutionary algorithms are
ideally suited to population partitioning and structuring, distributed
and parallel approaches appear to be a natural way to
cope with the growing computational burden associated with large
problems.
The aim of this Special Issue is to provide the reader with
contributions discussing recent advances and an indication of
future trends in the theory, development, and application of
parallel and distributed evolutionary algorithms. We encourage
submission of papers describing new concepts, models, and
strategies, along with papers describing systems and tools that
provide practical implementations. Papers describing either
hardware or software aspects of parallel and distributed
architectures are welcome. In addition, we are interested in
application papers discussing the power and applicability of these
parallel methods to real-world problems in any area of interest,
such as evolutionary design, optimization, and emerging fields
such as computational biology.
Subjects will include (but are not limited to):
- parallel and distributed evolutionary algorithms models
- theory of structured evolutionary algorithms
- performance evaluation of parallel and distributed
evolutionary algorithms
- applications of parallel and distributed evolutionary computing
- parallel and distributed implementations: software and
hardware aspects
Important dates:
* Paper submission deadline: May 15, 2009 [extended from April 30, 2009]
* Notification of acceptance: June 30, 2009
* Final manuscript: August 31, 2009
Paper Submission:
Authors are encouraged to submit high-quality, original work
Springer offers authors, editors and reviewers of Genetic
All enquiries on this special issue by perspective authors should
be sent to the guest editors at the addresses below.
Guest editors:
Marco Tomassini
Information Systems Institute
University of Lausanne, Lausanne, Switzerland
marco.tomassini@unil.ch
Tel: +41 21 6923589
Leonardo Vanneschi
Department of Informatics, Systems and Communication (D.I.S.Co.)
Building U14, Office n. 2004
viale Sarca, 336
University of Milano-Bicocca, Milano, Italy
vanneschi@disco.unimib.it
Tel.: +39 02 64487874
Editor-in-Chief: Lee Spector, Hampshire College
Founding Editor: Wolfgang Banzhaf, Memorial University of Newfoundland
Journal Website: www.springer.com/10710
Wednesday, February 11, 2009
Evolectronica
Sunday, February 8, 2009
Get GPEM tables of contents by email
Tuesday, February 3, 2009
Evolutionary computing and boron
Saturday, January 31, 2009
Contents of Volume 10, Number 1
The present issue includes three full research articles and two book reviews.In "Scaling of Program Functionality" W. B. Langdon provides a novel theoretical analysis of the relations between size and functionality for several classes of programs. Many aspects of his analysis apply to all possible systems that search for computer programs, but Dr. Langdon also describes specific implications of his analysis for genetic programming and provides experimental confirmation of his results.In "An improved representation for evolving programs" M. S. Withall, C.J. Hinde, and R. G. Stone describe a new representation for evolving programs that combines features of traditional linear and tree-based representations. They present the results of several experiments using their new representation and they discuss implications for the scalability of genetic programming to more complex problems.In "Solution of matrix Riccati differential equation for nonlinear singular system using genetic programming" P. Balasubramaniam and A. Vincent Antony Kumar show how genetic programming can be used to solve differential equations of a particular important class. They compare the genetic programming approach to the traditional Runge Kutta method and they provide experimental confirmation of efficiency improvements.The book reviews in this issue, edited by W. B. Langdon, cover two edited volumes: The Mechanical Mind in History, which was edited by P. Husbands, O. Holland and M. Wheeler (reviewed by P. Collet), and Evolutionary Computation in Practice: Studies in Computational Intelligence, which was edited by T. Yu, D. Davis, C. Baydar, and R. Roy (reviewed by L. M. Deschaine).