Ai Forums Home Welcome Guest    Monday, May 29, 2017
Ai Site > Ai Forums > Hal and other child machines > Some questions about learning. Last PostsLoginRegisterWhy Register
Topic: Some questions about learning.

Takara
posted 9/22/2009  19:36Reply with quote
Ok, so here are some of my questions. I guess they're probably obvious, but I don't know them. :P

1. I've been trying to teach a fresh copy to say things. For example.

U> Say red.
H> Hi!
U> Wrong. Red.
H> Red.
U> Say red.
H> Red.

.... and so on and so on with other colours. But the problem I ran into with this is that he never seems to learn it. So I switched it up a bit. Instead of capitalizing and adding a period to his repsonse, I just wrote the word. For example:

U> Say red.
H> Hi!
U> Wrong. red
H> red
U> Say blue.
H> blue

This worked and he learned to repeat whatever comes after say, but is it possible to teach it the other way (with punctuation/capitilization)?

2. I was trying to find a simpler way to teach definitions. For example:

U> An aardvark is an ant-eating mammal.
H> Thanks for telling me!
U> What is an aardvark?
H> Thanks for telling me!

Now at this point I could of corrected him and told him the definition, but no matter how many times I seem to do it he doesn't seem to learn it. Any way I can? Well he learns that definition, but not new ones. For every new one I had to repeat the whole process.

I was able to teach him to repeat a name very easy though:

U> My name is Anna.
H> Hi!
U> Wrong. Nice to meet you Anna.
H> Nice to meet you Anna.
U> My name is Andrew.
H> Nice to meet you Anna.
U> Wrong. Nice to meet you Andrew.
H> Nice to meet you Andrew.
U> My name is Angie.
H> Nice to meet you Andrew.
U> Wrong. Nice to meet you Angie.
H> Nice to meet you Angie.
U> My name is Able.
H> Nice to meet you Able. <----- Correct ----->

Last but not least. I want to start a fresh copy and save it, but even if I save it, when I come back Alan always takes me back to my MyBot Takara. Is there anyway I can delete Takara or save fresh copy over her?

Sorry for all the questions. :P

 Saying the Colours

Takara
posted 9/22/2009  21:13Reply with quote
Oh, also, my brother has an his own hal (fresh copy). He can save it and reopen it, but how can he name it? How do they get into the hal nursery for example?


yaki
posted 9/24/2009  15:32Send e-mail to userReply with quote
 
Takara wrote @ 9/22/2009 7:36:00 PM:

1. I've been trying to teach a fresh copy to say things. For example.

U> Say red.
H> Hi!
U> Wrong. Red.
H> Red.
U> Say red.
H> Red.

.... and so on and so on with other colours. But the problem I ran into with this is that he never seems to learn it. So I switched it up a bit. Instead of capitalizing and adding a period to his repsonse, I just wrote the word. For example:

U> Say red.
H> Hi!
U> Wrong. red
H> red
U> Say blue.
H> blue

This worked and he learned to repeat whatever comes after say, but is it possible to teach it the other way (with punctuation/capitilization)?


 
For Hal the words "red" and "Red" are different.
Therefore, he has no way of generalizing the rule "Say X --> X. If you make sure the word "red" (the variable) is spelled the same way in the input and in the response, he evidently has no problem of picking up the rule.


yaki
posted 9/24/2009  15:36Send e-mail to userReply with quote
 
Takara wrote @ 9/22/2009 7:36:00 PM:

2. I was trying to find a simpler way to teach definitions. For example:

U> An aardvark is an ant-eating mammal.
H> Thanks for telling me!
U> What is an aardvark?
H> Thanks for telling me!

Now at this point I could of corrected him and told him the definition, but no matter how many times I seem to do it he doesn't seem to learn it. Any way I can? Well he learns that definition, but not new ones. For every new one I had to repeat the whole process.


 
If you expected Hal to respond to the input "What is an aadvark?" in a certain way, you MUST first give him an example of the correct response. What you did in the previous turn does not help:

U> An aardvark is an ant-eating mammal.
H> Thanks for telling me!

Because you didn't make the connection with the input:

U> What is an aardvark?


yaki
posted 9/24/2009  15:39Send e-mail to userReply with quote
 
Takara wrote @ 9/22/2009 7:36:00 PM:

Last but not least. I want to start a fresh copy and save it, but even if I save it, when I come back Alan always takes me back to my MyBot Takara. Is there anyway I can delete Takara or save fresh copy over her?

Sorry for all the questions. :P

 
You are mixing between your MyBot (PVP) and your Hal personality. These are two distinct and unrelated entities. If you wish to abandon the Hal personality you have trained and start a new one, all you have to do is ask to speak to a fresh copy, train it, and save it. It will replace your previous Hal.


yaki
posted 9/24/2009  15:41Send e-mail to userReply with quote
 
Takara wrote @ 9/22/2009 9:13:00 PM:
Oh, also, my brother has an his own hal (fresh copy). He can save it and reopen it, but how can he name it? How do they get into the hal nursery for example?

 
After a private Hal personality has advanced a bit (over 200 turns), you (or your brother) will have a chance to make it public and post it on the Hal nursery so other users can talk to it too.

  1  
'Send Send email to user    Reply with quote Reply with quote    Edit message Edit message

Forums Home    The Artificial Intelligence Forum    Alan and other chatbots    Language Mind and Consciousness  
Contact Us Terms of Use