[Ltg] HAIL Seminar *Reminder* (6th May): Jamie Cullen, School of Computer Science and Engineering, UNSW

Ronnie.Ma at csiro.au Ronnie.Ma at csiro.au
Fri May 2 11:35:13 EST 2008


                      H.A.I.L. Seminar series
                          CSIRO ICT Centre
                   http://www.ict.csiro.au/HAIL/


Title:          Evolutionary Meta Compilation: 
                Evolving Programs using Real World Engineering Tools

Speaker:        Jamie Cullen
                Artificial Intelligence Lab
                School of Computer Science and Engineering
                University of New South Wales (UNSW)

Date:           Tuesday 6th May 2008 at 11am

Location:       CSIRO ICT Centre,
                Building E6B, Macquarie University.

                See <http://www.ict.csiro.au/HAIL/location.htm> for
details.

Video:          We usually stream live video of seminars.

                At the seminar time (see above), point your browser at:
 
<http://webcast.nsw.csiro.au/httpfs/ICT/HailSeminar/live.asx>


Abstract

An integrated, general-purpose system for evolving computer programs via
evolutionary computation techniques, which are then compiled using
industry standard compilers and executed for fitness evaluation is
presented. Preliminary results are given for two languages in broadly
different problem domains: (1) The evolution software programs in the C
programming language for the solution of simulated adaptive behaviour
problems (2) The evolution of circuit designs in the Verilog Hardware
Description Language, suitable for synthesis into real hardware.

The presented approach potentially allows rapid prototyping in different
programming languages, as well as validation and integration of evolved
solutions into an existing codebase. It saves the developer from
implementing and debugging a complex interpreter, and allows a
non-expert more fine-grained control over the evolutionary process. It
potentially allows engineers (especially those in industry) to use
preferred/approved tools for which source code may not be readily
available, or which may be cost or time prohibitive to reimplement.
Efficiency gains are also expected, particularly for complex domains
where the fitness evaluation is computationally intensive.


Short resume

Jamie Cullen is an experienced inventor, currently engaged in Artificial
Intelligence research at UNSW, where he is completing a PhD. Prior to
UNSW, he spent several years working in Silicon Valley in various Senior
Engineering and System Architect roles. He holds two US patents related
to the testing of semiconductor devices, with other patents pending in
the US and elsewhere abroad.


----------------------------------------
The HAIL Seminars' URL:
http://www.ict.csiro.au/HAIL/

Contacts:       Andrew Lampert
Address:        CSIRO HAIL Seminars,
                c/o Andrew Lampert,
                Locked Bag 17,
                North Ryde NSW 1670

Phone:  (02) 9325 3100
Email:  Andrew.Lampert at csiro.au

*Administration*
-----------------------------------------------------------------
* To leave the list, send the message "unsubscribe HailSeminars" to
the list server address <majordomo at nsw.cmis.csiro.au>.
The subject line of your e-mail message will be ignored.



More information about the LTG mailing list