Lee Spetner responds (briefly) to Tom Schneider
| November 10, 2006 | Posted by William Dembski under Darwinism, Evolution |
Tom Schneider, “Mr. Information Theory” for the pro-Darwin side, criticized Lee Spetner (author of Not a Chance) for a probability calculation characterizing evolutionary processes. Here is a reply by Spetner that I’m posting with his permission:
Someone just brought to my attention the website http://www.lecb.ncifcrf.gov/~toms/paper/ev/AND-multiplication-error.html
which criticizes a probability calculation I made. . . .Schneider is mistaken. He evidently did not take the trouble to understand what I was calculating. My calculation is correct. The probability 1/300,000 is the probability that a particular mutation will occur in a population and will survive to take over that population. If that mutation occurred it would have to have had a positive selective value to take over the population. If that occurred, then all members of the new population will have that mutation. Then the probability of another particular adaptive mutation occurring in the new population is again 1/300,000 and is independent of what went before – I have already taken account of the occurrence and take-over of the first mutation.
Therefore, the correct probability of both these mutations occurring and taking over their populations is the product of these two probabilities. And, as I wrote, the probability of 500 of them occurring is the probability 1/300,000 multiplied by itself 500 times. My calculation is correct and Schneider is mistaken. He is similarly mistaken about what he wrote about the article in Chance – Probability Alone Should End the Debate, http://www.windowview.org/science/06f.html, since that article relied on my calculation.
48 Responses to Lee Spetner responds (briefly) to Tom Schneider
Leave a Reply
You must be logged in to post a comment.
29 Joseph and 34 Andrea. (To Support 30 Patrick)
Spetner (p102) selects 0.001 (0.1%) as the fraction of mutations having a selective advantage, citing a “frequent value†used by George Gaylord Simpson 1953 p 119 (an NDT architect and the “dean of evolutionistsâ€Â).
Then Spetner states on p 101 “Fisher’s analysis shows that a mutant with a selective value of one percent has a two percent chance of survival in a large population. . . . If the selective value were a tenth of a percent, the chance of survival would be about 0.2%, or one in 500.†Citing Ronald A. Fisher (1958) The Genetical Theory of Natural Selection, Oxford.
On p 102 he summarizes: “For large populations, the chance of survival turns out to be about twice the selective value.†(In populations > 10,000.)
33 Andrea:
“It would be good to have the actual derivation of the numbers from Spetner’s book.â€Â
See: Lee M. Spetner, PhD, Not by Chance, Shattering the Modern Theory of Evolution. 1998 Judaica Press ISBN 1-88-582-24-4 [email protected]
Steps per speciation:
Spetner p 97
500 steps. P 97 ( citing Stebbins 1966).
Acceptable probability of speciation:
Spetner p 100:
Needed probability per step:
Spetner p 100
Spetner calculates the chance of one mutation appearing and then taking over the population as 1/600 x 1/500 = 1/300,000.
Spetner p 103
See previous post for 1/500 or 0.2% as 2x the 0.1% selective advantage.
Basis for 1/600 for a mutation to appear:
Number of births per step:
Spetner p 122 ref 3
Mutation rate/nucleotide/birth in animals:
Spetner p 92
Spetner p 100
Net mutation rate of 1/600:
Spetner p 100
Copying errors needed per step Spetner states on his page 104:
(sic)
(Reference 5 on page 123 apparently provides this detail:)
Schneider notes that the combined probability of independent events is the product of their probabilities. Pa X Pb. He says that this does not apply to biology: http://www.lecb.ncifcrf.gov/~t.....error.html
Schneider claims Spetner makes “the AND-multiplication error†citing Spetner p130: “The chance of 500 of these steps succeeding is 1/300,000 multiplied by itself 500 times.†etc.
Spetner responds: “The probability 1/300,000 is the probability that a particular mutation will occur in a population and will survive to take over that population.†. . .“the probability of 500 of them occurring is the probability 1/300,000 multiplied by itself 500 times.â€Â
From the previous post, it appears to me that Spetner has addressed both the population & probability issues necessary to make NDT work, taking major evolutionist’s assumptions. Are there any errors in Spetner’s overall argument of what would be needed for NDT to work via those assumptions taken from evolutionists?
1) Has Schneider anywhere addressed Spetner’s overall argument and each of Spetner’s assumptions?
2) What support/objection is there for Spetner’s basis for independence between calculations if assuming a mutation takes over the population for each of the 500 steps per speciation?
3) Is Schneider correct in his AND-multiplication error critique of Spetner p130?
Joseph: “To follow Spetner’s argument all you get to mutate is one bit, not a whole letter which is comprised of 8 bits.â€Â
Zachriel:
Genomes are base-4 mapped to base-64. Letters can be mapped in a similar fashion.
Did you have a point or do you just like to type?
Joseph: “ If you want to say recombination is random then the onus is on you to demonstrate that.â€Â
Zachriel:
In our model, recombination *is* random.
Ummm, your model is designed.
Zachriel:
However, this is an important point. If Spetner argues that point-mutation is insufficient to account for biological diversity, then he is correct. Even simple recombination is not sufficient.
As far as I can tell no one knows if anything is sufficient.
Zachriel:
The question remains. How long would it take such an algorithm to evolve ten-letter words when such words represent only 1 in 14 billion of the possible sequences of ten-letters? How long would it take even if we use only point-mutation?
It all depends on the programmer- ie the parameters set, the efficiency of the algorithm. IOW it all depends on the design.
Joseph: “When you demonstrate any search algorithm arising without intelligence please let us know.â€Â
Zachriel:
The origin of such an algorithm is irrelevant to Spetner’s claim which concerns already existing evolutionary algorithms.
The origins are very relevant. Dr Spetner is only arguing against unintelligent causes.
What existing “evolutionary algorithms” are you talking about?
DLH:
thanks for posting that – what a mess. Statistics and the post-hoc target issue are the least of it.
Not sure we want to take this apart here, since this thread is disappearing anyway, but if the site owners are willing to start a new thread, it could be fun.
The website provided above has been updated to include the generation of 9- and 10-letter words. In at least some cases it appears 10 letter words can be found in about 10^4.5 calculations…
Get lost Zachriel. I gave you a second chance to mend your ways but you’re still running about on the net posting trash talk about our site here. I consider that duplicitous and don’t want your two-faced kind around here. Hasta la vista. I’ll be deleting your previous comments along with you. Call it taking out the trash.
See Schneider’s: The AND-Multiplication Error at:
http://www.lecb.ncifcrf.gov/~t.....error.html
Section:
Schneider appears to be describing the equivalent of a “bang-bang” controller. i.e., if a mutation has any positive selectivity then select it, if any negative selectivity, then it dies. That makes for simple calculations, but it seems to me that Schneider throws the baby out with the bath water with that statement. Realistic modeling needs realistic selection factors AND a realistic ratio of beneficial to harmful mutations.
Spetner appears to have selected what evolutionists say is a realistic selection factor of 0.1% . However, I think Spetner is being overly generous in his calculations by ignoring the harmful mutations with small negative selectivity.
Sanford, Genetic Entropy (2005) p 24 notes “The best estimates seem to be one million to one (Gerrish and Lenski 1998, Genetica 102/103:127-144)
The Basic Problem – Princess and the Nucleotide Paradox
See Sanford Genetic Entropy 2005) p 47. In realilstic conditions, there are few positive mutations and numerous negative mutations (the ratio of positive to negative is very small). Then the negative mutations swamp the positive. Sandford highlights this
Schneider appears to ignore this effect in his page. This Princess and the Nucleotides Paradox alone I expect is “catestrophic” to Schneider’s argument, his calculations and his Ev program.
—————
DaveScott – Andrea has proposed starting a new thread to pursue these issues. Propose taking my last four posts, reformatting to start a new thread: Schneider vs Spetner & Sanford
PS Assume my quotes of Spetner come under fair copying as they are to justify his position. Please verify with him.
franky, you might find this interesting:
http://user.tninet.se/~ecf599g.....index.html
http://www.uncommondescent.com/archives/1224
For fun see if your program can hit upon pseudopseudohypoparathyroidism (30 letters) or aequeosalinocalcalinoceraceoaluminosocupreovitriolic (52 letters). I’m glad to see your program doesn’t “sneak in too much information” considering the fitness function only checks for a 10-character string, although the target is very large considering you’re looking for ANY 10-letter word. If we’re just considering 8-bit single-byte coded graphic character sets I’d only find your results interesting if the generated word (or set of words) came to close to 500 informational bits.
http://user.tninet.se/~ecf599g.....index.html
This is interesting, and it does a good job of showing that blind search is infeasible as an approach to generating complicated text.
For fun see if your program can hit upon pseudopseudohypoparathyroidism (30 letters) or aequeosalinocalcalinoceraceoaluminosocupreovitriolic (52 letters).
I can pretty much guarantee you that the odds of finding any one of these particular words is vanishingly small. Of course, the odds of finding any particular 10 letter word is also very small, but not nearly as small as for the other words you suggested.
I’m glad to see your program doesn’t “sneak in too much information†considering the fitness function only checks for a 10-character string, although the target is very large considering you’re looking for ANY 10-letter word.
Actually, the fitness function itself is defined as:
Fit(word) =
length(word) iff word is in dictionary
0 otherwise
I did implement a stopping criterion of “let me know when you hit 10 letter words” but that’s just so I could analyze the process of the GA up to that point. It doesn’t add anything to the GA itself.
Also, despite the fact that I’m looking for any 10 letter word, there are only on the order of 10-20k of them (depending on how you count), and there are 26^10 or 1.4*10^14 possible 10-letter combinations, so the odds of picking any particular word of length 10 at random is still very low (about 1.4*10^-10).
If we’re just considering 8-bit single-byte coded graphic character sets I’d only find your results interesting if the generated word (or set of words) came to close to 500 informational bits.
I’m sorry you don’t find these results interesting
. Making the assumptions I’ve used, do you know about how many letters would be equivalent to 500 informational bits?
Andrea:
The problem here, Andrea, is that if you really believe that these mutations travel forward in parallel, that means that in about 500 generations, a new species will appear. That’s 500 years for most animals. Are you aware of a new species of cat, or dog, or horse, or……well, fill in the blank. I thought evolution takes place too slowly for us to see it in action. Descriptions of cats from the Egyptians dynasties is the same as for current day species. And, please, don’t appeal to this being attributable to artificial selection, because the selection pressure of artifical selection is much higher than that found in nature.
And, if it takes 500 years for a new “species” to come about, then why don’t we see them in the fossil record.
I await your answer.
I suppose I’ll need to take a 2nd look (did you put the actual code up anywhere)?
That’s actually why I don’t find the results interesting. 1.4*10^10-10 doesn’t even approach the Universal Probability Bound of 1*10^-50 proposed by French mathematician Emile Borel.
As for calculating the informational bits, here is an example: “ME THINKS IT IS LIKE A WEASEL†is only 133 bits of information(when calculated as a whole sentence; the complexity of the individual items of the set is 16, 48, 16, 16, 32, 8, 48 plus 8 bits for each space). So aequeosalinocalcalinoceraceoaluminosocupreovitriolic would be 416 informational bits. Even though that’s not 500 I’d still be surprised if that showed up with the way your GA is designed right now.
“The problem here, Andrea, is that if you really believe that these mutations travel forward in parallel, that means that in about 500 generations, a new species will appear.”
You are confusing the chance of appearance of a mutation with its time of fixation. The time of fixation for a new favorable mutation (in generations) is (2/s)ln(2N) (assuming a large enough, freely breeding population). For a mutation with a lowish s, say 0.01, in a population of reasonable size (1,000,000), you are talking a couple thousands generations on average.
(This should also answer PaV’s previous comment about favorable mutations becoming fixed since Darwin’s times.)
I’m afraid this doesn’t obviate your problem. You’re now saying it will take 2,000 years to generate a new “species”. The Egyptians lived over 3,000 years ago, and the wild cats that lived then, are still the same today.
And, yes, you’ve finally have gotten the right formula for time to fixation, but that’s not what you said before:
If you’ll read the first post that Allen MacNeil wrote in the “We is Junk” thread,http://www.uncommondescent.com/archives/1777, you’ll see that evolutionary biologists have pretty much given up population genetics as a way of explaining evolution.
That’s:
http://www.uncommondescent.com/archives/1777
“I’m afraid this doesn’t obviate your problem. You’re now saying it will take 2,000 years to generate a new “speciesâ€Â. The Egyptians lived over 3,000 years ago, and the wild cats that lived then, are still the same today.
And, yes, you’ve finally have gotten the right formula for time to fixation, but that’s not what you said before:
“The chance of fixation of a selectively advantageous mutation is, regardless of the educational background of the proponent and impressiveness of their claims, 2s (2 x the selection coefficient). “”
PaV, seriously, man: the chance of fixation (=2s for a beneficial mutation in a large, free-breeding population) is different from time of fixation (=(2/s)ln(2N)) which is the number of generations that it takes, on average, for a mutation that reaches fixation to do so. Go back and read what I wrote.
To be explicit, just in case: a new mutation with a selection coefficient of 0.01 (small: in human terms it would mean an average of 1 more descendant over 50 generations) in a large population (say, 1,000,000 individuals) has a chance of fixation of 2%. That is, it will have to appear on average 50 times before one gets fixed. OK? Good. Now, when it gets fixed, the time it takes to reach fixation (i.e. to sweep the population) will be, on average, (2/0.01)ln(2,000,000)=~2,900 generations.
Now, the evolution of cats was certainly driven by humans, and it certainly involved the fixation of many mutations affecting reproductive and behavioral features of the animal. Many genetic differences, for instance, are known to exist between domestic cats and the Ethiopian wild cat, which is thought to be their wild ancestor. That said, neither the Egyptians nor anyone else since was trying to “evolve a new species”. Of course, the selection coefficients during artificial selection are much stronger. If you work on a small enough population, you can reach fixation of certain alleles in two generations. I do it in my own lab to generate purely mutant mouse strains.
“If you’ll read the first post that Allen MacNeil wrote in the “We is Junk†thread,http://www.uncommondescent.com/archives/1777, you’ll see that evolutionary biologists have pretty much given up population genetics as a way of explaining evolution.”
I am sure that will come to a surprise to Dr. McNeill, and all biologists for that matter. I suggest you go read what you wrote again, paying attention to his words.
Hello,
(did you put the actual code up anywhere)?
The code for the original version is here:
http://www.duke.edu/~pat7/publ.....rdLength.m
All the code used in the second version is here:
http://www.duke.edu/~pat7/public/htm/source/
The vast majority of that code is for handling the more complicated dictionary searches. The only GA-related function is here:
http://www.duke.edu/~pat7/publ.....bination.m
enjoy!
Some interesting reading:
Monkey-Man Hypothesis Thwarted by Mutation Rates
and
updated version