Want to improve this question? Update the question so it focuses on one problem only by editing this post.
开发者_StackOverflow社区Closed 6 years ago.
Improve this questionIs anyone aware of any implemented algorithms/programs that could fall under the category of Seed AI? By this I mean "recursive self-improvement."
In the wikipedia article they talk about compilers but do other examples exist?
If I read your linked Wiki article correctly, this is at the moment a hypothetical conept:
Seed AI is a hypothesized type of strong artificial intelligence...
Also, the compiler example is, as they say, very limited in explaining the concept, as it is only single-step and by definition the Seed AI algorithm should be infinitely recursive.
A limited example is that program language compilers are often used to compile themselves. As compilers become more optimized, they can re-compile themselves and so be faster at compiling.
However, they cannot then produce faster code and so this can only provide a very limited one step self-improvement.
If you want to know anything more, I would suggest having a look at the organizations that are doing active research in this field.
- Singularity Institute
- AGIRI.org
- Texai
- Halliburton
UPDATE
Consolidated Robotics does the AI (under the name of Consolidated), but they were bought out by Halliburton in 2005.
In 2005, the privately held Consolidated was acquired by energy conglomerate Halliburton for an estimated price of $25 billion US. The company continues to operate under the name Consolidated, though as a wholly owned and operated division of Halliburton.
One can build tiny compilers that can be augmented by additional external information. This is a kind of learning. One can start extremely small ("seed") and grow the compiler by adding knowledge until it can start acquiring it. One has to start somewhere, and assuming a seed is already big enough to grow itself without help seems self-defeating; how did it get that way?
See https://stackoverflow.com/a/35676159/120163 for a truly tiny compiler that can be bootstrapped.
精彩评论