Robot Learning

Supervised Leaning- Robots are capable of supervised learning (or training). A short list of training routines follows.
Unsupervised learning- Things the Aibos have figured out on their own.
The Aibos interact not only with people, but also with various animals. The unplanned interactions can affect the behavioral repertoire of the robots in surprising ways. My dogs treat the Aibos as living creatures, as does my parrot. The cat doesn't pay attention to the Aibos at all.

Some Aibo brains have been trained to avoid Taz.
Taz is a grumpy 12-year-old chow/newfoundland mix.
Taz has a flag-like tail with long hair. One Aibo noticed the tail while it was wagging and, since they are attracted to movement, this was stored as a good experience in the mood matrix.
When Taz laid down to sleep, the Aibo approached him and began stomping through Taz's tail. The Aibo may have been attracted to Taz's heat signature in addition to the tail.
Taz quickly became annoyed with the Aibo and growled at it. After a while, when the growl didn't stop the robot, Taz finally snapped at the robot, knocking it over. This happened three times in my presence.
Since getting knocked over is a negative experience, the robot eventually associated the growl with being knocked over and now backs off when it hears a growl.
Generally, Aibos with this knowledge (propagated through the memory stick) avoid Taz.

Some personalities enjoy being near Radar.
Radar is a five-year Old English Sheepdog and his favorite toy is a ball. Since he thinks balls are pretty cool, Radar took an interest in the robots' pink balls.
Pink balls get scattered through the house; probably because of Radar stealing them while I am away. When the Aibos boot, Radar fetches pink balls and brings them to the Aibos. Radar is probably trying to get the Aibos to play with him. Radar does chase the pink balls when the Aibos kick it.
Aibos have a positive association between the pink balls and Radar. They therefore sit near Radar when he settles down and tend to follow him around.
All robots like Bobo.
Bobo is a Sun Conure. Because of her coloration, most other birds probably think she's a member of some weird religious cult or pimped-out.
Since the Aibos don't make these associations and are programmed to like bright colors (orange is second only to hot pink), they find her movements and colors attractive.
Bobo is also very noisy and they have learned to associate her squawk with her being active and awake. When they hear her call, they now wander over to her cage to watch her move about. She seems to like this too and pays attention to them; sometimes climbing down to the floor and wandering with them when she is out of her cage.
Emergent Behavior
Since Aibos tend to like movement, sound and can see one another's IR signals, they tend to stay near each other thus imitating herding behavior. Some programs explicitly cause multiple Aibos to interact, but even without these instructions, the Aibos tend to herd on their own.
