Page 90 - Introduction to AI Robotics
P. 90

3.2 What Are Animal Behaviors?
                                                                                    PATTERN            73
                                                  SENSOR          BEHAVIOR          OF MOTOR
                                                   INPUT
                                                                                     ACTION
                                                     Figure 3.3 Graphical definition of a behavior.



                                3.2   What Are Animal Behaviors?


                                      Scientists believe the fundamental building block of natural intelligence is
                            BEHAVIOR  abehavior. A behavior is a mapping of sensory inputs to a pattern of mo-
                                      tor actions which then are used to achieve a task. For example, if a horse
                                      sees a predator, it flattens its ears, lowers its head, and paws the ground. In
                                      this case, the sensory input of a predator triggers a recognizable pattern of a
                                      defense behavior. The defensive motions make up a pattern because the ac-
                                      tions and sequence is always the same, regardless of details which vary each
                                      episode (e.g., how many times the horse paws the ground). See Fig. 3.3.
                                        Scientists who study animal behaviors are called ethologists.They often
                                      spend years in the field studying a species to identify its behaviors. Often
                                      the pattern of motor actions is easy to ascertain; the challenging part is to
                                      discover the sensory inputs for the behavior and why the behavior furthers
                                      the species survival.
                    REFLEXIVE BEHAVIOR  Behaviors can be divided into three broad categories. 10  Reflexive behaviors
                    STIMULUS-RESPONSE  are stimulus-response (S-R), such as when your knee is tapped, it jerks up-
                                      ward. Essentially, reflexive behaviors are “hardwired”; neural circuits ensure
                                      that the stimulus is directly connected to the response in order to produce the
                    REACTIVE BEHAVIOR  fastest response time. Reactive behaviors are learned, and then consolidated to
                                      where they can be executed without conscious thought. Any behavior that
                                      involves what is referred to in sports as “muscle memory” is usually a re-
                                      active behavior (e.g., riding a bike, skiing). Reactive behaviors can also be
                                      changed by conscious thought; a bicyclist riding over a very narrow bridge
                   CONSCIOUS BEHAVIOR  might “pay attention” to all the movements. Conscious behaviors are delibera-
                                      tive (assembling a robot kit, stringing together previously developed behav-
                                      iors, etc.).
                                        The categorization is worthy of note for several reasons. First, the Reactive
                                      Paradigm will make extensive use of reflexive behaviors, to the point that
                                      some architectures only call a robot behavior a behavior if it is S-R. Second,
                                      the categorization can help a designer determine what type of behavior to
                                      use, leading to insights about the appropriate implementation. Third, the
   85   86   87   88   89   90   91   92   93   94   95