SlideShare ist ein Scribd-Unternehmen logo
1 von 8
In our heated learning of the scope of genetic programming, before we knew all the players and their inevitable disappearance, Brad and I looked hard into finding all the possible sites we could with anything of value.  This led to a flurry of emails with about all the applicable sites.  Going through all of them is another problem.  This is that log for easy searching later.  I’ll note the last update on the sites to show the trend of the owners being disappeared.  <br />Hello World in Genetic Algorithms.  Last update – 17July07<br />http://fog.neopages.org/helloworldgeneticalgorithms.php<br />This site looks fairly recent.  It has a couple tutorials on genetic programming.  Looks fairly simple and promising.  Provides basic source-code in C but most everything else is in C++.  <br />AI Life Games.Last update - Unknown<br />http://alifegames.sourceforge.net/project/index.html<br />Made Artificial Life base games.  Games include: bSerene and DungeonMaker.  bSerene is a FPS with AL based enemy tactics (unverified).  DungeonMaker is what it sounds but is based on random map generation.  I don’t see a source code for anything.  They have a big project called BigProject that is to create a true AI or consciousness.  They’re third place to Ben Goertzel and Ray Kurzweil.  <br />AridolanLast Update – Unknown<br />http://www.aridolan.com/default.aspx<br />Mostly AI-centric information.  Site seems very helpful but most of the links are broken.  Likely it’s an abandoned site after the owner’s demise.  <br />The Multiverse According to BenLast update – Active <br />http://multiverseaccordingtoben.blogspot.com/<br />Mostly AI-centric.  Information about the singularity and other such stuff.  <br />Genetic ProgrammingLast update - 08July2007<br />http://www.genetic-programming.com/<br />Home of the “Humies” Award.  Lots of good official intimidating links that make me more aware that there are many great minds doing exactly what we’re trying to do.  Lots of Phds.  And Koza’s site is hosted here as the other is abandoned.  Also Koza’s last paper was from 2004 and last reference in Wikipedia is from 2006.  He’s likely dead.  <br />The link to The Field Guide to genetic programming.  <br />http://dces.essex.ac.uk/staff/rpoli/gp-field-guide/toc.html<br />I don’t suspect it’ll be there forever.  <br />Gene Expression ProgrammingLast updated - Active<br />http://www.gene-expression-programming.com/Tutorial001.asp<br />Looks like a wealth of information about the math behind all this genetic stuff. This is badly needed for both of us.  The book, Gene Expression Programming:Mathematical Modeling by an Artificial Intelligence, I can’t find for free.  This bothers me as the sticker price is between 140 and 180 USD.  Find this book.  <br />Karl Sims Last updated - 01May2009 Last GP update 1994<br />http://www.karlsims.com/<br />He used LISP and Koza’s programs to make GP art and Evolved Virtual Creatures which were again used for art.  Little imagination beyond this.  Interested in the source code.  Some use in his papers as they are another take on what Koza wrote, which is something we’ll have to do as well.  <br />ga Last update - Unknown<br />http://www.wreck.devisland.net/ga/<br />I like this Java applet.  I may be able to get source code from the address at the bottom of the site.  I think it would make an excellent little game if it were mixed with LineRider and maybe made more open.  Excellent first game potential.  <br />MoonlanderLast update – Unknown<br />http://genetic.moonlander.googlepages.com/<br />This is an odd little math crunching programming finds the best sort of equation to solve the problem under certain variables.  It’s Interesting but over my head right now.  I don’t know how you can “genetically” solve a math problem.  <br />CritticallLast Update – 03November2004<br />http://www.critticall.com/<br />Seems like a small application to add an evolution based element to certain C/C++ chucks of code.  This is all I could make out of the poorly translated front page.  “Critticall is a digital environment, where an input algorithm is a subject to a digital evolution. The fitness may be the speed or the length of the code. Ever better algorithms are surviving small random changes and are the output result.”  Sounds awesome and it’s free.  Some source code is available but not to the Critticall program.  <br />Genetic Programming and Genetic AlgorithmsLast Update – 2009<br />http://goanna.cs.rmit.edu.au/~vc/gp.html<br />This looks like a big thesis link dump.  Tons and tons of things that need to be read here.  There is no shortage of things that need to be read it seems.  Should be easier once we get a better grasp of these programs and have a better idea what we’re doing.<br />The Genetic Programming Software ParadigmLast Update – 04May2003<br />http://www.well.com/~xanthian/link_pages/Programming/Paradigms/GeneticProgramming.html<br />This is another link dump site.  Contains several large GP organizations and   One could get lost in these and we need to.  When things like this are left on the internet…links break.  Information is lost.  I need to set aside some time and go through this site before anymore is lost.  Trouble is that the links can lead to more links and so forth.<br />Numerical Computation Guide<br />http://docs.sun.com/source/806-3568/ncgTOC.html<br />This has not so much to do with either GP or GEP but the math behind computer operations.  I’ll be willing to bet that it will become invaluable the deeper we delve into these problems.  I’ve read to near the into of floating point environments.  <br />Artificial Life LinksLast Updated – 01Jan2009<br />http://www.alcyone.com/max/links/alife.html<br />Like the name says, it’s another link dump site.  Looks fairly complete.  Its onus is more on A-life and not GP but it seems more and more those are intertwined.  Although it looks to be updated the most recently there are still a few broken links.  The same names keep appearing which is helping me think we’re grasping the major players.  <br />neural networks research groupLast Updated – Unknown<br />http://nn.cs.utexas.edu/keyword?dsilva:aiide05<br />The link directly leads to a synopsis on a paper about rtNEAT (real-time NeuroEvolution of Augmented Topologies).  I’ve seen that name before on some other site’s I’ve visited.  Basically it’s about the neural networks, when taught specific skills, they tend to forget the old stuff.  It’s mostly centric on videogame AI so it’ll be important to understand.  <br />The GP Mancala ProjectLast Update – 10May2000<br />http://www.corngolem.com/john/gp/index.html<br />This was a senior project that led to some of the possible limits to GP.  He had a evolution based program play a specific (expert) algorithm until it could win most of the time.  And then he played the evolved program against 1000 other programs and in turn, lost terribly to each.  It grew to thrive in environment and when it was taken out it was lost.  It’s a very accurate description of evolution.  <br />Computer Programming Algorithms Directory<br />http://www.algosort.com/<br />Looks like a link dump for algorithms.  It’s helpful but not exactly relevant except the five links to Genetic algorithms; one of which is already broken.   <br />Survival of the Fittest: Natural Selection with Windows Forms<br />http://msdn.microsoft.com/en-us/magazine/cc163934.aspx<br />This shows how to genetically program in C# and CodeDOM(?).  It looks horribly useful but way over my head.  Even browsing it hurts.  A definite must read.  The Code has been downloaded to The Project folder.  Anything from MSDN looks awesome.  Microsoft is fantastic.  <br />The Genetic Programming Notebook.<br />http://www.geneticprogramming.com/<br />This has a bunch of current links and a list of books, some of which I’ve never heard.  It’s actually a very useful site by the look of things for the book links alone.  A found a couple broken links in my quick perusing of the site.  <br />The Home of Genetic ProgrammingLast Updated – July 8, 2007<br />http://www.genetic-programming.org/<br />This is the site that hosts Koza’s site.  They have tons of papers and is probably the most official site on the subject of genetic programming.  <br />AITopics on Genetic Algorithms<br />http://www.aaai.org/AITopics/pmwiki/pmwiki.php/AITopics/GeneticAlgorithms<br />This website is scary how close ideas are coming in line with Brad’s and mine.  Koza apparently invented an invention machine in 2006.  I’m pretty sure it invented a knife to stab its inventor and Koza now lives through his machine.  About the site:  It’s a subtopic of artificial life on the point of GP and GAs.  Lots of really cool links to good reads.  <br />Memrister minds<br />http://www.newscientist.com/article/mg20327151.600-memristor-minds-the-future-of-artificial-intelligence.html?page=1<br />It’s a maddening article about a new electronic component called the memrister.  It was theorized by its absence in the early 70s.  Now it’s been discovered and explains so many things about the human mind.  It’s being used to build incredibly complex and wholly new circuits to attempt conciseness.  Sadly as deep as we are in GP (not very) and how far off this is from commercial use, our AI will be of a different archetype.  Maybe we’ll get them to fight.  Ours will be an unyielding, unstopping computational hellspawn, half birthed and trying to become complete.   Theirs will be a new life trying to learn how to love in an artificial field of flowers.  <br />A Robot That's Learning to Smile<br />http://www.technologyreview.com/blog/editors/23825/?a=f<br />It’s a short article about a computer placed in an external feedback loop to control Einstein’s face.  <br />We are not alone:  Artificial Life Growing on the Internet<br />http://www.biota.org/book/chbi/chbi4.htm<br />This is a small site with several examples of faux life on the internet.  Touches briefly on Tierra, Polyworld, Boids, and Conway’s Game of Life.  Okay stuff.  Links at the bottom.  Pictures!<br />PolyWorld<br />http://www.beanblossom.in.us/larryy/polyworld.html<br />It’s an artificial ecosystem.  Just a good reference and watermark.  <br />Tierra<br />http://www.mediamatic.net/page/5841<br />Similar to PolyWorld.  Good reference.  Here’s the download for the distributed world.  http://linux.wareseeker.com/Games/distributed-artificial-life-1.0.0.zip/339352<br />Evolving Game-Playing Strategies with Genetic Programming<br />http://www.ercim.org/publication/Ercim_News/enw64/sipper.html<br />Kind of our exact idea.  Too bad there’s been nothing done since 20<br />Using Genetic Programming To Evolve Soccer Teams<br />http://www.gamasutra.com/view/feature/1901/using_genetic_programming_to_.php05<br />Same as above.  Last update was 2007.  <br />My Genes Can Do Reverse Engineering<br />http://www.primeinventor.com/post/My-Genes-Can-Do-Reverse-Engineering.aspx<br />I think this counts as GEP.  Still can’t have too much stuff.  <br />Artificial Life<br />http://www.aridolan.com/ad/Alife.html<br />Link dump to about a hundred little programs that mimic life.  Tons of Applets.  <br />Swimbots<br />http://www.swimbots.com/<br />Genetic Art.  Meh.  <br />The NeuroEvolution of Augmenting Topologies (NEAT) Users Page<br />http://www.cs.ucf.edu/~kstanley/neat.html<br />“It is a method for evolving artificial neural networks with a genetic algorithm.”  Sounds good and it’s very open source.  In fact it sounds awesome.  And then I saw this page. http://nerogame.org/  I began to panic because this is partially what Brad and I are doing.  But then the last update was in 2007.  So it’s all good.  <br />Artificial Intelligence Laboratory<br />http://www.ai.uic.edu/projectMain.html<br />A lot about AI.  I couldn’t find anything to peak my interest but there could be something.  I didn’t want to exclude it because of my hasty browsing.  <br />Gene Expression Programming (GEP) in C# and .NET   <br />http://www.c-sharpcorner.com/UploadFile/mgold/GEP08292005111331AM/GEP.aspx<br />I love this article.  It explains everything lacking in GEP.  It’s a better example of its capabilites than the home website.  Plus, it shows how cool C# is.  <br />ECJ 19 - A Java-based Evolutionary Computation Research System<br />http://cs.gmu.edu/~eclab/projects/ecj/<br />I was planning on going to GMU but I chose UAT (they chose me, more like it).  Now I learn they have a EC research lab.  Hell.  This is the fruits of their labor.  I don’t know what it does.  I read the description a few times but still no synapses fired in my brain.  Lost on this one.  <br />DTREG - Software For Predictive Modeling and Forecasting<br /> http://www.dtreg.com/gep.htm<br />It’s like a system for building tree hierarchies.  And most GP takes after Koza’s initial design of trees in LISP.  But this has examples of GEP rather than GP.  <br />Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence<br />http://www.gene-expression-programming.com/GepBook/Introduction.htm<br />This is the book for GEP.  It’s the first edition but still good.  I can’t find the second edition anywhere.  I’ve looked too.  Hard.  <br />Get A-Life<br />http://www.infidels.org/library/modern/meta/getalife/resources.html<br />Not much going on here.  Links to Dawkins and something called CoreWars.  Also this book called Armchair Universe alongside Out of Control.  That might be the fruit of this site.  <br />Neural and Evolutionary Approaches to Domain Independent Object Recognition<br />http://goanna.cs.rmit.edu.au/~vc/nn.html<br />Title sums it all up very well.  Mostly medical use for genetic search algorithms.  Finding tumors and such.  I don’t know why I linked this.  <br />Visual Aesthetic Evolutionary Design Links<br />http://accad.osu.edu/~mlewis/aed.html<br />I hate all the “Art through GP” concept.  But this is about the best link for it all I could find.  Very complete and verbose.  <br />AI, Cognitive Science & Robotics<br />http://www.transit-port.net/AI.CogSci.Robotics/<br />This site, sigh, had an ass ton of helpful looking links.  Eight out of eight that I tried to quickly check failed.  As far as I can tell, the whole site is one giant broken link.  But there are five books at the title that look interesting.  That’s about all there is here.  <br />Books we need.<br />Programming Collective Intelligence: Building Smart Web 2.0 Applications (O’Reilly)<br />Sync: How Order Emerges From Chaos In the Universe, Nature, and Daily Life by Steven H. Strogatz<br />Fundamentals of Computational Swarm Intelligence by Andries P. Engelbrecht<br />Evolutionary Dynamics: Exploring the Equations of Life by Martin A. Nowak<br />Foundations of Genetic Programming by William B. Langdon, Riccardo Poli<br />Genetic Algorithms in Search, Optimization, and Machine Learning by David E. Goldberg<br />Introduction to Evolutionary Computing (Natural Computing Series) by A.E. Eiben, J.E. Smith, David E. Goldberg<br />How to Solve It: Modern Heuristics (Hardcover) by Zbigniew Michalewicz, David B. Fogel<br />Swarm Intelligence: From Natural to Artificial Systems (Santa Fe Institute Studies in the Sciences of Complexity Proceedings) by Eric Bonabeau, Marco Dorigo, Guy Theraulaz<br />Creation: Life and How to Make It by Steve Grand<br />An Introduction to Genetic Algorithms (Complex Adaptive Systems) by Melanie Mitchell<br />Artificial Life: A Report from the Frontier Where Computers Meet Biology by Steven Levy<br />
In our heated learning of the scope of genetic programming, before ...
In our heated learning of the scope of genetic programming, before ...
In our heated learning of the scope of genetic programming, before ...
In our heated learning of the scope of genetic programming, before ...
In our heated learning of the scope of genetic programming, before ...
In our heated learning of the scope of genetic programming, before ...
In our heated learning of the scope of genetic programming, before ...

Weitere ähnliche Inhalte

Ähnlich wie In our heated learning of the scope of genetic programming, before ...

Resisting The Feature Creature
Resisting The Feature CreatureResisting The Feature Creature
Resisting The Feature CreatureChristian Heilmann
 
Trusting files (and their formats)
Trusting files (and their formats)Trusting files (and their formats)
Trusting files (and their formats)Ange Albertini
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Christian Heilmann
 
Rrw02 Week 1 Assignment
Rrw02 Week 1 AssignmentRrw02 Week 1 Assignment
Rrw02 Week 1 AssignmentSheri Elliott
 
Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Grigory Sapunov
 
Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127Aravindharamanan S
 
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...Marco Cedaro
 
What every C++ programmer should know about modern compilers (w/ comments, AC...
What every C++ programmer should know about modern compilers (w/ comments, AC...What every C++ programmer should know about modern compilers (w/ comments, AC...
What every C++ programmer should know about modern compilers (w/ comments, AC...Sławomir Zborowski
 
Mist concept introduction with notes
Mist concept introduction with notesMist concept introduction with notes
Mist concept introduction with notesEthereum
 
Semantic web, python, construction industry
Semantic web, python, construction industrySemantic web, python, construction industry
Semantic web, python, construction industryReinout van Rees
 
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptChristian Heilmann
 
From 🤦 to 🐿️
From 🤦 to 🐿️From 🤦 to 🐿️
From 🤦 to 🐿️Ori Pekelman
 
Viacheslav Eremin interview about DOT NET (eng lang)
Viacheslav Eremin interview about DOT NET (eng lang)Viacheslav Eremin interview about DOT NET (eng lang)
Viacheslav Eremin interview about DOT NET (eng lang)Viacheslav Eremin
 
DataDay 2023 Presentation - Notes
DataDay 2023 Presentation - NotesDataDay 2023 Presentation - Notes
DataDay 2023 Presentation - NotesMax De Marzi
 
Rails in the Large - Neal Ford
Rails in the Large - Neal FordRails in the Large - Neal Ford
Rails in the Large - Neal FordKmanthei
 
Building with JavaScript - write less by using the right tools
Building with JavaScript -  write less by using the right toolsBuilding with JavaScript -  write less by using the right tools
Building with JavaScript - write less by using the right toolsChristian Heilmann
 

Ähnlich wie In our heated learning of the scope of genetic programming, before ... (20)

Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
 
Resisting The Feature Creature
Resisting The Feature CreatureResisting The Feature Creature
Resisting The Feature Creature
 
Trusting files (and their formats)
Trusting files (and their formats)Trusting files (and their formats)
Trusting files (and their formats)
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
Rrw02 Week 1 Assignment
Rrw02 Week 1 AssignmentRrw02 Week 1 Assignment
Rrw02 Week 1 Assignment
 
Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018Deep Learning: Application Landscape - March 2018
Deep Learning: Application Landscape - March 2018
 
Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127Dl applicationlandscape-mar2018-180405144127
Dl applicationlandscape-mar2018-180405144127
 
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
 
What every C++ programmer should know about modern compilers (w/ comments, AC...
What every C++ programmer should know about modern compilers (w/ comments, AC...What every C++ programmer should know about modern compilers (w/ comments, AC...
What every C++ programmer should know about modern compilers (w/ comments, AC...
 
Mist concept introduction with notes
Mist concept introduction with notesMist concept introduction with notes
Mist concept introduction with notes
 
Semantic web, python, construction industry
Semantic web, python, construction industrySemantic web, python, construction industry
Semantic web, python, construction industry
 
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScript
 
From 🤦 to 🐿️
From 🤦 to 🐿️From 🤦 to 🐿️
From 🤦 to 🐿️
 
Viacheslav Eremin interview about DOT NET (eng lang)
Viacheslav Eremin interview about DOT NET (eng lang)Viacheslav Eremin interview about DOT NET (eng lang)
Viacheslav Eremin interview about DOT NET (eng lang)
 
MyReplayInZen
MyReplayInZenMyReplayInZen
MyReplayInZen
 
DataDay 2023 Presentation - Notes
DataDay 2023 Presentation - NotesDataDay 2023 Presentation - Notes
DataDay 2023 Presentation - Notes
 
Big data made easy with a Spark
Big data made easy with a SparkBig data made easy with a Spark
Big data made easy with a Spark
 
Rails in the Large - Neal Ford
Rails in the Large - Neal FordRails in the Large - Neal Ford
Rails in the Large - Neal Ford
 
Building with JavaScript - write less by using the right tools
Building with JavaScript -  write less by using the right toolsBuilding with JavaScript -  write less by using the right tools
Building with JavaScript - write less by using the right tools
 
JavaScript isn't evil.
JavaScript isn't evil.JavaScript isn't evil.
JavaScript isn't evil.
 

Mehr von butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

Mehr von butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

In our heated learning of the scope of genetic programming, before ...

  • 1. In our heated learning of the scope of genetic programming, before we knew all the players and their inevitable disappearance, Brad and I looked hard into finding all the possible sites we could with anything of value. This led to a flurry of emails with about all the applicable sites. Going through all of them is another problem. This is that log for easy searching later. I’ll note the last update on the sites to show the trend of the owners being disappeared. <br />Hello World in Genetic Algorithms. Last update – 17July07<br />http://fog.neopages.org/helloworldgeneticalgorithms.php<br />This site looks fairly recent. It has a couple tutorials on genetic programming. Looks fairly simple and promising. Provides basic source-code in C but most everything else is in C++. <br />AI Life Games.Last update - Unknown<br />http://alifegames.sourceforge.net/project/index.html<br />Made Artificial Life base games. Games include: bSerene and DungeonMaker. bSerene is a FPS with AL based enemy tactics (unverified). DungeonMaker is what it sounds but is based on random map generation. I don’t see a source code for anything. They have a big project called BigProject that is to create a true AI or consciousness. They’re third place to Ben Goertzel and Ray Kurzweil. <br />AridolanLast Update – Unknown<br />http://www.aridolan.com/default.aspx<br />Mostly AI-centric information. Site seems very helpful but most of the links are broken. Likely it’s an abandoned site after the owner’s demise. <br />The Multiverse According to BenLast update – Active <br />http://multiverseaccordingtoben.blogspot.com/<br />Mostly AI-centric. Information about the singularity and other such stuff. <br />Genetic ProgrammingLast update - 08July2007<br />http://www.genetic-programming.com/<br />Home of the “Humies” Award. Lots of good official intimidating links that make me more aware that there are many great minds doing exactly what we’re trying to do. Lots of Phds. And Koza’s site is hosted here as the other is abandoned. Also Koza’s last paper was from 2004 and last reference in Wikipedia is from 2006. He’s likely dead. <br />The link to The Field Guide to genetic programming. <br />http://dces.essex.ac.uk/staff/rpoli/gp-field-guide/toc.html<br />I don’t suspect it’ll be there forever. <br />Gene Expression ProgrammingLast updated - Active<br />http://www.gene-expression-programming.com/Tutorial001.asp<br />Looks like a wealth of information about the math behind all this genetic stuff. This is badly needed for both of us. The book, Gene Expression Programming:Mathematical Modeling by an Artificial Intelligence, I can’t find for free. This bothers me as the sticker price is between 140 and 180 USD. Find this book. <br />Karl Sims Last updated - 01May2009 Last GP update 1994<br />http://www.karlsims.com/<br />He used LISP and Koza’s programs to make GP art and Evolved Virtual Creatures which were again used for art. Little imagination beyond this. Interested in the source code. Some use in his papers as they are another take on what Koza wrote, which is something we’ll have to do as well. <br />ga Last update - Unknown<br />http://www.wreck.devisland.net/ga/<br />I like this Java applet. I may be able to get source code from the address at the bottom of the site. I think it would make an excellent little game if it were mixed with LineRider and maybe made more open. Excellent first game potential. <br />MoonlanderLast update – Unknown<br />http://genetic.moonlander.googlepages.com/<br />This is an odd little math crunching programming finds the best sort of equation to solve the problem under certain variables. It’s Interesting but over my head right now. I don’t know how you can “genetically” solve a math problem. <br />CritticallLast Update – 03November2004<br />http://www.critticall.com/<br />Seems like a small application to add an evolution based element to certain C/C++ chucks of code. This is all I could make out of the poorly translated front page. “Critticall is a digital environment, where an input algorithm is a subject to a digital evolution. The fitness may be the speed or the length of the code. Ever better algorithms are surviving small random changes and are the output result.” Sounds awesome and it’s free. Some source code is available but not to the Critticall program. <br />Genetic Programming and Genetic AlgorithmsLast Update – 2009<br />http://goanna.cs.rmit.edu.au/~vc/gp.html<br />This looks like a big thesis link dump. Tons and tons of things that need to be read here. There is no shortage of things that need to be read it seems. Should be easier once we get a better grasp of these programs and have a better idea what we’re doing.<br />The Genetic Programming Software ParadigmLast Update – 04May2003<br />http://www.well.com/~xanthian/link_pages/Programming/Paradigms/GeneticProgramming.html<br />This is another link dump site. Contains several large GP organizations and One could get lost in these and we need to. When things like this are left on the internet…links break. Information is lost. I need to set aside some time and go through this site before anymore is lost. Trouble is that the links can lead to more links and so forth.<br />Numerical Computation Guide<br />http://docs.sun.com/source/806-3568/ncgTOC.html<br />This has not so much to do with either GP or GEP but the math behind computer operations. I’ll be willing to bet that it will become invaluable the deeper we delve into these problems. I’ve read to near the into of floating point environments. <br />Artificial Life LinksLast Updated – 01Jan2009<br />http://www.alcyone.com/max/links/alife.html<br />Like the name says, it’s another link dump site. Looks fairly complete. Its onus is more on A-life and not GP but it seems more and more those are intertwined. Although it looks to be updated the most recently there are still a few broken links. The same names keep appearing which is helping me think we’re grasping the major players. <br />neural networks research groupLast Updated – Unknown<br />http://nn.cs.utexas.edu/keyword?dsilva:aiide05<br />The link directly leads to a synopsis on a paper about rtNEAT (real-time NeuroEvolution of Augmented Topologies). I’ve seen that name before on some other site’s I’ve visited. Basically it’s about the neural networks, when taught specific skills, they tend to forget the old stuff. It’s mostly centric on videogame AI so it’ll be important to understand. <br />The GP Mancala ProjectLast Update – 10May2000<br />http://www.corngolem.com/john/gp/index.html<br />This was a senior project that led to some of the possible limits to GP. He had a evolution based program play a specific (expert) algorithm until it could win most of the time. And then he played the evolved program against 1000 other programs and in turn, lost terribly to each. It grew to thrive in environment and when it was taken out it was lost. It’s a very accurate description of evolution. <br />Computer Programming Algorithms Directory<br />http://www.algosort.com/<br />Looks like a link dump for algorithms. It’s helpful but not exactly relevant except the five links to Genetic algorithms; one of which is already broken. <br />Survival of the Fittest: Natural Selection with Windows Forms<br />http://msdn.microsoft.com/en-us/magazine/cc163934.aspx<br />This shows how to genetically program in C# and CodeDOM(?). It looks horribly useful but way over my head. Even browsing it hurts. A definite must read. The Code has been downloaded to The Project folder. Anything from MSDN looks awesome. Microsoft is fantastic. <br />The Genetic Programming Notebook.<br />http://www.geneticprogramming.com/<br />This has a bunch of current links and a list of books, some of which I’ve never heard. It’s actually a very useful site by the look of things for the book links alone. A found a couple broken links in my quick perusing of the site. <br />The Home of Genetic ProgrammingLast Updated – July 8, 2007<br />http://www.genetic-programming.org/<br />This is the site that hosts Koza’s site. They have tons of papers and is probably the most official site on the subject of genetic programming. <br />AITopics on Genetic Algorithms<br />http://www.aaai.org/AITopics/pmwiki/pmwiki.php/AITopics/GeneticAlgorithms<br />This website is scary how close ideas are coming in line with Brad’s and mine. Koza apparently invented an invention machine in 2006. I’m pretty sure it invented a knife to stab its inventor and Koza now lives through his machine. About the site: It’s a subtopic of artificial life on the point of GP and GAs. Lots of really cool links to good reads. <br />Memrister minds<br />http://www.newscientist.com/article/mg20327151.600-memristor-minds-the-future-of-artificial-intelligence.html?page=1<br />It’s a maddening article about a new electronic component called the memrister. It was theorized by its absence in the early 70s. Now it’s been discovered and explains so many things about the human mind. It’s being used to build incredibly complex and wholly new circuits to attempt conciseness. Sadly as deep as we are in GP (not very) and how far off this is from commercial use, our AI will be of a different archetype. Maybe we’ll get them to fight. Ours will be an unyielding, unstopping computational hellspawn, half birthed and trying to become complete. Theirs will be a new life trying to learn how to love in an artificial field of flowers. <br />A Robot That's Learning to Smile<br />http://www.technologyreview.com/blog/editors/23825/?a=f<br />It’s a short article about a computer placed in an external feedback loop to control Einstein’s face. <br />We are not alone: Artificial Life Growing on the Internet<br />http://www.biota.org/book/chbi/chbi4.htm<br />This is a small site with several examples of faux life on the internet. Touches briefly on Tierra, Polyworld, Boids, and Conway’s Game of Life. Okay stuff. Links at the bottom. Pictures!<br />PolyWorld<br />http://www.beanblossom.in.us/larryy/polyworld.html<br />It’s an artificial ecosystem. Just a good reference and watermark. <br />Tierra<br />http://www.mediamatic.net/page/5841<br />Similar to PolyWorld. Good reference. Here’s the download for the distributed world. http://linux.wareseeker.com/Games/distributed-artificial-life-1.0.0.zip/339352<br />Evolving Game-Playing Strategies with Genetic Programming<br />http://www.ercim.org/publication/Ercim_News/enw64/sipper.html<br />Kind of our exact idea. Too bad there’s been nothing done since 20<br />Using Genetic Programming To Evolve Soccer Teams<br />http://www.gamasutra.com/view/feature/1901/using_genetic_programming_to_.php05<br />Same as above. Last update was 2007. <br />My Genes Can Do Reverse Engineering<br />http://www.primeinventor.com/post/My-Genes-Can-Do-Reverse-Engineering.aspx<br />I think this counts as GEP. Still can’t have too much stuff. <br />Artificial Life<br />http://www.aridolan.com/ad/Alife.html<br />Link dump to about a hundred little programs that mimic life. Tons of Applets. <br />Swimbots<br />http://www.swimbots.com/<br />Genetic Art. Meh. <br />The NeuroEvolution of Augmenting Topologies (NEAT) Users Page<br />http://www.cs.ucf.edu/~kstanley/neat.html<br />“It is a method for evolving artificial neural networks with a genetic algorithm.” Sounds good and it’s very open source. In fact it sounds awesome. And then I saw this page. http://nerogame.org/ I began to panic because this is partially what Brad and I are doing. But then the last update was in 2007. So it’s all good. <br />Artificial Intelligence Laboratory<br />http://www.ai.uic.edu/projectMain.html<br />A lot about AI. I couldn’t find anything to peak my interest but there could be something. I didn’t want to exclude it because of my hasty browsing. <br />Gene Expression Programming (GEP) in C# and .NET <br />http://www.c-sharpcorner.com/UploadFile/mgold/GEP08292005111331AM/GEP.aspx<br />I love this article. It explains everything lacking in GEP. It’s a better example of its capabilites than the home website. Plus, it shows how cool C# is. <br />ECJ 19 - A Java-based Evolutionary Computation Research System<br />http://cs.gmu.edu/~eclab/projects/ecj/<br />I was planning on going to GMU but I chose UAT (they chose me, more like it). Now I learn they have a EC research lab. Hell. This is the fruits of their labor. I don’t know what it does. I read the description a few times but still no synapses fired in my brain. Lost on this one. <br />DTREG - Software For Predictive Modeling and Forecasting<br /> http://www.dtreg.com/gep.htm<br />It’s like a system for building tree hierarchies. And most GP takes after Koza’s initial design of trees in LISP. But this has examples of GEP rather than GP. <br />Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence<br />http://www.gene-expression-programming.com/GepBook/Introduction.htm<br />This is the book for GEP. It’s the first edition but still good. I can’t find the second edition anywhere. I’ve looked too. Hard. <br />Get A-Life<br />http://www.infidels.org/library/modern/meta/getalife/resources.html<br />Not much going on here. Links to Dawkins and something called CoreWars. Also this book called Armchair Universe alongside Out of Control. That might be the fruit of this site. <br />Neural and Evolutionary Approaches to Domain Independent Object Recognition<br />http://goanna.cs.rmit.edu.au/~vc/nn.html<br />Title sums it all up very well. Mostly medical use for genetic search algorithms. Finding tumors and such. I don’t know why I linked this. <br />Visual Aesthetic Evolutionary Design Links<br />http://accad.osu.edu/~mlewis/aed.html<br />I hate all the “Art through GP” concept. But this is about the best link for it all I could find. Very complete and verbose. <br />AI, Cognitive Science & Robotics<br />http://www.transit-port.net/AI.CogSci.Robotics/<br />This site, sigh, had an ass ton of helpful looking links. Eight out of eight that I tried to quickly check failed. As far as I can tell, the whole site is one giant broken link. But there are five books at the title that look interesting. That’s about all there is here. <br />Books we need.<br />Programming Collective Intelligence: Building Smart Web 2.0 Applications (O’Reilly)<br />Sync: How Order Emerges From Chaos In the Universe, Nature, and Daily Life by Steven H. Strogatz<br />Fundamentals of Computational Swarm Intelligence by Andries P. Engelbrecht<br />Evolutionary Dynamics: Exploring the Equations of Life by Martin A. Nowak<br />Foundations of Genetic Programming by William B. Langdon, Riccardo Poli<br />Genetic Algorithms in Search, Optimization, and Machine Learning by David E. Goldberg<br />Introduction to Evolutionary Computing (Natural Computing Series) by A.E. Eiben, J.E. Smith, David E. Goldberg<br />How to Solve It: Modern Heuristics (Hardcover) by Zbigniew Michalewicz, David B. Fogel<br />Swarm Intelligence: From Natural to Artificial Systems (Santa Fe Institute Studies in the Sciences of Complexity Proceedings) by Eric Bonabeau, Marco Dorigo, Guy Theraulaz<br />Creation: Life and How to Make It by Steve Grand<br />An Introduction to Genetic Algorithms (Complex Adaptive Systems) by Melanie Mitchell<br />Artificial Life: A Report from the Frontier Where Computers Meet Biology by Steven Levy<br />