Frank wrote:
ATM, Just some observations: I of course find the same issues you
are having, but on a different scale. The 1K mind core you are
working on rejuvenates rapidly and regularly, wait till you pump the
core up in size, the problems, stray activations, rise as well.
FJR, you mention the "cns" core size most opportunely,
because with my "AI-Complete" uploads of yesterday
(22.JAN.2008) for the first time I am ready to start
doubling the mind-core size of MindForth in the near
future. Previously I felt no need to have a large mind-core
because I could work on everything I needed to in 1K.
I am working from a 10K core that does not rejuvenate
as regularly, I did notice in the Think module you state,
examine recent psi nodes for activations and if found
go into English. Well with 1K core rejuvenating frequently
recent has a differen meaning then a 10K core.
So I had to modify my examination from looking at the entire
core to literally just a fraction to include the recent activities.
Doing this reduced the stray activation and unrelated
thoughts generated.
An aside, I often have thought about how you go about
training an AI mind.
Just today I updated the User Manual at
http://mind.sourceforge.net/m4thuser.html
for the first time in a year or two, with the
following material about your own AI:
"As AI Mind versions proliferate in Forth
and other programming languages, you may
want to install and try out alternative
AI Mind versions such as
http://aimind-i.com -- Franks AI Mind
by Mr. Frank J. Russo -- a version which
tends to incorporate theoretical and algorithmic
improvements from the original MindForth,
while going beyond the original with such
advanced features as the ability to send
and receive e-mail, and the ability to
surf the World Wide Web."
So I put together input that keeps the AI asking what, always a
new concept entered by me. Of course once I repeat concepts it no
longer ask what. After entering 50-60 sentences I then ask the mind
questions, who are you, who am I, what is a dog, what does cat eat...
all question based on the previous sentences I entered and the AI
responded with single answers all in line with what I asked. Actually
it surprised the mess out of me. Next I'll attempt to ask a quesion
that does not have a direct answer in the core to see how it is
handled. I was so surprized at the results I just kept asking
questions I knew there should be answers to.
I still have not uploaded the '08 version maybe I'll get to it
before the weekend gets here.
Frank
AIMind-i.com
I don't really understand what John Passaniti is
griping about so much in his recent post.
Here we are, trying to advance the state
of the art, and JPass can olnly gripe
instead of leading the cheering section?
Anyway, Frank, I would like to respond here
to your remarks about activation-levels in the
"MindForth 15.JAN.2008" thread. You say,
"Or - it has just occured to me - you are using
the value set for spike from nounact of the subject?"
I am not sure off the top of my head. I do know,
however, that the activation-settings of MindForth
are all getting tightened up in recent releases.
The 22.JAN.2008 uploads were the first-ever
truly working Mind.Forth AI. First I uploaded
http://mentifex.virtualentity.com/mind4th.html
in the morning, after two days of hard work.
In that first working model (after 13 years),
I discovered that pressing the [Enter] key
to force the AI to pause for user input,
actually introduces glitches if the AI is
in the middle of thinking a thought.
So therefore I made the "non-invasive"
Tab key cause a pause for user input,
and I wrote up the change in the User Manual.
(Tab still switches display modes.)
Over the course of the day (22jan2008),
it bothered me that here I finally had a
working AI Mind in Forth, but its performance
was so lackluster and so unconvincing, so I
wrote a mechanism to detect repetitious
thoughts and I uploaded it separately to
http://mind.sourceforge.net/mind4th.html
without updating the VirtualEntity site,
because the repetition-detecting version
needs to be improved a little more.
From now on it will be so pleasant to be
coding an AI that already works, rather
than eliminating bug after bug after bug,
just to see some vexing new bug pop up.
I may try to fall a little 'Net-silent now,
instead of constantly harping about
MindForth, although I keep brainstorming
new AI Mind ideas that I would like to
tell the world about. For instance, my
"thotnum" method of detecting repetitious
thoughts engendered in me today a way
of perhaps consolidating the knowledge-base
during the Rejuvenate process -- just check
all the memories of thoughts and remove
any duplicates. In that way, the knowledge
in the KB becomes more concentrated.
Whoever looks at MindForth right now
might think it's still pretty primitive,
and it is, but it _does_ think and
it no longer spouts the gibberish
for which Mentifex AI was famous.
By the way, "The answer is 42."
That's how many years it took me
to solve AI in theory (1979) and
in software (22 January 2008),
starting in December of 1965.
Bye for now.
ATM/Mentifex
--
http://www.kurzweilai.net/mindx/profile.php?id=26
http://mentifex.virtualentity.com/mind4th.html
http://mind.sourceforge.net/aisteps.html
http://onsingularity.com/user/mentifex