DNA is the blueprint for all life forms, rather like the Code for a computer program. Contained within the nucleus of every cell there are chromosomes, these are made from strings of elements and are the coded instructions for making and sustaining life. Learning about DNA will help us understand how human DNA can create the most complex known thing in the universe, our brain. With this understanding we will be a step closer to understanding how to create out own AI. Here is my understanding of DNA:
In both single and multiple celled organisms, cells have to preform curtain processes in order to keep them selves alive. Examples of these process include Active Transport, where the cell uses energy to move molecules such as glucose through the cell wall. Instructions for these necessary cell processes are coded in our DNA.
Single celled organisms eventually evolved, by chance, to become multicellular; for this to happen the DNA of the organism had to be changed. To create multicellular organisms the DNA not only has to hold the instructions for the cells processes but also contain the rather more complex instructions for how the cells should specializes and interact with others such that they could grow to become the animal.
In small multicellular organism's DNA you will find the there is code for the same cell processes that have always been essential to cells; but in addition to this you will find that there is a large amount of code that describes how the cells will change to form its body and brain.
These detailed instructions for life are what artificial intelligence programmers are trying to emulate in computer form. The key to being able to create advanced intelligent robots is, I think, dynamic programming; the ability for a system to act diffidently because of inputs that it has come across not because it was programmed to do so. Our DNA, and that of any other living organism, does not contain instructions on how we should react to every input we receive, instead our DNA was used by our cells during our development to find out what proteins to create and how to behave. From these simple instructions, because of billions of generations of trial and error, our DNA tells our forming body how to create our brain. So the code for an AI system must provide it with the ability to do basic tasks (ie: heart beat) and give it the tools to be able to develop and learn from its experiences.
I have released from this that for my AI system I must program it with the tools to learn and change according to its inputs. You can not create an AI system by hard coding an output to every input, instead, true intelligence comes from learning from pass mistakes and experiences. AI must be dynamic to be intelligent at all.
No comments:
Post a Comment