genetic programming is back! (in my mind)
Feb. 23rd, 2004 12:45 amI used to think of genetic programming as "dumb", producing bloaty, hacky solutions to simple problems. When I think of "automatic programming", however, I think of clean, high-level languages and macros, which are basically better tools for making human-produced code. But why not mix the two? Have algorithms play with your clean code and see if they get you anywhere.
Apparently genetic programming has gotten smarter than I thought:
Genetic Programming II: Automatic Discovery of Reusable Programs.
Genetic programming has 16 attributes of what is sometimes called automatic programming or program synthesis or program induction
Trends and Controversies - Genetic Programming
Apparently genetic programming has gotten smarter than I thought:
Genetic Programming II: Automatic Discovery of Reusable Programs.
Genetic programming has 16 attributes of what is sometimes called automatic programming or program synthesis or program induction
Trends and Controversies - Genetic Programming
(no subject)
Date: 2004-02-22 04:30 pm (UTC)(no subject)
Date: 2004-02-22 04:38 pm (UTC)(no subject)
Date: 2004-02-22 04:59 pm (UTC)(no subject)
Date: 2004-02-23 12:13 am (UTC)(no subject)
Date: 2004-02-23 02:37 am (UTC)but aren't YOU a solution due to this process?
(no subject)
Date: 2004-02-23 03:11 am (UTC)Sorry, I can't parse that. My natural language module is pretty restricted.
Re:
Date: 2004-02-23 03:48 am (UTC)In which case, referring to the solutions created by genetic programming as "bloated and hacky" is in fact an insult to yourself!
Re:
Date: 2004-02-23 04:49 am (UTC)"smarty pants" indeed.
(no subject)
Date: 2004-02-23 09:43 am (UTC)Then, my question is: what am I a solution for?
"making babies who will make babies", etc. is a means, but to what end?
Re:
Date: 2004-02-23 12:10 pm (UTC)That's the beauty of evolution... it is its own end.
Re:
Date: 2004-02-23 02:29 pm (UTC)btw, if you believe that our children are very likely to simulate their descendants (seems reasonable if you believe in strong AI), then by anthropic selection it's very likely we're in that sort of "Matrix" (there can be millions of simulations, but only one "real" world)