<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: A soapy sort of solution</title>
	<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution/</link>
	<description>Comments on MetaFilter post A soapy sort of solution</description>
	<pubDate>Mon, 21 Aug 2006 19:03:57 -0800</pubDate>
	<lastBuildDate>Mon, 21 Aug 2006 19:03:57 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>A soapy sort of solution</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution</link>	
		<description>&lt;a href="http://www.pandasthumb.org/archives/2006/08/take_the_design.html"&gt;The design challenge.&lt;/a&gt; After some work on &lt;a href=&quot;http://www.pandasthumb.org/archives/2006/07/target_target_w_1.html&quot;&gt;genetic algorithms&lt;/a&gt; was accused of having &apos;frontloaded&apos; solutions,  Dave Thomas issued the challenge - human design vs his mutating code to find Steiner Trees&lt;a href=&quot;http://en.wikipedia.org/wiki/Steiner_tree&quot;&gt;^&lt;/a&gt;.  If the answer is frontloaded, it should be derivable.  &lt;a href=&quot;http://www.pandasthumb.org/archives/2006/08/design_challeng_1.html&quot;&gt;And now the results are in&lt;/a&gt;.</description>
		<guid isPermaLink="false">post:www.metafilter.com,2006:site.54112</guid>
		<pubDate>Mon, 21 Aug 2006 18:39:50 -0800</pubDate>
		<dc:creator>Sparx</dc:creator>		<category>ID</category>		<category>evolution</category>		<category>geneticalgorithm</category>		<category>steinertree</category>
	</item>	<item>
		<title>By: Popular Ethics</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution#1409539</link>	
		<description>Neat, but not very convincing (and I want to puke every time I hear the word ID).   I don&apos;t think any creationist would deny that a computer algorithm could optimize math problems numerically faster than someone could do it empirically.    I think they&apos;re main hangup is evolution coming up with &lt;i&gt;new problems&lt;/i&gt; I.e, a bacterial flagellum may be optimized, but how could it have appeared and be set the challenge of moving the organism in the first place?  (I know the rebuttals to this, I&apos;m just pointing out the ideological flaws in the linked demonstration).</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2006:site.54112-1409539</guid>
		<pubDate>Mon, 21 Aug 2006 19:03:57 -0800</pubDate>
		<dc:creator>Popular Ethics</dc:creator>
	</item>	<item>
		<title>By: GuyZero</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution#1409545</link>	
		<description>While I find genetic programming extremely interesting, I find it a bit of a stretch to use it to justify biological evolution. Salesmen keep on travelling, despite the problem being NP-complete.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2006:site.54112-1409545</guid>
		<pubDate>Mon, 21 Aug 2006 19:09:43 -0800</pubDate>
		<dc:creator>GuyZero</dc:creator>
	</item>	<item>
		<title>By: Sparx</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution#1409546</link>	
		<description>Yup - it certainly won&apos;t change anyone&apos;s mind - (and, of course, humans did find the answer). I just liked it because it was a funky way of demonstrating visually a whole raft of different nerdcepts, from problem spaces to how GAs work to evolutionary niches and how the same problem can be solved in a variety of ways.

Of course, the backdrop of Culture War backbiting is just gravy.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2006:site.54112-1409546</guid>
		<pubDate>Mon, 21 Aug 2006 19:10:20 -0800</pubDate>
		<dc:creator>Sparx</dc:creator>
	</item>	<item>
		<title>By: bashos_frog</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution#1409551</link>	
		<description>Mefi.summon(bevets);</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2006:site.54112-1409551</guid>
		<pubDate>Mon, 21 Aug 2006 19:17:59 -0800</pubDate>
		<dc:creator>bashos_frog</dc:creator>
	</item>	<item>
		<title>By: Blazecock Pileon</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution#1409561</link>	
		<description>Sparx: Interesting stuff. 

I guess I am having a difficult time with differentiating the predecided &quot;weasel&quot; target from Dave Thomas&apos; GA program, which uses a &quot;shortest length&quot; criteria to decide fitness. 

With sufficient generations, a randomized string can be &quot;bred&quot; to the &quot;weasel&quot; target. Likewise, with sufficient generations, Thomas&apos; random strings will approach the optimum arrangement of shortest lengths &#8212; which by definition will very nearly approximate a Steiner tree.

Deciding ahead of time that &quot;shortest length&quot; decides reproductive fitness will, by virtue of the process, force selection of offspring that most closely approximate a Steiner tree.

Not sure that ID has anything to do with this thought. I find GA algorithms fascinating. Clearly it has use for quickly throwing away solutions that we can measure ahead of time as inefficient or of little utility.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2006:site.54112-1409561</guid>
		<pubDate>Mon, 21 Aug 2006 19:29:16 -0800</pubDate>
		<dc:creator>Blazecock Pileon</dc:creator>
	</item>	<item>
		<title>By: Sparx</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution#1409606</link>	
		<description>BP: The difference is with the &quot;weasel&quot; the target is known in advance - and so it is open to allegations that the answer is snuck in (which it has been, nobody is denying it, but ID folks tend to miss the point of the exercise) and therefore has an intelligence behind its result guiding it toward that specific target and that level of information complexity.

With the tree problem there are multiple solutions, including two optimal ones (owing to rotational symmetry) - so which one has been snuck in and whereabouts is it expressed?  And those optimal solutions are not arrived at every time - &apos;near enough&apos; solutions also arise a majority of the time. 

The experiment thus shows that, in this model, the GA (modelling evolutionary processes of mutation and combination), with the fitness function of shortness (modelling the environment) is sufficient to produce a wide range of novel, complex (and indeed, some of them are irreduceably complex by the standard ID definition) solutions to the Steiner problem - even optimal solutions occasionally - without any reference to a specified target like &quot;weasel&quot; or a set of co-ordinates for the solution.

The environment part is the tricky one to get your head around - it&apos;s a form of evolutionary pressure - not a determination of shape - which is why you get the variety and novelty. By extension, if shortness was the single environmental selection factor acting on Earth (um - because we lived in shrinking caves or something), you&apos;d get a wide variety of almost optimally short creatures which also exhibit irreduceable complexity.  

The word &apos;solution&apos; is also something of a misnomer in this case - it suggests that that&apos;s all we are after in the model.  What&apos;s interesting really is the variety, complexity and novelty created by the process

Or that&apos;s my understanding of it.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2006:site.54112-1409606</guid>
		<pubDate>Mon, 21 Aug 2006 20:16:24 -0800</pubDate>
		<dc:creator>Sparx</dc:creator>
	</item>	<item>
		<title>By: PigAlien</title>
		<link>http://www.metafilter.com/54112/A-soapy-sort-of-solution#1411585</link>	
		<description>Thanks for that great explanation, Sparx.  I was myself thinking, &quot;ok, I got it, great!&quot; and then, &quot;uh... huh?&quot;  The article was presented in an &quot;it speaks for itself&quot; way, but for those not in-the-know it was a little confusing.  Your explanation made things abundantly clear.</description>
		<guid isPermaLink="false">comment:www.metafilter.com,2006:site.54112-1411585</guid>
		<pubDate>Wed, 23 Aug 2006 10:11:17 -0800</pubDate>
		<dc:creator>PigAlien</dc:creator>
	</item>
	</channel>
</rss>
