Approaches like Novamente which model on a concepts level and
parallelise in an entirely different way. I don't think I fully
understand the overview of this approach yet and the relation with the
approach of the Goedel machine.
Approaches that emulate the mind. These are too compute intensive
right now, and maybe the other approaches will lead to a more
optimised form than this can lead to.
Humans solve tasks by combining low Kolmogorov complexity parts to a
whole that is very complex. Also specialised circuitry for vision etc.
Breaking up problem into small parts for a model like the Goedel
machine would be very interesting. How do you break a problem up in
parts? Is the OOPS algorithm essentially something like this (because
it uses programs that it has created before)?
Where are you from? Do you have a web site? You can see some of my
ideas at rule110.com and I welcome your comments.
Regards, Michiel
> > Where are you from? Do you have a web site? You can see some of my
> > ideas at rule110.com and I welcome your comments.
I have just checked your website, very interesting! It seems your
approach of re-using code (copying) indeed
has similarities with OOPS using other code to search program space
(half the time is devoted to that approach
initially, but maybe it can bias itself to that approach and less to
the one making increases in complexity).
Very interesting about the Go game. I wonder what happens if you let
OOPS play against your program :-)
The OOPS code is available on the site of Schmidhueber by the way, it
is in plain C.
Have you looked at Haskell as a programming language? You use boo, but
I think Haskell might be
very interesting too (for its probability monads, and ease of making
DSL's).
Though I have not yet studied Hutter and Schmidhueber's work, I have
come across various abstracts, comments etc. As I mentioned, after my
experiments with Hayek, I am hesitant about conventional program space
searching as an approach to AGI - even with hardware speed up. It
seems to me that code in a sense is too expensive to "buy". So we have
to "steal" it. Baum seems to have a related view but he thinks we have
to "steal" it from the work of evolution and the resulting DNA. It
seems to me more likely that we must "steal" it from the world.
I used Haskell a few years ago to design a puzzle - see one of my
sites quirkle.com. Perhaps I did not use Haskell long enough to get
comfortable but I found it cumbersome.
Next on my reading list is "Confabulation Theory" by Robert Hecht-
Neilsen. This type of approach seems more promising to me.
Jim