[net.ai] Loop detection and classical psychology

RUBIN@COLUMBIA-20.ARPA (12/23/83)

From:  Michael Rubin <RUBIN@COLUMBIA-20.ARPA>

I wonder if we've been incorrectly thinking of the brain's loop detection
mechanism as a sort of monitor process sitting above a train of thought,
and deciding when the latter is stuck in a loop and how to get out of it.
This approach leads to the problem of who monitors the monitor, ad
infinitum.  Perhaps the brain detects loops in *hardware*, by classical
habituation.  If each neuron is responsible for one production (more or
less), then a neuron involved in a loop will receive the same inputs so
often that it will get tired of seeing those inputs and fire less
frequently (return a lower certainty value), breaking the loop.  The
detection of higher level loops such as "Why am I trying to get this PhD?"
implies that there is a hierarchy of little production systems (or
whatever), one for each chunk of knowledge.  [Next question - how are
chunks formed?  Maybe there's a low-level explanation for that too, having
to do with classical conditioning....]

BTW, I thought of this when I read some word or other so often that it
started looking funny; that phenomenon has gotta be a misfeature of loop
detection.  Some neuron in the dictionary decides it's been seeing that damn
word too often, so it makes its usual definition less certain; the parse
routine that called it gets an uncertain definition back and calls for
help.
                        --Mike Rubin <Rubin@Columbia-20>

rh@mit-eddie.UUCP (Randy Haskins) (01/04/84)

One of the truly amazing things about the human brain is that its pattern
recognition capabilities seem limitless (in extreme cases).  We don't even
have a satisfactory way to describe pattern recognition as it occurs in
our brains.  (Well, maybe we have something acceptable at a minimum level.
I'm always impressed by how well dollar-bill changers seem to work.)  As
a friend of mine put it, "the brain immediately rejects an infinite number
of wrong answers," when working on a problem.
-- 
Randwulf  (Randy Haskins);  Path= genrad!mit-eddie!rh