Register | Sign In


Understanding through Discussion


EvC Forum active members: 63 (9162 total)
5 online now:
Newest Member: popoi
Post Volume: Total: 916,395 Year: 3,652/9,624 Month: 523/974 Week: 136/276 Day: 10/23 Hour: 0/2


Thread  Details

Email This Thread
Newer Topic | Older Topic
  
Author Topic:   Evolution as an Algorithm
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 1 of 74 (344993)
08-30-2006 7:48 AM


In his book, Darwin's Dangerous Idea, Daniel Dennett outlines the idea that evolution is an algorithm, similar to a computer program. That is, it is a sequence of steps (reproduction with variation then selection) that reliably produces a particular result (evolution). He shows that algorithms are independent of the substrate they run in. For example, some computer programs use the evolution algorithm for design work.
If one can show that the description of the evolution algorithm is correct and if one can show that biological systems do exhibit reproduction with variation, and that selection operates, surely one should then expect evolution to occur. If these requirements are satisfied, is that sufficient for confidence in the ToE?

Don

Replies to this message:
 Message 2 by AdminPhat, posted 08-30-2006 2:23 PM Woodsy has not replied
 Message 4 by ramoss, posted 08-30-2006 3:02 PM Woodsy has replied
 Message 8 by Parasomnium, posted 08-30-2006 5:02 PM Woodsy has not replied
 Message 14 by nwr, posted 08-30-2006 6:19 PM Woodsy has replied
 Message 23 by ThingsChange, posted 08-31-2006 8:22 AM Woodsy has not replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 5 of 74 (345086)
08-30-2006 3:26 PM
Reply to: Message 4 by ramoss
08-30-2006 3:02 PM


Perhaps I was not quite clear. One way of looking at an algorithm is as a "black box" that, if presented with proper inputs, produces a particular output. In the case of evolution, it seems to me the proper inputs would be a) any kind of object that exhibits reproduction with variation and b) some kind of selection rule. The output would be changes in progeny (over time) that accommodate the selection rule, ie evolution.

This message is a reply to:
 Message 4 by ramoss, posted 08-30-2006 3:02 PM ramoss has not replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 7 of 74 (345101)
08-30-2006 4:13 PM
Reply to: Message 6 by Hyroglyphx
08-30-2006 3:39 PM


Re: Algorithms
I am not suggesting the use of a computer model here. The argument would run something like: If the algorithm is valid (ie reproduction with variation plus selection yields evolution), then if any system exhibits reproduction with variation, we should expect evolution in the presence of selection. One would still have to verify that the algorithm is correct and that any system of interest does exhibit the required behaviour, reproduction with variability.
Questions such as the scope of the changes etc are another matter, and likely much more interesting.

This message is a reply to:
 Message 6 by Hyroglyphx, posted 08-30-2006 3:39 PM Hyroglyphx has not replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 17 of 74 (345236)
08-30-2006 8:36 PM
Reply to: Message 14 by nwr
08-30-2006 6:19 PM


Re: Not an algorithm
nwr, thanks for your response. It would be pretty dull if everyone just said "of course". I would like to ask you to expand on a couple of your comments. I had looked at some definitions of algorithms and they seemed to me to fit; what might I have missed? Also, I don't see how evolution being an algorithm validates the "prescribed" hypothesis. I admit to having had only a brief look at that. Please fill me in.
I rather liked the book, although I found it a bit unfocussed and Dennett's constant posing of questions without much follow-up is irritating. I was quite struck with the algorithm idea and also the idea of a genomic space and paths in it.

This message is a reply to:
 Message 14 by nwr, posted 08-30-2006 6:19 PM nwr has replied

Replies to this message:
 Message 19 by nwr, posted 08-30-2006 9:29 PM Woodsy has replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 18 of 74 (345239)
08-30-2006 8:46 PM
Reply to: Message 15 by Hyroglyphx
08-30-2006 6:28 PM


Re: I am convinced
Interesting posts. I would ask about two things. What is this "brick wall" that I see mentioned here and there. Also, I don't see why infinite (!!) variability should be needed. The chemistry would rule that out, if nothing else, but a good deal of variability might go a long way.

This message is a reply to:
 Message 15 by Hyroglyphx, posted 08-30-2006 6:28 PM Hyroglyphx has not replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 21 of 74 (345363)
08-31-2006 7:05 AM
Reply to: Message 19 by nwr
08-30-2006 9:29 PM


Re: Not an algorithm
Very nice and clear. I wonder if we could look at evolution as a sort of nested algorithm? That is, repeated cycles of reproduction-with-variation-plus-selection, with the output of one cycle feeding the next and change in the selection rule from time to time. Would this provide the interaction you desire? That way the system could track whatever it is that is governing the selection rule.
It just struck me that one could, and in biological systems probably would, have more than one selection rule operating at the same time. There seems to be lots of room for complexity here, even if the mechanism is relatively simple.

This message is a reply to:
 Message 19 by nwr, posted 08-30-2006 9:29 PM nwr has replied

Replies to this message:
 Message 28 by nwr, posted 08-31-2006 9:30 AM Woodsy has not replied
 Message 31 by PurpleYouko, posted 08-31-2006 10:13 AM Woodsy has not replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 41 of 74 (345436)
08-31-2006 12:52 PM
Reply to: Message 35 by Hyroglyphx
08-31-2006 11:56 AM


Re: I am convinced
I see no reason why the items you quote from AiG could not be included in a program quite easily. The fact that some programs do not do so does not show that none ever could. I find that argument very fishy indeed.
You seem to assume that some large fraction of variations must be viable. I do not see why this should be so. A line I like from Dennett's book goes: "Evolution depends on events that almost never happen.".
I gather that you see some flaw in the overall evolutionary algorithm or process or whatever we might like to call it. Would you care to describe it?

This message is a reply to:
 Message 35 by Hyroglyphx, posted 08-31-2006 11:56 AM Hyroglyphx has not replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 66 of 74 (345689)
09-01-2006 9:49 AM
Reply to: Message 62 by JavaMan
09-01-2006 9:24 AM


Re: An algorithm, or not an algorithm?
I'd just like to correct an impression I see here. The original post was not meant to ask if evolution could be modelled on a computer. My concept of an algorithm was that of a well-defined set of operations that could be relied on to process its inputs to yield its outputs in the same way every time. My interest is in an idea that, if evolution works in that way, and biological systems meet the requirements for a proper input to the algorithm, we can confidently expect evolution to occur and so be able to focus our attention on the details.
It is convenient, and fun, that we can indeed model evolution using computers, but that is not what I was trying to get at.
Best regards

After all, comfort can be just about anything, provided you need it enough at the time. Grey Owl

This message is a reply to:
 Message 62 by JavaMan, posted 09-01-2006 9:24 AM JavaMan has replied

Replies to this message:
 Message 67 by JavaMan, posted 09-01-2006 10:21 AM Woodsy has not replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 69 of 74 (345743)
09-01-2006 1:37 PM
Reply to: Message 68 by nwr
09-01-2006 12:26 PM


Re: Not in the DNA
I agree, we agree quite well. I was not trying to refute you at all.

This message is a reply to:
 Message 68 by nwr, posted 09-01-2006 12:26 PM nwr has seen this message but not replied

Replies to this message:
 Message 70 by Wounded King, posted 09-01-2006 1:56 PM Woodsy has replied

  
Woodsy
Member (Idle past 3394 days)
Posts: 301
From: Burlington, Canada
Joined: 08-30-2006


Message 71 of 74 (345769)
09-01-2006 3:13 PM
Reply to: Message 70 by Wounded King
09-01-2006 1:56 PM


Re: Not in the DNA
Oh, yes, quite right. Sorry.

This message is a reply to:
 Message 70 by Wounded King, posted 09-01-2006 1:56 PM Wounded King has not replied

  
Newer Topic | Older Topic
Jump to:


Copyright 2001-2023 by EvC Forum, All Rights Reserved

™ Version 4.2
Innovative software from Qwixotic © 2024