FRDB Archives

Freethought & Rationalism Archive

The archives are read only.


Go Back   FRDB Archives > Archives > IIDB ARCHIVE: 200X-2003, PD 2007 > IIDB Philosophical Forums (PRIOR TO JUN-2003)
Welcome, Peter Kirby.
You last visited: Yesterday at 05:55 AM

 
 
Thread Tools Search this Thread
Old 08-16-2002, 03:28 PM   #51
Senior Member
 
Join Date: Dec 2001
Location: Toronto, Ontario, Canada
Posts: 762
Post

Quote:
Originally posted by Vanderzyden:
<strong>Can you DEMONSTRATE that one single computer or software engineering endeavor relies in the slightest way upon the hypothesis of biological modified descent?</strong>
<a href="http://www.infidels.org/~meta/getalife/" target="_blank">Get-A-Life</a>... not a request but instead the article's title.
Kevin Dorner is offline  
Old 08-16-2002, 03:30 PM   #52
Veteran Member
 
Join Date: Jul 2000
Location: USA
Posts: 5,393
Post

Quote:
Originally posted by Vanderzyden:
<strong>As has been made clear to me by the absence of a an articulate, concise response, the hypothesis of evolution remains just that--a guess. It is not a theory having formulations which describe it (such as those of Relativity). </strong>
The fallacious nature of the challenge posed in the opening post leading to the flawed conclusion that evolution is merely "a guess" can be illustrated by re-wording the former:

Name one technological advance that is the result of [Relativity].

Rick

[ August 16, 2002: Message edited by: rbochnermd ]</p>
Dr Rick is offline  
Old 08-16-2002, 03:44 PM   #53
Contributor
 
Join Date: Jul 2000
Location: Lebanon, OR, USA
Posts: 16,829
Post

Quote:
Vanderzyden:
Can you DEMONSTRATE that one single computer or software engineering endeavor relies in the slightest way upon the hypothesis of biological modified descent?
Vanderzyden, you have either neglected to read or chosen to ignore what Baloo had posted on the first page of this thread:

Genetic algorithms.

These are inspired by evolution by natural selection.

Genetic algorithms are a function-optimization algorithm, one of a large number of such algorithms. I am familiar with several of them, having worked on code that implements them. Many of these algorithms are for special cases of functions, like continuous functions, differentiable functions, and so forth, where the special-case features make possible algorithms adapted to them. How might we do this in the most general case?

A simple way is to take some initial parameter set, make a random change to it, and accept it if it improves the function value. This is natural selection at its simplest, and it does work, though it can easily get stuck in local minima.

One can get around being stuck by accepting a changed parameter set with a certain probability if it makes the function value worse; that enables the optimizer to back out of weak local minima.

And one can improve one's confidence in one's result by optimizing several parameter sets; and then selecting whichever ones gave the best results.

This method can be improved by deleting the worst-performing parameter sets and making extra copies of the best-performing ones, so as to better probe the parameter space near the best ones' values.

And improved even further by doing crossover between parameter sets, so that there will be a certain likelihood of two improved pieces of parameter set being brought together.

Vanderzyden, I suggest that you look at the genetic-algorithm literature some time.

Quote:
Vanderzyden:
(evolution) As such, it isn't even remotely possible to develop specifications for software design that could perform the supposed simulations. ...
Except that such simulations have actually been done.

Quote:
Vanderzyden:
1. Think about it for a minute: Software does not exist on the computer, but rather in the minds of software engineers.
Why is that?

Quote:
Vanderzyden:
2. My computer isn't alive, or self-aware, so I doubt that I'll be convincing it of anything.
And your point is...
lpetrich is offline  
Old 08-16-2002, 04:17 PM   #54
Senior Member
 
Join Date: Jul 2000
Location: CA, USA
Posts: 543
Post

Quote:
Originally posted by Vanderzyden:
<strong>
Can you DEMONSTRATE that one single computer or software engineering endeavor relies in the slightest way upon the hypothesis of biological modified descent? You would make a stronger assertion if you were to explain the loose relations between adapation and something like, say, artificial intelligence.</strong>
I see people have already responded to your request for more information on genetic algorithms and evolutionary algorithms, but here's my comments.

These algorithms do relate in more than the "slightest" way to biological evolution as that was what they were modeled after. The technique even defines software "genes," the resulting phenotypes the genes produce, as well as operations on the genes to simulate duplication/reproduction, mutations, crossovers, etc. There is also a higher level where an environment is simulated where populations of the genes are reproduced and non-randomly selected (with a selection function ala natural selection). The result is an engine well suited for solving solutions to particular types of open-ended problems.

It's interesting to note that what boils down to a simulation of biological evolution is used on computers to generate solutions that appear "designed" yet are simply the result of a process of directed (yet mindless) trial and error. Especially since I suspect this is exactly what you think evolution cannot do.

If you're interested in further information:
<a href="http://www-2.cs.cmu.edu/Groups/AI/html/faqs/ai/genetic/top.html" target="_blank">Genetic Algorithms FAQ</a>

[ August 16, 2002: Message edited by: Vibr8gKiwi ]</p>
Vibr8gKiwi is offline  
Old 08-16-2002, 04:23 PM   #55
Veteran Member
 
Join Date: Jul 2002
Location: US east coast. And www.theroyalforums.com
Posts: 2,829
Post

Quote:
the hypothesis of evolution remains just that--a guess. It is not a theory having formulations which describe it (such as those of Relativity).
And where do you come by that sweeping statement? You're really so familiar with the research on evolutionary theory that you can be sure that it doesn't have a sound mathematical basis? You might want to get hold of a textbook on population genetics.

Or maybe check out some of these abstracts:

<a href="http://www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?db=PubMed&cmd=Display&dopt=pubmed_pubme d&from_uid=11238990" target="_blank">http://www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?db=PubMed&cmd=Display&dopt=pubmed_pubme d&from_uid=11238990</a>

<a href="http://www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?db=PubMed&cmd=Display&dopt=pubmed_pubme d&from_uid=11969389" target="_blank">http://www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?db=PubMed&cmd=Display&dopt=pubmed_pubme d&from_uid=11969389</a>

<a href="http://www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?db=PubMed&cmd=Display&dopt=pubmed_pubme d&from_uid=9679319" target="_blank">http://www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?db=PubMed&cmd=Display&dopt=pubmed_pubme d&from_uid=9679319</a>
Albion is offline  
Old 08-16-2002, 04:32 PM   #56
Contributor
 
Join Date: Jul 2001
Location: Deep in the heart of mother-lovin' Texas
Posts: 29,689
Post

Software does not exist on the computer, but rather in the minds of software engineers.

I'm a software engineer. I assure you all the software I've ever worked on exists solely on the computers on which it resides, and not in my mind.
Mageth is offline  
Old 08-16-2002, 04:57 PM   #57
Senior Member
 
Join Date: Jul 2000
Location: CA, USA
Posts: 543
Post

Quote:
Originally posted by Vanderzyden:
<strong>
1. Think about it for a minute: Software does not exist on the computer, but rather in the minds of software engineers.
</strong>
This statement is so odd as to be hilarious, and its made even funnier by the ironic "think about it" intro.

I assure you that if I was to die tomorrow and my mind was to be destroyed, all the software I've written would continue to exist without me. Also the algorithms will continue to work whether you believe they should or not

[ August 16, 2002: Message edited by: Vibr8gKiwi ]</p>
Vibr8gKiwi is offline  
Old 08-16-2002, 05:14 PM   #58
Contributor
 
Join Date: Jul 2001
Location: Deep in the heart of mother-lovin' Texas
Posts: 29,689
Post

Not only that, but software a programmer writes may produce results (output) which the programmer's mind couldn't produce (e.g. due to complexity of computation), or even predict. Not many programmers have a "bug" in mind when they write a program, but virtually all programs have bugs, many of which can produce quirky, unpredictable results.

[ August 16, 2002: Message edited by: Mageth ]</p>
Mageth is offline  
Old 08-16-2002, 05:16 PM   #59
Banned
 
Join Date: Jun 2002
Location: Tallahassee, FL Reality Adventurer
Posts: 5,276
Post

Quote:
Originally posted by Vanderzyden:
<strong>Notes:

1. Think about it for a minute: Software does not exist on the computer, but rather in the minds of software engineers.</strong>
Vanderzyden,

I am a software engineer. Trust me, my clients expect the software I write for them to continue to exist and work on their computers after I am gone.

Starboy
Starboy is offline  
Old 08-16-2002, 07:34 PM   #60
Regular Member
 
Join Date: Jun 2000
Location: St. Louis, MO
Posts: 417
Post

I thought I had made things very plain and simple. Let me try to dumb it down a bit.

Vanderzyden asked a very specific question: What benefit to mankind has been the result of evolutionary inquiry?

Answer: Inquiry into the theory of evolution has led directly to attempts to simulate the process with software.

Attempts to simulate the process led directly to the rapid development of genetic algorithms.

The incorporation of these algorithms into operating system design has led directly to much more efficient load-balancing on the part of operating systems on desktop PC's.

This has led directly to faster desktop PC's.

You, Van, are using a PC that is faster than it would be without genetic algorithms. You, Van, a member of mankind, have been directly, demonstratably, and irrefutably benefitted by evolutionary inquiry.

I feel I've led the horse to water... Van, would you like to try providing us with the answer to your own question?

What benefit to mankind has been the result of evolutionary inquiry?
Baloo is offline  
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump


All times are GMT -8. The time now is 11:48 AM.

Top

This custom BB emulates vBulletin® Version 3.8.2
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.