Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: freeper4u
All that was shown in the Sims simulation was the question of whether or not it is possible for any kind of sensors, motors, and joints to be represented in a binary string, whether a sequence of binary operations on that string can improve the operations of those sensors, motors, and joints in a given environment for a given goal, and whether that binary string is sufficiently small enough that it does not rule out the possibility for a real DNA to represent the same information encoded by the simulation.

That is all well and good, but we represent things all of the time when we draw it, write about it, speak about it or think about it. We can even imagine improving it. The fact is everything that man has built started out as a concept. Even a rock used as a weapon had to be conceived even if it was initially picked up to be used as food.

As for DNA coding, anything can be used to represent something else because representation is a concept(written while moving salt shaker to the left and stating this is New York). Eyeblinks were used to send a message by a POW. You want to code the human genome by drumbeats, it can be done, but you better have a lot of time to waste.

You want to use DNA to code a program? That is easy. With 4 bases ,

  1. Adenilne (A)
  2. Cytosine (C)
  3. Guanine (G)
  4. Thymine (T) or Uracil (U)
you have a four level code. You can match the bases to 2 bits in this manner for an example.

Pentium instruction INT 7 has a hex value of CD07 or in binary

1100110100000111

In DNA code mapped as above this would be

TATCAACT

As you can see each byte takes up 4 bases, so that a DNA the size of the Human genome could code a program of about 750 megabytes. In this day and age it may seem like a trivial amount of data since it will easily fit on a DVD. However, going through all of the progrms that could be written in that amount of memory would take a very long time. Here is a previous calculation giving an indication of the information that can be coded by the DNA.

The number of different items represented by that 6 billion bit sequence as I stated before is 26000000000. In base 10 that would be 101806179974. Now there are 60 seconds/minute * 60 minutes/hour * 24 hours/day * 366 days/year * 15,000,000,000 years = 4.74336E+17 (or 1017.67608609) seconds since the purported start of the universe. We will assume this full time is available to generate the sequences represented by the 6 billion bit sequence. The huge number represented by 101806179974 breaks all my calculators so I must use logs. If we divide the number of items (101806179974) by the time available (1017.67608609) we end up with 101806179956 combinations/second. Clearly that is a huge amount of "information".

1,315 posted on 05/13/2003 2:41:52 PM PDT by AndrewC
[ Post Reply | Private Reply | To 1314 | View Replies ]


To: AndrewC
Proofread better

Adenilne = Adenoid Adenine

1,316 posted on 05/13/2003 2:45:52 PM PDT by AndrewC
[ Post Reply | Private Reply | To 1315 | View Replies ]

To: AndrewC
Andrew,

The beauty of genetic algorithms is that the encoding format of a DNA string is independent from the process of evolution because the agent making changes to the string has no idea what it is doing.

As in real evolution, the Sims experiment used a random process to mate the genes of its virtual creatures, so it doesn't matter how the encoded creature are represented. That is, it is not necessary for anyone to "design" a particular representation that enables genetic algorithms to evolve a string that decodes to a creature that improves its results in the fitness test.
1,319 posted on 05/13/2003 5:02:21 PM PDT by freeper4u
[ Post Reply | Private Reply | To 1315 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson