It’s been somewhat of a hobby for me, dabbling with artificial intelligence programs in an attempt to write a program that can, itself, write programs. As computers get faster, more computations can be performed, allowing increasing power for the computation-intensive processing required by many AI algorithms. Artificial Intelligence Takes Up CodingĪrtificial intelligence has been progressing steadily over the years, along with advances in computer technology, hardware, memory, and CPU speeds. Why this programming language? Read on.Īll code for the AI program is available at GitHub. The program created the above result in 29 minutes. The above programming code was created by an artificial intelligence program, designed to write programs with self-modifying and self-improving code. This article describes an experiment to produce an AI program, capable of developing its own programs, using a genetic algorithm implementation with self-modifying and self-improving code. Is it possible for a computer program to write its own programs? Could human software developers be replaced one day by the very computers that they master? Just like the farmer, the assembly line worker, and the telephone operator, could software developers be next? While this kind of idea seems far-fetched, it may actually be closer than we think. See also: Part 1, Part 2, Part 3, and research paper. This article is the first in a series of three.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |