Uncommon Descent Serving The Intelligent Design Community

Can we make software that comes to life?

Share
Facebook
Twitter
LinkedIn
Flipboard
Print
Email

An interesting article talking about the progress, or lack thereof, in evolution of computer “life”.

Can we make software that comes to life?

A few choice snips:

On January 3 1990, he started with a program some 80 instructions long, Tierra’s equivalent of a single-celled sexless organism, analogous to the entities some believe paved the way towards life. The “creature” – a set of instructions that also formed its body – would identify the beginning and end of itself, calculate its size, copy itself into a free region of memory, and then divide.

Before long, Dr Ray saw a mutant. Slightly smaller in length, it was able to make more efficient use of the available resources, so its family grew in size until they exceeded the numbers of the original ancestor. Subsequent mutations needed even fewer instructions, so could carry out their tasks more quickly, grazing on more and more of the available computer space.

A creature appeared with about half the original number of instructions, too few to reproduce in the conventional way. Being a parasite, it was dependent on others to multiply. Tierra even went on to develop hyper-parasites – creatures which forced other parasites to help them multiply. “I got all this ecological diversity on the very first shot,” Dr Ray told me.

Hmmm… starts out complex and then gets simpler and simpler. Yup. That’s how Darwin described it. Right? Oh hold it. That was our side who said life had to begin with all the complexity it would ever have because RM+NS can’t generate CSI.

Other versions of computer evolution followed. Researchers thought that with more computer power, they could create more complex creatures – the richer the computer’s environment, the richer the ALife that could go forth and multiply.

But these virtual landscapes have turned out to be surprisingly barren. Prof Mark Bedau of Reed College in Portland, Oregon, will argue at this week’s meeting – the 11th International Conference on Artificial Life – that despite the promise that organisms could one day breed in a computer, such systems quickly run out of steam, as genetic possibilities are not open-ended but predefined. Unlike the real world, the outcome of computer evolution is built into its programming.

More Darwinian predictions confirmed? Hardly. Front-loading confirmed by computer modeling of evolution. Again.

His conclusion? Although natural selection is necessary for life, something is missing in our understanding of how evolution produced complex creatures.

Truer words were never said! 😎

By this, he doesn’t mean intelligent design – the claim that only God can light the blue touch paper of life – but some other concept.

Gratuitous disclaimer regarding ID required to get by peer review. Can’t leave that out. 😉

I don’t know what it is, nor do I think anyone else does, contrary to the claims you hear asserted,” he says. But he believes ALife will be crucial in discovering the missing mechanism.

Dr Richard Watson of Southampton University, the co-organiser of the conference, echoes his concerns. “Although Darwin gave us an essential component for the evolution of complexity, it is not a sufficient theory,” he says. “There are other essential components that are missing.”

Dangerously candid admission with only one ID disclaimer. Does this guy have a death wish or something? ❗

Here’s a clue, doc. The missing mechanism you’re searching for is commonly called “programmer” or “engineer”. Or in a more inclusive form a “designer”. 😛

One of these may be “self-organisation”, which occurs when simpler units – molecules, microbes or creatures – work together using simple rules to create complex patterns and behaviour.

Yeah, that would be one way. One imaginary way with no empirical support whatsoever. These things somehow just “self-organize”. No intelligence needed. They just poof into existence through some unknown laws of self-organization. Good science there alrighty. 🙄

Heat up a saucer of oil and it will self-organise to form a honeycomb pattern, with adjacent “cells” forming as the oil turns by convection. In the correct conditions, water molecules will self-organise into beautiful six-sided snowflakes. Add together the correct chemicals in something called a BZ reaction, and one can create a “clock” that routinely changes colour.

Ah, the old snowflake argument. The modern version of Darwin’s blobs of protoplasm are ice crystals. Now all that’s left is the minor detail of how snowflakes become complicated machines made of thousands of interdependent components each of which has its specification encoded in abstract digital codes. No great leap there. No sir. Space shuttles and computers, both of which pale in complexity compared to the molecular machinery in any single protozoan, form in same manner as snowflakes. There’s some real science for ya! 😯

“Evolution on its own doesn’t look like it can make the creative leaps that have occurred in the history of life,” says Dr Seth Bullock, another of the conference’s organisers. “It’s a great process for refining, tinkering, and so on.

What’s this? Someone gets it! Yay! 😀

But self-organisation is the process that is needed alongside natural selection before you get the kind of creative power that we see around us.” [Bullock concludes]

Crap. Spoke too soon. 😳

At least he got the requirement for organization right. Maybe Bullock will get a clue and figure out that complex things don’t just “self” organize like a magic origami. What a dope. Where do they find these clueless chuckleheads and how do they possibly get advanced degrees? 🙁

Comments
GCUG A computer can be programmed to learn The article is about Artifical Life (AL). What you describe is even more ambitious - Artificial Intelligence (AI). Unless I somehow missed an AI winning the Nobel Prize computers that can learn haven't lived up to the glorious expectations of decades ago. Intelligence seems to be more than just learning. Someone needs to figure out how to code ambition, desire, insight, and intuition into a computer. Good luck with that. In the meantime the far less ambitious goal of merely coding up something that becomes more functionally complex over time hasn't worked out either. Apparent limitations of evolutionary mechanisms to explain everything are not evidence for design Not directly, no. But when there are two theories competing as the best explanation when one explanation becomes weaker the other becomes stronger in comparison. The two theories in question are chance & necessity vs. intelligence & design. This can be stated as a true dichotomy. Either intelligent design is required for the origination & diversification of life or it isn't. There's no state that falls in between those two possibilities. It's a real either/or proposition. Thus when chance & necessity becomes weaker the competitor becomes stronger in comparison. Imagine two runners in a race. One is named "Chance" and the other is named "Design". During the race "Chance" breaks his ankle. Design doesn't get the advantage because his running speed improved, he gets the advantage because Chance's running speed declined. Now one may certainly speculate that before the race ends Chance's ankle will heal and he can go on to win the race but until that actually happens Design has the advantage. One might also speculate that some unnamed runner exists who is faster than either Chance or Design but until he actually enters the race Design remains the leading contender. Science is all about identifying the best explanation and it always leaves open the possibility that the best explanation might be superseded by a better one. When the door closes on that possibility science has left the race and a new runner by the name of Dogma replaces him. Chance has become Dogma in this particular race. Our desire is that Dogma be disqualified for breaking the rules governing the race. DaveScot
August 10, 2008
August
08
Aug
10
10
2008
09:17 AM
9
09
17
AM
PDT
GCUGreyArea: "Your comparison of a typewriter and computer indicate a poor understanding of computer science. A computer can be programmed to learn, a typewriter cannot – in fact a typewriter can’t be programmed to do anything autonomously at all. Typewriters do only what you tell them to do in the moment, they don’t remember or make decisions based on stored information." Careful-- As it happens Granville is a Ph.d in math and has written, over decades, a huge software math application package. You don't have to have a degree in computer science to understand the field very well which I think I do as an MSEE. It's no secret that any software based system is ultimately subordinate to rules (complex as they may be) dreamed up by the programmer, the hardware engineers, and arithmetic or boolean algebra. No software system can decide to violate any of these rules. Likewise a typewriter has a set of rules built in by the engineers. They cans twist and turn the plastic ball based on those rules. They can even learn, as some machines will store ("memorize") the keystrokes if you type faster than the type can be generated. As humans, we can generate endless rules for good purposes, such as in creating machines, or choose to violate any number of rules of social order (or make up false rules) often with tragic results. Just do a search on the "up your alley" festival, find the photos and witness the disintegration of a great American city under rules made up by the superliberal sector.groovamos
August 10, 2008
August
08
Aug
10
10
2008
09:16 AM
9
09
16
AM
PDT
I have a BS in CS and a MS in MIS. I used to be a professional programmer. I have never been the super brainy type that can do any and everything in code and this has caught my attention. How does this program work? Is it written to split off and mutate but within a survival framework? Is he just letting random mutations happen in the code and not touching it at all? If the first that seems like cheating and the latter seems almost impossible. A single memory leak could cause the whole computer to crash and kill everyone. Never really studied this area and wondered what built-in parameters were present in the original code.ellijacket
August 10, 2008
August
08
Aug
10
10
2008
09:09 AM
9
09
09
AM
PDT
jguy everything should be single celled organisms… Actually they are. After all, we don't begin life as a multicellular organism. We begin as a single fertilized egg cell and all the additional cells in our bodies are specialized forms of that original single cell. One might rightly call the multicellular incarnation of that first cell a "fruiting body" whose goal is the production and nourishment of new single cells which then carry on the cell line. After the fruiting body has fulfilled its purpose it dies.DaveScot
August 10, 2008
August
08
Aug
10
10
2008
09:08 AM
9
09
08
AM
PDT
We have almost no empirical grasp on the mechanism (if any) behind consciousness so we cannot tell if it relies on specific features of the biological brain that are not present in computer systems – all we know really is that the phenomena exists in biological brains and seems to correlate with activity in certain brain regions.
'An empirical grasp on the mechanism (if any).' That's a very interesting statement. Are you saying that consciousness has no mechanism(s)? How does that fit into your naturalistic perspective? A function without a mechanism. A very interesting naturalistic concept there.
Apparent limitations of evolutionary mechanisms to explain everything are not evidence for design, just evidence that there are still things to be discovered and understood – yes, maybe a designer, but it is way too early in this field of research to throw up out hands and say “Oh well, god must have done it”
And when does this type of argument ever find an endpoint? Evidence that goes against naturalistic evolution is taken only as "just evidence that there are still things to be discovered and understood..." I'm all for this type of research. Let's start out with some predictions that ID would make and some predictions that naturalistic evolution would make. Let's run the programs and submit it for publication in a peer-reviewed journal. I'd be willing to make the attempt if anyone else has an interest. I, for one, find the argument tiring, that ID makes no testable predictions, and has no base of evidence in peer-reviewed journals. But truthfully, I have serious doubts about whether the words, "Intelligent Design," would make it past peer review unless it was a reference in the negative ("No evidence for Intelligent Design Found here!!") But, we could add it to the database of articles rejected out of peer-review bias. I am a clinical psychologist and have extensive computer programming experience, so, if anyone has an interest, I'd love to explore it further.parapraxis
August 10, 2008
August
08
Aug
10
10
2008
08:49 AM
8
08
49
AM
PDT
GCUGreyArea, I think we both understand what computers can and cannot do, our disagreement is over what consciousness is. And I have never figured out how to argue with someone like you who believes his own consciousness could be an entirely mechanical process, such as what goes on in a computer.Granville Sewell
August 10, 2008
August
08
Aug
10
10
2008
08:22 AM
8
08
22
AM
PDT
GCUGreyArea: yes, maybe a designer, but it is way too early in this field of research to throw up out hands and say “Oh well, god must have done it” So even formulating the mere possibility that there might be a designer is [paraphrasing now] "throwing up our hands and saying 'God did it'"? Hardly. These guys - and I suspect you as well - can't even bring themselves to consider the possibility of design. It's simply rejected out of hand because of their atheistic, secular worldview. Even if all other explanations are exhausted, they still won't even give the idea of a designer a single thought. Well, at least not publicly. Perhaps someday, one of them will step out of the little box they've contained themselves in and say, "Hey, why can't we consider the possibility of a designer?" And maybe, just maybe, they won't be immediately and irrevocably ostracized for it.jinxmchue
August 10, 2008
August
08
Aug
10
10
2008
07:42 AM
7
07
42
AM
PDT
Unlike the real world, the outcome of computer evolution is built into its programming. That's a quote to keep!!! Wonder what happens to all those virtual world programs that "prove" evolution. LOLOLOLOLOLtribune7
August 10, 2008
August
08
Aug
10
10
2008
05:02 AM
5
05
02
AM
PDT
ie. everything should be single celled organisms... ...super killer single celled organisms. ;)JGuy
August 10, 2008
August
08
Aug
10
10
2008
04:36 AM
4
04
36
AM
PDT
Cool. This is somewhat relevent to my demands from ARN postings and this UD comments section(for example): https://uncommondescent.com/darwinism/turning-cars-into-submarines/ So, where are the super killer bacteria?JGuy
August 10, 2008
August
08
Aug
10
10
2008
04:34 AM
4
04
34
AM
PDT
Very Good Dave, I have a friend who is going to love this (A programmer)bornagain77
August 10, 2008
August
08
Aug
10
10
2008
04:14 AM
4
04
14
AM
PDT
GilDodgen: Apparent limitations of evolutionary mechanisms to explain everything are not evidence for design, just evidence that there are still things to be discovered and understood – yes, maybe a designer, but it is way too early in this field of research to throw up out hands and say “Oh well, god must have done it” Granville Sewell: No, a Darwinist would not *Have* to say yes about consciousness. We have almost no empirical grasp on the mechanism (if any) behind consciousness so we cannot tell if it relies on specific features of the biological brain that are not present in computer systems – all we know really is that the phenomena exists in biological brains and seems to correlate with activity in certain brain regions. Your comparison of a typewriter and computer indicate a poor understanding of computer science. A computer can be programmed to learn, a typewriter cannot – in fact a typewriter can’t be programmed to do anything autonomously at all. Typewriters do only what you tell them to do in the moment, they don’t remember or make decisions based on stored information. There is a very interesting question in here (almost completely separate from evolution and OOL) and that is surrounding on-going attempts to build a complete computer model of a biological brain by neuroscientists. If we finally manage to build a complete physical simulation of a human brain and it reports to us that it is ‘aware’ or ‘conscious’ will we believe it? And how will we tell if it is telling the truth, or if it can even tell the difference?GCUGreyArea
August 10, 2008
August
08
Aug
10
10
2008
03:33 AM
3
03
33
AM
PDT
(continuing my comment #3): Some science fiction afficionados see the amazing things done by computers and think, these things are so intelligent, maybe they can be programmed to experience consciousness like we do. To these people I would ask: how about typewriters, will they ever achieve consciousness? Typewriters have written some amazingly clever things too. Computers and typewriters do exactly what they are told to do, nothing more or less. {DLH Deleted your 2 comments as requested.}Granville Sewell
August 10, 2008
August
08
Aug
10
10
2008
02:56 AM
2
02
56
AM
PDT
A related question that is often being asked today is "can computer hardware/software be built which is 'conscious'?". A Darwinist would HAVE to say yes, there is no way you can believe that random mutations plus selection alone could have created consciousness once, and still argue that it could never happen again through randomness and selection PLUS intelligence. And yet, for anyone who has any understanding of what computers actually do*, the answer is so obviously 'no', it could never happen, that to ask the question is very useful in understanding the limitations of Darwinism. I suspect that some of these people are not as dumb as they appear. I suspect that at least some realize the answer is ID, but know they cannot publish anything yet that acknowledges this, and so add the ID disclaimer to provide cover for themselves and their editors, who may also realize the answer is ID. Of course I could be wrong, maybe they really are as dumb as they appear. *For example, me**, see www.pde2d.com. **For another example, Gil Dodgen!Granville Sewell
August 10, 2008
August
08
Aug
10
10
2008
02:32 AM
2
02
32
AM
PDT
No, software is just a string of bits that cause state changes in an electronic device.William Wallace
August 10, 2008
August
08
Aug
10
10
2008
12:17 AM
12
12
17
AM
PDT
It really is bizarre how these guys dance all around transparent evidence of design, trying to avoid it with all kinds of fancy footwork, and just can't seem to bring themselves to admit the obvious.GilDodgen
August 9, 2008
August
08
Aug
9
09
2008
10:41 PM
10
10
41
PM
PDT
1 2 3 4

Leave a Reply