How To Train A Mobile Robot To Avoid And Avoid

Size: px
Start display at page:

Download "How To Train A Mobile Robot To Avoid And Avoid"

Transcription

1 Combining associative learning and nonassociative learning to achieve robust reactive navigation in mobile robots Carolina Chang Grupo de Inteligencia Artificial, Departamento de Computación y Tecnología de la Información Universidad Simón Bolívar, Apartado Postal Caracas 1080, Venezuela cchang Abstract We present a neural network that learns to control approach and avoidance behaviors in a mobile robot based on three forms of animal learning: classical conditioning, operant conditioning, and habituation. Mechanisms of classical conditioning are used to learn to predict the proximity of obstacles and sources of light. At the same time the robot learns through operant conditioning to generate the desired avoidance and approach behaviors. Learning takes place as the robot moves around an environment cluttered with obstacles and sources of light. The neural network requires no knowledge of the geometry of the robot or the configuration of the sensors. After learning the robot can choose among different behaviors depending on the moment-by-moment combination of sensory information and internal needs. We discuss the problem of the oscillatory movements observed when the robot navigates through narrow hallways. Results show that habituation to the proximity of the walls can lead to smoother navigation. Habituation to sensory stimulation to the sides of the robot does not interfere with the robot s ability to turn at dead ends and to avoid obstacles outside the hallway. This work shows that several biological mechanisms of learning can be combined to produce adaptive behaviors in real mobile robots. Keywords: Mobile Robots, Classical Conditioning, Operant Conditioning, Habituation, Unsupervised Neural Networks. 1 Introduction According to Arkin (1998), intelligence endows a system (biological or otherwise) to improve its likelihood of surviving within the real world. Learning, sometimes regarded as the acquisition of knowledge about the world (Tolman, 1932), is therefore an important component of intelligence. To survive in a complex, dynamically changing environment, an animal must learn to recognize informative cues and to predict the consequences of its own actions. Classical conditioning and operant conditioning are two forms of associative learning that enable animals to acquire such knowledge about the world. In the classical or Pavlovian conditioning paradigm, learning occurs by repeated association of a neutral conditioned stimulus (CS) with an unconditioned stimulus (UCS), which has significance for an animal and always gives rise to an unconditioned response (UCR). For example, a rat that is repeatedly shocked (UCS) shortly after a red light is turned on (CS) will associate the red light with fear (UCR), meaning that eventually presentation of the red light alone elicits a conditioned response (CR) resembling the fear response elicited by the shock itself. Hence, classical conditioning enables animals to recognize informative stimuli in the environment. In the case of operant conditioning, an animal learns the consequences of its own actions. More specifically, the animal learns to exhibit more frequently a behavior that has led to reward in the past, and to exhibit less frequently a behavior that has led to punishment. For example, a pigeon can be trained to peck at an illuminated key in order to receive a small food reward, while a rat learns to avoid the ingestion of food that makes it ill. Over the past years we have applied biological learning theories to achieve adaptive behaviors in mobile robots (Chang & Gaudiano, 1998). The behaviors are learned by an unsupervised neural network, which imitates principles of classical conditioning and operant conditioning. We have used the neural network to train a Khepera miniature mobile robot (K-Team S.A., Préverenges, Switzerland) to avoid obstacles and approach lights. The Khepera is a 55cm diameter differential drive robot. It has eight infrared proximity sensors, six of which cover the frontal 180 o, and

2 the remaining two sensors cover the back of the robot. In our implementation we have ignored the two rear-facing infrareds, using only the six frontal sensors. The robot learns simultaneously to generate more often those movements that lead to increased light levels, while suppressing those movements that lead to collisions. The neural network requires no knowledge about the robot s geometry and the location of the sensors on the robot s body. Moreover, no prewired reflex behaviors are used. Instead, the robot learns to sort out which sensors are associated with obstacle or light sensing (Chang & Gaudiano, 1998; Gaudiano & Chang, 1997). Our model for reactive navigation has proven to be robust and fast. However, oscillations in the robot s movements are observed when the robot navigates through narrow corridors. This is primarily due to the short range of the Khepera s infrared sensors, which can detect obstacles up to a distance of only about 2cm. The neural network learns to generate abrupt turns (avoidance behaviors) when it detects an obstacle. The continuous detection of the walls in a narrow hallway elicits the obstacle avoidance behaviors very often, yielding oscillatory movements. To address the problem of oscillations in hallway navigation we have included in our neural network a mechanism for habituation to prolonged sensory input. In addition to learning through classical conditioning and operant conditioning, the neural network described here includes a mechanism of nonassociative learning that is similar to habituation. Habituation is a decrease in the strength of a response, after a repeated presentation of the stimulus that produces the response (Mazur, 1994). For example, a person may fail to show a startle reaction after repeated presentation of a loud noise. Arguably, habituation is the simplest form of learning. From the protozoan Stentor coeruleus to Homo sapiens, many species of the animal kingdom have in common this type of nonassociative learning. For this reason, it has been hypothesized that the same physiological mechanisms of habituation may be shared by different species. Some researchers have investigated the mechanisms of habituation of simple animals. For example, the study of the Aplysia s gill-withdrawal reflex has led to the discovery of the physiological changes that are responsible for its habituation (Castellucci, Pinsker, Kupfermann, & Kandel, 1970; Kandel & Schwartz, 1982). When the animal s siphon is touched, its gill contracts for a few seconds. If the siphon is stimulated repeatedly, the gill-withdrawal reflex habituates (smaller contractions and faster return to a normal position). The study of the Aplysia s neural circuit revealed that the presynaptic (sensory) neurons released less transmitter into the synapses with repeated stimulus presentation. On the other hand, there was no change in the sensitivity to the transmitter of the postsynaptic neuron. Therefore, habituation in Aplysia results from changes in the effectiveness of existing synapses rather from anatomical changes such as the growth of new connections between neurons. It has been more difficult to identify the physiological changes involved in habituation in mammals due to the complexity of their nervous system. However, as in Aplysia, there is evidence of changes in existing synapses of the nervous system. Moreover, these changes take place in the sensory areas of the neural circuit (Davis, Gendelman, Tischler, & Gendelman, 1982; Condon & Weinberger, 1991). This article describes how classical conditioning, operant conditioning, and habituation are integrated to achieve robust reactive navigation in a mobile robot. Section 2 describes the neural network model of classical conditioning which is the core of this work. The combination of mechanisms of classical conditioning and operant conditioning in section 3 allows the robot to learn to generate avoidance and approach behaviors. Section 4 describes how habituation was integrated to the model to reduce oscillatory robot movements observed in narrow hallways. Finally, section 5 presents the conclusions of this work. 2 Classical Conditioning Our neural network model (Gaudiano & Chang, 1997; Chang & Gaudiano, 1998) is based on a detailed theory of learning proposed by Grossberg, which was designed to account for a variety of behavioral data on learning in vertebrates (Grossberg, 1971; Grossberg & Levine, 1987; Grossberg & Schmajuk, 1987). Figure 1 is a schematic of the overall structure of the neural network for classical conditioning. In the figure, populations of neurons are represented by boxes, while the interconnections between populations are represented by lines. The sensory nodes (CSs) at the upper left of figure 1 receive activation from the robot s range sensors. There is no knowledge built into the network about the kind of sensor information, or the position of the sensor on the robot s body. The first design consideration of the model is that those stimuli that are initially not significant to the organism (i.e., CSs) are unable to generate emotional or behavioral responses, whereas a few stimuli that are innately significant to the organism (i.e., UCSs) always lead to an emotional and behavioral response (UCR). This is represented in figure 1 by the modifiable connections (indicated by semi-circles) between the CS population and the Reward/Punishment population, and by modifiable connections between the Gated CS population and the behavior generation population

3 Conditioned Stimuli (CS) Gated Conditioned Stimuli Reward/ Punishment Unconditioned Stimuli (UCS) Behavior Generation (UCR/CR) Figure 1: Schematic of the neural network model. CR/UCR. In contrast, the UCSs operate through fixed, strong connections to these populations, which are represented by thick arrows in the figure. The Gated CS nodes require joint activation of the sensory (i.e., CS) and emotional (i.e., Reward/Punishment) input in order to be activated. Prior to learning, as long as the connections from the CS to the Reward/Punishment population are weak, the Gated CS nodes cannot be activated by a CS alone, and behaviors cannot be generated by the CS population. Through repeated pairing with a UCS, a CS can acquire the ability to generate emotional and behavioral responses that resemble those of the UCS with which it is paired. The nodes of the Reward/Punishment population, which Grossberg refers to as drive nodes, modulate learning and carry the emotional valence of the UCS. In our implementation, a collision is a UCS that elicits fear in the robot, while an increase in the ambient light level is a UCS that elicits pleasure. Different UCSs can generate different behaviors in the robot: collisions generate avoidance behaviors, while the sight of light generates approach behaviors. The Reward/Punishment (or drive) nodes restrict learning to stimuli that are paired with emotionally significant events. This is an important departure from traditional connectionist approaches where every input-output pair presented to the network is learned. Drives compete in a sensory-drive heterarchy (Grossberg, 1971). That is to say, the combination of sensory activation and drive activation determines which motor response will take place. At each time only one motor response is released. Initially the CSs have no special meaning; it is only through learning that the network starts to discover the causal structure of the environment. When a collision occurs or light is sighted, all sensory nodes are allowed to learn. However, after repeated associations, only sensory nodes systematically active during learning will have their connections strengthened. In our example, activation of the fear drive tends to co-occur with activation of proximity detector nodes, so that ultimately the activation of proximity detectors generates an avoidance behavior. By the same token, activation of the pleasure drive tends to co-occur with activation of ambient light detectors, which generates an approach behavior. The two forms of learning take place simultaneously while the robot is moving through the environment. The dynamics of the network determine which nodes learn in which conditions. After learning, the neural network is capable of exhibiting multiple behaviors depending on the events that take place in the environment. 3 Operant Conditioning The neural network described in the previous section allows the robot to predict the arrival of a collision or the sight of light based on the activation of the robot s sensors. Once knowing that a collision will occur soon, it is desirable that the robot would change its trajectory immediately in order to avoid the collision. Similarly, the robot should change its trajectory in order to reach for a predicted source of light. Our neural network makes no use of prewired reflex behaviors. Moreover, there is no built-in knowledge about the robot s geometry and the location of the sensors on the robot s body. For this reason, the robot has to learn what movements it should perform when a collision or a source of light is predicted. The robot learns to produce the desired movements through operant conditioning. The robot is trained by allowing it to make random movements in an environment cluttered with obstacles and light sources. Whenever the robot collides with an obstacle during one of these movements the network learns not only to associate sensor activation with an impending collision (classical

4 (a) (b) Figure 2: Multiple behaviors exhibited by the Khepera robot. (a) The robot follows a flashlight using approach behaviors. (b) The robot avoids collisions using the obstacle avoidance behaviors. conditioning) but also to inhibit the movement that caused the collision (operant conditioning). Likewise, approach behaviors are learned whenever the robot s movements lead to a significant increase in detected light level. As long as lights and obstacles do not overlap, the avoidance and approach behaviors can be learned simultaneously. In general, the neural network nodes representing range sensors on the right side of the robot will be most active just prior to a collision when the robot is moving to the right, and likewise for other nodes. It is for this reason that there is no need to encode any information about the sensor geometry in the network: each node learns to suppress those movements that caused collisions with objects that the node saw coming. In practice there are occasions in which the robot might collide, for example, on its left side even though it is turning to the right. However, on average this is a rare event: the gradual nature of learning and the use of a small decay rate jointly ensure that each node learns a pattern reflecting the statistical distribution of collisions foreseen by that node, which in turn reflects the position of the sensor on the robot s body. Learning of the avoidance and approach behaviors in the neural network develop at the same time. After training the robot is able to exhibit the approach and avoidance behaviors depending on the moment-by-moment activation of its sensors. Several interesting experiments that tested the capabilities of the network in a variety of situations and complex environments were described in Chang and Gaudiano (1998). For example, figure 2 shows the Khepera approaching light while avoiding obstacles. The figure is a digital image captured from a camera mounted above the Khepera s environment, which is made out of LEGO bricks. A tracking algorithm localizes the robot s position and direction (square) and traces the trajectory described by the robot (black dots). In panel (a), navigation was guided by the approach behavior, as the robot followed a flashlight directed by the experimenter. The experimenter brought the robot close to a wall, and at that moment removed the flashlight. In panel (b), the robot avoided the nearby wall and kept wandering the environment, avoiding further obstacles that it found in its path. A more interesting result is obtained when pleasure and fear compete in the sensory-drive heterarchy. The effect of multiple drive activation is shown in figure 3. A light beam was directed through a 2.5cm wide window in a wall. The width of the window ensured that the light would be easily detected, while the window configuration allowed the robot to detect an obstacle in the same place where it detected the source of light. As the activation of the light sensors predicted the existence of a source of light, the robot turned towards the window and moved forward. When the robot approached the wall, its sensors started to signal the proximity of an obstacle. Some zig-zag in the robot s movement occurred due to the competition of the pleasure and fear drives, as the robot tried to approach and avoid the wall at the same time. However, when the robot got very close to the wall the proximity sensors became very active, which allowed fear to ultimately win the competition in the sensory-drive heterarchy. The robot then turned to avoid the wall and continued its navigation. In brief, competition between pleasure and fear allowed the robot to avoid obstacles even when approaching a source of light. Additional experiments and details on this neural network can be found elsewhere (Chang & Gaudiano, 1998).

5 Figure 3: Pleasure and fear competition. A flashlight is placed behind a wall, directed towards a 2.5cm wide window. The robot simultaneously tries to approach the light and avoid the wall. Fear finally wins the competition and the robot avoids the collision with the wall. 4 Habituation Our reactive method for obstacle avoidance does not make use of any information about the location of the sensors on the robot s body, as discussed above. As a consequence, the robot never navigates parallel to walls because any activation of the side sensors predicts a collision, causing the robot to turn away from the walls. While this is not a problem when the robot navigates open environments, oscillations are observed when navigating through narrow corridors, as shown in figure 4(a). Oscillations in hallway navigation are undesired behaviors produced by our neural network model. Notice however that other approaches to reactive obstacle avoidance have similar problems when negotiating narrow hallways. For example, the built-in Braitenberg s Vehicle of the Khepera robot produces erratic movements very often (Braitenberg, 1984; K-Team, 1995). Moreover, the navigation of hallways is not collision-free, and the robot can get stuck at deadends. Other solutions such as the Distributed Adaptive Control (DAC) (Pfeifer & Verschure, 1992; Verschure, Kröse, & Pfeifer, 1992) cannot even let the robot pass through corridors because the obstacle avoidance behaviors cause it to back-off in the presence of strong sensory stimulation. The oscillatory trajectories in narrow corridors are caused by the strong and prolonged sensory input experienced by the robot. To solve this problem we added to the network a mechanism of sensory habituation. We wanted the robot to get used to the proximity of the corridor walls, which in turns would reduce the generation of avoidance behaviors. To model habituation we implemented transmitter accumulation-depletion mechanisms that have been proposed by Grossberg as part of his psychophysiological theory of learning (Grossberg, 1972, 1982). The transmitter gates imitate the role of chemical transmitter depletion in the neurons synapses. The amount of transmitter determines the efficacy of the synaptic transmission. Each gate multiplies the input signal, to form a gated output signal : (1) The output signal is a joint function of the input and the availability of transmitter. Hence, the output is large when a strong input is presented and the level of chemical transmitter is high. However, the transmitter level changes over time depending on the strength of the sensory input. Through a process of habituation, the transmitter level decreases as the input increases, according to: (2) where, and are positive constants that determine the habituation rate of the transmitter. The term indicates that the transmitter recovers to its maximum value at the rate. The term indicates that the transmitter level decreases at a rate proportional to the amount of transmitter available. Equation 2 ensures that an

6 (a) (b) Figure 4: (a): Hallway navigation using transmitter gates. Sensory adaptation eliminates the robot s oscillations. (b): The obstacle avoidance behavior causes the robot to oscillate in narrow hallways. Number of turns no habituation Table 1: Average number of turns for different transmitter replenishment rates. As decreases the robot s oscillations are reduced. The decrease in the number of turns is related to the reduction of the turning angle produced by the robot. For example, 2 turns are observed in figure 4(b). However, the turning angles are so small that navigation is smooth and free of oscillations. increase in the input signal depletes more transmitter, while the transmitter returns to its maximum level in the absence of an input signal. In our model, the activity of the sensory nodes is propagated to the rest of the network through transmitter gates. As the robot s sensors are activated by the nearby walls, habituation decreases the gated output of the sensory neurons, thereby preventing oscillations, as shown in figure 4(b). The values,, and were used in the experiment of figure 4(b). Different levels of habituation can be obtained depending on the parameter values of the transmitter gates. In particular, we can study the effect of, the replenishment rate of the transmitter. When the transmitter recovery is fast, the robot does not habituate to the proximity of the walls. On the other hand, if the replenishment is slow, the robot habituates, reducing the number of turns it makes to avoid the walls. Table 1 shows the average number of obstacle avoidance behaviors observed in the robot for, and and different values of. The robot navigates 10 times a 55x9.5 cm hallway. The number of turns produced in each trial are counted, with the exception of the required turns at the two ends of the hallway. For example, 15 turns are observed in figure 4(a). Oscillations are also affected by the width of the hallway. When the walls are too far apart, they are not detected constantly by the robot. Therefore, fewer turns are observed as the hallway gets wider. Habituation does not eliminate such turns because there is more time for the transmitter to recover in wide areas. As the hallway gets narrower, there is more improvement of navigation due to habituation. Table 2 shows the average number of turns in 10 trials with and without habituation for different hallway widths. The parameter values of the transmitter gates were,, and for all the trials. Oscillations become a real problem for the robot in very narrow corridors. It is in such cases that habituation is most valuable. As shown in table 2, there is a reduction of 96.76% in the number of turns in a 7.5 cm wide corridor. Notice that this is a very narrow corridor since the robot s diameter is 5.5 cm. Not only can the robot pass through, but also the resulting navigation is smooth along the entire corridor.

7 hallway turns turns percentage width (cm) no habitation habituation reduction Table 2: Reduction of the number of obstacle avoidance behaviors produced by the robot in hallways of different widths. More oscillations are produced in narrow corridors. In such environments habituation improves navigation by reducing the number of turns of the robot. Oscillations are not observed in wider environments but habituation still reduces the number of turns. 5 Conclusions We have described a neural network that learns to generate avoidance and approach behaviors for a wheeled mobile robot by using mechanisms of classical conditioning and operant conditioning. Training for the avoidance and approach behaviors can be done simultaneously, even though these behaviors are quite opposite. One of the main properties of the model is that it requires no knowledge about the robot s geometry and the configuration of the sensors on the robots body. Moreover, learning generalizes to any environment since it is based on the robot s egocentric frame of reference. Though versatile, this purely reactive solution must be combined with higher-level navigation schemes in order to address more complex navigation tasks. Reactive hallway navigation based only on infrared or ultrasonic sensors is a problem for many controllers. For example, the DAC architecture in its original version does not even allow a robot to enter a hallway. The excessive activation of the range sensors causes the robot to move backwards. This problem has been addressed by Salomon (1998), who incorporated proprioceptive sensors to differentiate strong sensory input from actual collisions. Training with the improved architecture allowed the robot to pass through narrow places. It is not clear, however, whether oscillations in hallways are observed with this new architecture. Our approach consisted in letting the robot habituate to the strong and continuous sensory input obtained in narrow places. To this end, we adopted the transmitter gates model proposed by Grossberg (1972, 1982). The mechanism of habituation reduces the transmitter released into the synapses when a stimulus is presented repeatedly. We have included transmitter gates only in the sensory neurons of the neurocontroller, as suggested by the available studies of habituation in biological organisms. Experimental results confirm that short-term habituation can be achieved with no need for anatomical changes, such as the growth of new connections between neurons. Since the mechanism of habituation only introduces changes in the effectiveness of existing synapses we were able to incorporate habituation with our neural network a posteriori. No additional training was required for the network to perform correctly. This suggests that habituation can be easily integrated with other architectures, not only to reduce oscillations in hallways but also to produce other behavioral changes due to repeated stimulation. The neural network for reactive robot navigation described in this article is based on a computational neural theory of animal learning. The work shows that different mechanisms of biological learning can be combined successfully within a single artificial creature. Each modality of learning makes a unique contribution to the achievement of truly adaptive behaviors in the mobile robot. As in biological systems, learning allows the robot to survive in complex, nonstationary environments. Acknowledgments Initial parts of this work were supported by the Office of Naval Research and the Navy Research Laboratory, through grant ONR The realization of this work was possible thanks to the generosity and support of Dr. Paolo Gaudiano, Director of the Boston University Neurobotics Lab. References Arkin, R. C. (1998). Behavior-based robotics. Intelligent robotics and autonomous agents series. MIT Press. Braitenberg, V. (1984). Vehicles: Experiments in Synthetic Psychology. MIT Press.

8 Castellucci, V., Pinsker, H., Kupfermann, I., & Kandel, E. R. (1970). Neuronal mechanisms of habituation and dishabituation of the gill-withdrawal reflex in Aplysia. Science, 167, Chang, C., & Gaudiano, P. (1998). Application of biological learning theories to mobile robot avoidance and approach behaviors. Journal of Complex Systems, 1(1), Condon, C. D., & Weinberger, N. M. (1991). Habituation produces frequency-specific plasticity of receptive fields in the auditory cortex. Behavioral Neuroscience, 105, Davis, M., Gendelman, D. S., Tischler, M. D., & Gendelman, P. (1982). A primary acoustic startle circut: Lesions and stimulation studies. Journal of Neuroscience, 2, Gaudiano, P., & Chang, C. (1997). Adaptive obstacle avoidance with a neural network for operant conditioning: experiments with real robots. In Proceedings of the 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA), pp Monterey, California. Grossberg, S. (1971). On the dynamics of operant conditioning. Journal of Theoretical Biology, 33, Grossberg, S. (1972). A neural theory of punishment and avoidance, II: Quantitative theory. Mathematical Biosciences, 15, Grossberg, S. (1982). A psychophysiological theory of reinforcement, drive, motivation and attention. Journal of Theoretical Neurobiology, 1, Grossberg, S., & Levine, D. (1987). Neural dynamics of attentionally modulated Pavlovian conditioning: blocking, interstimulus interval, and secondary reinforcement. Applied Optics, 26, Grossberg, S., & Schmajuk, N. A. (1987). Neural dynamics of attentionally modulated Pavlovian conditioning: Conditioned reinforcement, inhibition and opponent processing. Psychobiology, 15(3), K-Team, S. (1995). Khepera: User Manual. Switzarland. Kandel, E. R., & Schwartz, J. H. (1982). Molecular biology of learning: Modulation of trasmitter release. Science, 218, Mazur, J. E. (1994). Learning and Behavior (Third edition). Prentice-Hall, Inc. Pfeifer, R., & Verschure, P. (1992). Distributed adaptive control: a paradigm for designing autonomous agents. In Varela, F. J., & Bourgine, P. (Eds.), Toward a practice of autonomous systems, pp MIT Press, Cambridge, Massachusetts. Salomon, R. (1998). Improving DAC. In From Animals to Animats 5. Proceedings of the Fifth International Conference on Simulation of Adaptive Behavior, pp MIT Press. Tolman, E. (1932). Purposive behaviour in animals and men. Appleton-Century-Crofts, New York. Verschure, P. F. M. J., Kröse, B. J. A., & Pfeifer, R. (1992). Distributed adaptive control: The self-organization of structured behavior. Robotics and Autonomous Systems, 9,

Agent Simulation of Hull s Drive Theory

Agent Simulation of Hull s Drive Theory Agent Simulation of Hull s Drive Theory Nick Schmansky Department of Cognitive and Neural Systems Boston University March 7, 4 Abstract A computer simulation was conducted of an agent attempting to survive

More information

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL G. Maria Priscilla 1 and C. P. Sumathi 2 1 S.N.R. Sons College (Autonomous), Coimbatore, India 2 SDNB Vaishnav College

More information

Today. Learning. Learning. What is Learning? The Biological Basis. Hebbian Learning in Neurons

Today. Learning. Learning. What is Learning? The Biological Basis. Hebbian Learning in Neurons Today Learning What is Learning? Classical conditioning Operant conditioning Intro Psychology Georgia Tech Instructor: Dr. Bruce Walker What is Learning? Depends on your purpose and perspective Could be

More information

LEARNING. Chapter 6 (Bernstein), pages 194-229

LEARNING. Chapter 6 (Bernstein), pages 194-229 LEARNING Chapter 6 (Bernstein), pages 194-229 What is LEARNING? LEARNING is the adaptive process through which experience modifies preexisting behavior and understanding; relatively permanent change in

More information

Okami Study Guide: Chapter 7

Okami Study Guide: Chapter 7 1 Chapter in Review 1. Learning is difficult to define, but most psychologists would agree that: In learning the organism acquires some new knowledge or behavior as a result of experience; learning can

More information

Classical and Operant Conditioning as Roots of Interaction for Robots

Classical and Operant Conditioning as Roots of Interaction for Robots Classical and Operant Conditioning as Roots of Interaction for Robots Jean Marc Salotti and Florent Lepretre Laboratoire EA487 Cognition et Facteurs Humains, Institut de Cognitique, Université de Bordeaux,

More information

Programmed Learning Review

Programmed Learning Review Programmed Learning Review L-HO1-121907 Take another sheet of paper and cover the answers located in the right hand column. Then read through the unit filling in the blanks as you go. After filling in

More information

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information.

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Robotics Lecture 3: Sensors See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review: Locomotion Practical

More information

Sensory-motor control scheme based on Kohonen Maps and AVITE model

Sensory-motor control scheme based on Kohonen Maps and AVITE model Sensory-motor control scheme based on Kohonen Maps and AVITE model Juan L. Pedreño-Molina, Antonio Guerrero-González, Oscar A. Florez-Giraldo, J. Molina-Vilaplana Technical University of Cartagena Department

More information

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter (kucsera.peter@kvk.bmf.hu) Abstract In this article an autonomous advertising mobile robot that has been realized in

More information

COMPUTATIONAL MODELS OF CLASSICAL CONDITIONING: A COMPARATIVE STUDY

COMPUTATIONAL MODELS OF CLASSICAL CONDITIONING: A COMPARATIVE STUDY COMPUTATIONAL MODELS OF CLASSICAL CONDITIONING: A COMPARATIVE STUDY Christian Balkenius Jan Morén christian.balkenius@fil.lu.se jan.moren@fil.lu.se Lund University Cognitive Science Kungshuset, Lundagård

More information

ExmoR A Testing Tool for Control Algorithms on Mobile Robots

ExmoR A Testing Tool for Control Algorithms on Mobile Robots ExmoR A Testing Tool for Control Algorithms on Mobile Robots F. Lehmann, M. Ritzschke and B. Meffert Institute of Informatics, Humboldt University, Unter den Linden 6, 10099 Berlin, Germany E-mail: falk.lehmann@gmx.de,

More information

Development of Docking System for Mobile Robots Using Cheap Infrared Sensors

Development of Docking System for Mobile Robots Using Cheap Infrared Sensors Development of Docking System for Mobile Robots Using Cheap Infrared Sensors K. H. Kim a, H. D. Choi a, S. Yoon a, K. W. Lee a, H. S. Ryu b, C. K. Woo b, and Y. K. Kwak a, * a Department of Mechanical

More information

Analecta Vol. 8, No. 2 ISSN 2064-7964

Analecta Vol. 8, No. 2 ISSN 2064-7964 EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,

More information

6.2.8 Neural networks for data mining

6.2.8 Neural networks for data mining 6.2.8 Neural networks for data mining Walter Kosters 1 In many application areas neural networks are known to be valuable tools. This also holds for data mining. In this chapter we discuss the use of neural

More information

Chapter 7 Conditioning and Learning

Chapter 7 Conditioning and Learning Chapter 7 Conditioning and Learning Chapter Summary Definitions Learning is defined as a relatively permanent change in behavior due to experience. A stimulus is anything that comes in through your senses.

More information

Introduction to Learning. Chapter 1

Introduction to Learning. Chapter 1 Introduction to Learning Chapter 1 A Definition of Learning Learning is: An experiential process Resulting in a relatively permanent change Not explained by temporary states, maturation, or innate response

More information

NEURAL NETWORKS IN DATA MINING

NEURAL NETWORKS IN DATA MINING NEURAL NETWORKS IN DATA MINING 1 DR. YASHPAL SINGH, 2 ALOK SINGH CHAUHAN 1 Reader, Bundelkhand Institute of Engineering & Technology, Jhansi, India 2 Lecturer, United Institute of Management, Allahabad,

More information

Learning. Relatively permanent behavior change that is acquired through experience

Learning. Relatively permanent behavior change that is acquired through experience Learning Relatively permanent behavior change that is acquired through experience Learning vs Maturation Not all behavior change is best described as learning Maturation (neuromuscular development) usually

More information

Laboratory Guide. Anatomy and Physiology

Laboratory Guide. Anatomy and Physiology Laboratory Guide Anatomy and Physiology TBME04 fall 2009 Name: Passed: 2008-08-25 Ingemar Fredriksson Department of Biomedical Engineering Linköpings universitet Introduction This laboratory session is

More information

E190Q Lecture 5 Autonomous Robot Navigation

E190Q Lecture 5 Autonomous Robot Navigation E190Q Lecture 5 Autonomous Robot Navigation Instructor: Chris Clark Semester: Spring 2014 1 Figures courtesy of Siegwart & Nourbakhsh Control Structures Planning Based Control Prior Knowledge Operator

More information

Classical (Pavlovian) Conditioning

Classical (Pavlovian) Conditioning Psychology Behavior 01 Notes Classical (Pavlovian) Conditioning Behaviorism is essentially the study of how we learn. Humans are different from many animals in that we possess very little instinct, or

More information

Event Management Proposal for Distribution Data Service Standard

Event Management Proposal for Distribution Data Service Standard Event Management Proposal for Distribution Service Standard José-Luis Poza-Luján, Juan-Luis Posadas-Yagüe and José-Enrique Simó-Ten University Institute of Control Systems and Industrial Computing (ai2).

More information

Biological Neurons and Neural Networks, Artificial Neurons

Biological Neurons and Neural Networks, Artificial Neurons Biological Neurons and Neural Networks, Artificial Neurons Neural Computation : Lecture 2 John A. Bullinaria, 2015 1. Organization of the Nervous System and Brain 2. Brains versus Computers: Some Numbers

More information

CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS.

CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS. CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS. 6.1. CONNECTIONS AMONG NEURONS Neurons are interconnected with one another to form circuits, much as electronic components are wired together to form a functional

More information

THE HUMAN BRAIN. observations and foundations

THE HUMAN BRAIN. observations and foundations THE HUMAN BRAIN observations and foundations brains versus computers a typical brain contains something like 100 billion miniscule cells called neurons estimates go from about 50 billion to as many as

More information

IMPORTANT BEHAVIOURISTIC THEORIES

IMPORTANT BEHAVIOURISTIC THEORIES IMPORTANT BEHAVIOURISTIC THEORIES BEHAVIOURISTIC THEORIES PAVLOV THORNDIKE SKINNER PAVLOV S CLASSICAL CONDITIONING I. Introduction: Ivan Pavlov (1849-1936) was a Russian Physiologist who won Nobel Prize

More information

GCSE PSYCHOLOGY UNIT 2 LEARNING REVISION

GCSE PSYCHOLOGY UNIT 2 LEARNING REVISION GCSE PSYCHOLOGY UNIT 2 LEARNING REVISION GCSE PSYCHOLOGY UNIT 2 CLASSICAL CONDITIONING LEARNING LEARNING= Is a relatively permanent change in behaviour due to experience Some behaviours are learnt, but

More information

Synthetic Sensing: Proximity / Distance Sensors

Synthetic Sensing: Proximity / Distance Sensors Synthetic Sensing: Proximity / Distance Sensors MediaRobotics Lab, February 2010 Proximity detection is dependent on the object of interest. One size does not fit all For non-contact distance measurement,

More information

Self Organizing Maps: Fundamentals

Self Organizing Maps: Fundamentals Self Organizing Maps: Fundamentals Introduction to Neural Networks : Lecture 16 John A. Bullinaria, 2004 1. What is a Self Organizing Map? 2. Topographic Maps 3. Setting up a Self Organizing Map 4. Kohonen

More information

Robot Perception Continued

Robot Perception Continued Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart

More information

Learning Theories 4- Behaviorism

Learning Theories 4- Behaviorism LEARNING THEORIES - BEHAVIORISM CHAPTER 4 CHAPTER Learning Theories 4- Behaviorism LEARNING OUTCOMES After studying this chapter, you should be able to: 1. Explain the principles of classical conditioning,

More information

The Consolidation of Memory

The Consolidation of Memory Emily Wang 9.00 Paper II Due October 8, 2004 The Consolidation of Memory Specific Aims Memory is a phrase that does not describe one entity, but rather encompasses many different processes in the brain

More information

Appendix 4 Simulation software for neuronal network models

Appendix 4 Simulation software for neuronal network models Appendix 4 Simulation software for neuronal network models D.1 Introduction This Appendix describes the Matlab software that has been made available with Cerebral Cortex: Principles of Operation (Rolls

More information

UNIT 6: LEARNING. 6. When the US is presented prior to a neutral stimulus, conditioning DOES NOT (does/does not) occur.

UNIT 6: LEARNING. 6. When the US is presented prior to a neutral stimulus, conditioning DOES NOT (does/does not) occur. UNIT 6: LEARNING HOW DO WE LEARN? OBJECTIVE 1: Define learning, and identify two forms of learning. 1. A relatively permanent change in an organism s behavior due to experience is called LEARNING. 2. More

More information

The operations performed to establish Pavlovian conditioned reflexes

The operations performed to establish Pavlovian conditioned reflexes ~ 1 ~ Pavlovian Conditioning and Its Proper Control Procedures Robert A. Rescorla The operations performed to establish Pavlovian conditioned reflexes require that the presentation of an unconditioned

More information

LEARNING MOBILE ROBOTICS USING LEGO MINDSTORMS

LEARNING MOBILE ROBOTICS USING LEGO MINDSTORMS LEARNING MOBILE ROBOTICS USING LEGO MINDSTORMS Paulo Leitão, José Gonçalves, José Barbosa Polytechnic Institute of Bragança, Department of Electrical Engineering, Quinta Santa Apolónia, Apartado 1134,P-5301-857

More information

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk Introduction to Machine Learning and Data Mining Prof. Dr. Igor Trakovski trakovski@nyus.edu.mk Neural Networks 2 Neural Networks Analogy to biological neural systems, the most robust learning systems

More information

Sensor-Based Robotic Model for Vehicle Accident Avoidance

Sensor-Based Robotic Model for Vehicle Accident Avoidance Copyright 2012 American Scientific Publishers All rights reserved Printed in the United States of America Journal of Computational Intelligence and Electronic Systems Vol. 1, 1 6, 2012 Sensor-Based Robotic

More information

9/14/2015. Innate behavior. Innate behavior. Stimuli that trigger innate behaviors are called releasers.

9/14/2015. Innate behavior. Innate behavior. Stimuli that trigger innate behaviors are called releasers. & & has a fixed, genetic component. Despite differing environments, the behavior develops in all individuals. Learned behavior is acquired and modified over development. s can be triggered or enhanced

More information

PASSENGER/PEDESTRIAN ANALYSIS BY NEUROMORPHIC VISUAL INFORMATION PROCESSING

PASSENGER/PEDESTRIAN ANALYSIS BY NEUROMORPHIC VISUAL INFORMATION PROCESSING PASSENGER/PEDESTRIAN ANALYSIS BY NEUROMORPHIC VISUAL INFORMATION PROCESSING Woo Joon Han Il Song Han Korea Advanced Science and Technology Republic of Korea Paper Number 13-0407 ABSTRACT The physiological

More information

ARTIFICIAL NEURAL NETWORKS FOR ADAPTIVE MANAGEMENT TRAFFIC LIGHT OBJECTS AT THE INTERSECTION

ARTIFICIAL NEURAL NETWORKS FOR ADAPTIVE MANAGEMENT TRAFFIC LIGHT OBJECTS AT THE INTERSECTION The 10 th International Conference RELIABILITY and STATISTICS in TRANSPORTATION and COMMUNICATION - 2010 Proceedings of the 10th International Conference Reliability and Statistics in Transportation and

More information

Learning. Any relatively permanent change in behavior brought about by experience or practice. Permanent Experience Practice

Learning. Any relatively permanent change in behavior brought about by experience or practice. Permanent Experience Practice Learning Any relatively permanent change in behavior brought about by experience or practice Permanent Experience Practice Ivan Pavlov (1849-1936) Russian Physiologist Father= Village Priest Father-in-law=

More information

NEUROEVOLUTION OF AUTO-TEACHING ARCHITECTURES

NEUROEVOLUTION OF AUTO-TEACHING ARCHITECTURES NEUROEVOLUTION OF AUTO-TEACHING ARCHITECTURES EDWARD ROBINSON & JOHN A. BULLINARIA School of Computer Science, University of Birmingham Edgbaston, Birmingham, B15 2TT, UK e.robinson@cs.bham.ac.uk This

More information

Studying sign processes in the emergence of communication

Studying sign processes in the emergence of communication Studying sign processes in the emergence of communication Angelo Loula (angelocl@ecomp.uefs.br) Cognitive and Intelligent Systems Lab (LASIC), State University of Feira de Santana (UEFS) Feira de Santana,

More information

Classical conditioning of the Aplysia siphon-withdrawal reflex exhibits response specificity

Classical conditioning of the Aplysia siphon-withdrawal reflex exhibits response specificity Proc. Nad. Acad. Sci. USA Vol. 86, pp. 762-7624, October 1989 Neurobiology Classical conditioning of the Aplysia siphon-withdrawal reflex exhibits response specificity (conditioned response/beta conditioning/activity-dependent

More information

Behavioural Therapy A GUIDE TO COUNSELLING THERAPIES (DVD) Published by: J & S Garrett Pty Ltd ACN 068 751 440

Behavioural Therapy A GUIDE TO COUNSELLING THERAPIES (DVD) Published by: J & S Garrett Pty Ltd ACN 068 751 440 Behavioural Therapy A GUIDE TO COUNSELLING THERAPIES (DVD) Published by: J & S Garrett Pty Ltd ACN 068 751 440 All Case Histories in this text are presented as examples only and any comparison which might

More information

Learning tasks from observation and practice

Learning tasks from observation and practice Robotics and Autonomous Systems 47 (2004) 163 169 Learning tasks from observation and practice Darrin C. Bentivegna a,b,, Christopher G. Atkeson a,c, Gordon Cheng a a ATR Computational Neuroscience Laboratories,

More information

Sensor Based Control of Autonomous Wheeled Mobile Robots

Sensor Based Control of Autonomous Wheeled Mobile Robots Sensor Based Control of Autonomous Wheeled Mobile Robots Gyula Mester University of Szeged, Department of Informatics e-mail: gmester@inf.u-szeged.hu Abstract The paper deals with the wireless sensor-based

More information

Level 2 Routing: LAN Bridges and Switches

Level 2 Routing: LAN Bridges and Switches Level 2 Routing: LAN Bridges and Switches Norman Matloff University of California at Davis c 2001, N. Matloff September 6, 2001 1 Overview In a large LAN with consistently heavy traffic, it may make sense

More information

Empirical Background for Skinner s Basic Arguments Regarding Selection by Consequences

Empirical Background for Skinner s Basic Arguments Regarding Selection by Consequences Empirical Background for Skinner s Basic Arguments Regarding Selection by Consequences Iver Iversen University of North Florida, Jacksonville Presentation at NAFO, April 2016 Gol, Norway Skinner was Controvercial

More information

Laboratory Guide. Anatomy and Physiology

Laboratory Guide. Anatomy and Physiology Laboratory Guide Anatomy and Physiology TBME04, Fall 2010 Name: Passed: Last updated 2010-08-13 Department of Biomedical Engineering Linköpings Universitet Introduction This laboratory session is intended

More information

A Cognitive Approach to Vision for a Mobile Robot

A Cognitive Approach to Vision for a Mobile Robot A Cognitive Approach to Vision for a Mobile Robot D. Paul Benjamin Christopher Funk Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 benjamin@pace.edu Damian Lyons Fordham University,

More information

Your EdVenture into Robotics You re a Controller

Your EdVenture into Robotics You re a Controller Your EdVenture into Robotics You re a Controller Barcode - Clap controlled driving meetedison.com Contents Introduction... 3 Getting started... 4 EdVenture 1 Clap controlled driving... 6 EdVenture 2 Avoid

More information

Classical vs. Operant Conditioning

Classical vs. Operant Conditioning Classical vs. Operant Conditioning Operant conditioning (R S RF ) A voluntary response (R) is followed by a reinforcing stimulus (S RF ) The voluntary response is more likely to be emitted by the organism.

More information

Multi-Robot Tracking of a Moving Object Using Directional Sensors

Multi-Robot Tracking of a Moving Object Using Directional Sensors Multi-Robot Tracking of a Moving Object Using Directional Sensors Manuel Mazo Jr., Alberto Speranzon, Karl H. Johansson Dept. of Signals, Sensors & Systems Royal Institute of Technology SE- 44 Stockholm,

More information

Chapter 5: Learning I. Introduction: What Is Learning? learning Conditioning II. Classical Conditioning: Associating Stimuli Ivan Pavlov

Chapter 5: Learning I. Introduction: What Is Learning? learning Conditioning II. Classical Conditioning: Associating Stimuli Ivan Pavlov Chapter 5: Learning I. Introduction: What Is Learning? A. Psychologists define learning as a process that produces a relatively enduring change in behavior or knowledge as a result of an individual s experience.

More information

Microcontrollers, Actuators and Sensors in Mobile Robots

Microcontrollers, Actuators and Sensors in Mobile Robots SISY 2006 4 th Serbian-Hungarian Joint Symposium on Intelligent Systems Microcontrollers, Actuators and Sensors in Mobile Robots István Matijevics Polytechnical Engineering College, Subotica, Serbia mistvan@vts.su.ac.yu

More information

What is Psychology? Goal of Experimental Psychologists. Danger of calling yourself a Psychologist. Danger of calling yourself a Psychologist

What is Psychology? Goal of Experimental Psychologists. Danger of calling yourself a Psychologist. Danger of calling yourself a Psychologist Danger of calling yourself a Psychologist Danger of calling yourself a Psychologist Scientific Psychology bears little resemblance to pop psychology, fortune telling, phrenology, or astrology Subjective,

More information

A. Learning Process through which experience causes permanent change in knowledge or behavior.

A. Learning Process through which experience causes permanent change in knowledge or behavior. Woolfolk, A. (2010). Chapter 6: Behavioral Views of Learning. In A. Woolfook (Ed.), Educational psychology (11th ed.). Columbus, OH: Pearson/Allyn & Bacon. This chapter begins by defining learning and

More information

Waves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide)

Waves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide) Waves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide) OVERVIEW Students will measure a sound wave by placing the Ward s DataHub microphone near one tuning fork A440 (f=440hz). Then

More information

A BEHAVIORAL VIEW OF LEARNING

A BEHAVIORAL VIEW OF LEARNING Chapter 10 Classical Conditioning Classical Conditioning: The Story of Dogs and Little Albert A BEHAVIORAL VIEW OF LEARNING As you read below you may come to think that behavioral learning theories seem

More information

Behavioral Principles. S-R Learning. Pavlov & Classical Conditioning 12/2/2009

Behavioral Principles. S-R Learning. Pavlov & Classical Conditioning 12/2/2009 Behavioral Principles S-R Learning Classical conditioning The most basic form of learning; one stimulus comes to serve as a signal for the occurrence of a second stimulus (the response) Stimulus a physical

More information

Robotic motion planning for 8- DOF motion stage

Robotic motion planning for 8- DOF motion stage Robotic motion planning for 8- DOF motion stage 12 November Mark Geelen Simon Jansen Alten Mechatronics www.alten.nl rosindustrial@alten.nl Introduction Introduction Alten FEI Motion planning MoveIt! Proof

More information

The Counterpropagation Network

The Counterpropagation Network 214 The Counterpropagation Network The Counterpropagation Network " The Counterpropagation network (CPN) is the most recently developed of the models that we have discussed so far in this text. The CPN

More information

Proof of the conservation of momentum and kinetic energy

Proof of the conservation of momentum and kinetic energy Experiment 04 Proof of the conservation of momentum and kinetic energy By Christian Redeker 27.10.2007 Contents 1.) Hypothesis...3 2.) Diagram...7 3.) Method...7 3.1) Apparatus...7 3.2) Procedure...7 4.)

More information

A Surveillance Robot with Climbing Capabilities for Home Security

A Surveillance Robot with Climbing Capabilities for Home Security Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 11, November 2013,

More information

Lecture 6. Artificial Neural Networks

Lecture 6. Artificial Neural Networks Lecture 6 Artificial Neural Networks 1 1 Artificial Neural Networks In this note we provide an overview of the key concepts that have led to the emergence of Artificial Neural Networks as a major paradigm

More information

Multi-ultrasonic sensor fusion for autonomous mobile robots

Multi-ultrasonic sensor fusion for autonomous mobile robots Multi-ultrasonic sensor fusion for autonomous mobile robots Zou Yi *, Ho Yeong Khing, Chua Chin Seng, and Zhou Xiao Wei School of Electrical and Electronic Engineering Nanyang Technological University

More information

Neu. al Network Analysis of Distributed Representations of Dynamical Sensory-Motor rrransformations in the Leech

Neu. al Network Analysis of Distributed Representations of Dynamical Sensory-Motor rrransformations in the Leech 28 Lockery t Fang and Sejnowski Neu. al Network Analysis of Distributed Representations of Dynamical Sensory-Motor rrransformations in the Leech Shawn R. LockerYt Van Fangt and Terrence J. Sejnowski Computational

More information

A Sarsa based Autonomous Stock Trading Agent

A Sarsa based Autonomous Stock Trading Agent A Sarsa based Autonomous Stock Trading Agent Achal Augustine The University of Texas at Austin Department of Computer Science Austin, TX 78712 USA achal@cs.utexas.edu Abstract This paper describes an autonomous

More information

On Fleet Size Optimization for Multi-Robot Frontier-Based Exploration

On Fleet Size Optimization for Multi-Robot Frontier-Based Exploration On Fleet Size Optimization for Multi-Robot Frontier-Based Exploration N. Bouraqadi L. Fabresse A. Doniec http://car.mines-douai.fr Université de Lille Nord de France, Ecole des Mines de Douai Abstract

More information

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir

More information

Obtaining Knowledge. Lecture 7 Methods of Scientific Observation and Analysis in Behavioral Psychology and Neuropsychology.

Obtaining Knowledge. Lecture 7 Methods of Scientific Observation and Analysis in Behavioral Psychology and Neuropsychology. Lecture 7 Methods of Scientific Observation and Analysis in Behavioral Psychology and Neuropsychology 1.Obtaining Knowledge 1. Correlation 2. Causation 2.Hypothesis Generation & Measures 3.Looking into

More information

Algorithms for Interference Sensing in Optical CDMA Networks

Algorithms for Interference Sensing in Optical CDMA Networks Algorithms for Interference Sensing in Optical CDMA Networks Purushotham Kamath, Joseph D. Touch and Joseph A. Bannister {pkamath, touch, joseph}@isi.edu Information Sciences Institute, University of Southern

More information

Neural Networks in Data Mining

Neural Networks in Data Mining IOSR Journal of Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 04, Issue 03 (March. 2014), V6 PP 01-06 www.iosrjen.org Neural Networks in Data Mining Ripundeep Singh Gill, Ashima Department

More information

2. TEST PITCH REQUIREMENT

2. TEST PITCH REQUIREMENT Analysis of Line Sensor Configuration for the Advanced Line Follower Robot M. Zafri Baharuddin 1, Izham Z. Abidin 1, S. Sulaiman Kaja Mohideen 1, Yap Keem Siah 1, Jeffrey Tan Too Chuan 2 1 Department of

More information

Behaviorism: Laws of the Observable

Behaviorism: Laws of the Observable Behaviorism: Laws of the Observable The Backdrop to Watson: Functionalism at the Univ. of Chicago John Dewey, like James, was influenced by both Peirce and Darwin Moved to the University of Chicago in

More information

Collision Prevention and Area Monitoring with the LMS Laser Measurement System

Collision Prevention and Area Monitoring with the LMS Laser Measurement System Collision Prevention and Area Monitoring with the LMS Laser Measurement System PDF processed with CutePDF evaluation edition www.cutepdf.com A v o i d...... collisions SICK Laser Measurement Systems are

More information

Nerves and Nerve Impulse

Nerves and Nerve Impulse Nerves and Nerve Impulse Terms Absolute refractory period: Period following stimulation during which no additional action potential can be evoked. Acetylcholine: Chemical transmitter substance released

More information

Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition

Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition Paulo Marques 1 Instituto Superior de Engenharia de Lisboa / Instituto de Telecomunicações R. Conselheiro Emídio

More information

: " ; j t ;-..,-.: ',-. LEARNING AND MEMORY AN INTEGRATED APPROACH. Second Edition. John R. Anderson Carnegie Mellon University

:  ; j t ;-..,-.: ',-. LEARNING AND MEMORY AN INTEGRATED APPROACH. Second Edition. John R. Anderson Carnegie Mellon University : " ; j t ;-..,-.: ',-. 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. LEARNING AND MEMORY AN INTEGRATED APPROACH

More information

Chapter 5. Learning. Outline

Chapter 5. Learning. Outline Chapter 5 Learning Outline I. What Is Learning? A. Learning is demonstrated by a relatively permanent change in behavior that occurs as the result of practice or experience. 1. Learning cannot be observed

More information

Psychology with Mr. Duez UNIT 3 "Learning" LEARNING TARGETS

Psychology with Mr. Duez UNIT 3 Learning LEARNING TARGETS Psychology with Mr. Duez UNIT 3 "Learning" LEARNING TARGETS If you learn only 6 things from this chapter... 1. Learning refers to a relatively permanent change in behavior based on experience. 2. Classical

More information

MSc in Autonomous Robotics Engineering University of York

MSc in Autonomous Robotics Engineering University of York MSc in Autonomous Robotics Engineering University of York Practical Robotics Module 2015 A Mobile Robot Navigation System: Labs 1a, 1b, 2a, 2b. Associated lectures: Lecture 1 and lecture 2, given by Nick

More information

Path Tracking for a Miniature Robot

Path Tracking for a Miniature Robot Path Tracking for a Miniature Robot By Martin Lundgren Excerpt from Master s thesis 003 Supervisor: Thomas Hellström Department of Computing Science Umeå University Sweden 1 Path Tracking Path tracking

More information

Behaviorism & Education

Behaviorism & Education Behaviorism & Education Early Psychology (the use of nonobjective methods such as Introspection) Learning = behavior change movement toward objective methods Behaviorism Pavlov, Skinner (Focus on Sà R)

More information

is refractory for some period of time following its occurval, of the intensity of the stimuli at a given interrence

is refractory for some period of time following its occurval, of the intensity of the stimuli at a given interrence J.Comp. Physiological Psychology 1973, Vol. 83, No. 3, 492-498 Refractory Period and Habituation of Acoustic Startle Response in Rats Charles J. Wilson and Philip M. Groves Department of Psychology, University

More information

BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE

BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE Hélène Tattegrain, Arnaud Bonnard, Benoit Mathern, LESCOT, INRETS France Paper Number 09-0489

More information

Neural Networks and Back Propagation Algorithm

Neural Networks and Back Propagation Algorithm Neural Networks and Back Propagation Algorithm Mirza Cilimkovic Institute of Technology Blanchardstown Blanchardstown Road North Dublin 15 Ireland mirzac@gmail.com Abstract Neural Networks (NN) are important

More information

Cluster detection algorithm in neural networks

Cluster detection algorithm in neural networks Cluster detection algorithm in neural networks David Meunier and Hélène Paugam-Moisy Institute for Cognitive Science, UMR CNRS 5015 67, boulevard Pinel F-69675 BRON - France E-mail: {dmeunier,hpaugam}@isc.cnrs.fr

More information

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver Electronics Exercise 2: The 555 Timer and its Applications Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles Ume,

More information

Localization System for Roulette and other Table Games

Localization System for Roulette and other Table Games Localization System for Roulette and other Table Games Christoph Ruland 1 1 University of Siegen, Hoelderlinstrasse 3, D-57076 Siegen/Germany; E-Mail: christoph.ruland@uni-siegen.de Tel.: +49-271-740-2522;

More information

Learning: Classical Conditioning

Learning: Classical Conditioning How Do We Learn? Learning Learning: Classical Conditioning Chapter 7 One way is through Classical Conditioning Pavlov s Experiments Extending Pavlov s Understanding Pavlov s Legacy Psy 12000.003 1 2 Definition

More information

Chapter 5. Chapter 5 Lectures Outline

Chapter 5. Chapter 5 Lectures Outline Chapter 5 Finishing up Classical Conditioning Underlying Processes & Practical Applications Chapter 5 Lectures Outline Underlying processes in Pavlovian conditioning S-R vs. S-S learning Stimulus-substitution

More information

Chapter 7: The Nervous System

Chapter 7: The Nervous System Chapter 7: The Nervous System Objectives Discuss the general organization of the nervous system Describe the structure & function of a nerve Draw and label the pathways involved in a withdraw reflex Define

More information

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 249 258 (2009) 249 Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Ching-Chang Wong 1 *, Chi-Tai Cheng 1, Kai-Hsiang

More information

Research Article ISSN 2277 9140 Copyright by the authors - Licensee IJACIT- Under Creative Commons license 3.0

Research Article ISSN 2277 9140 Copyright by the authors - Licensee IJACIT- Under Creative Commons license 3.0 INTERNATIONAL JOURNAL OF ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY An international, online, open access, peer reviewed journal Volume 2 Issue 2 April 2013 Research Article ISSN 2277 9140 Copyright

More information

Learning from Experience. Definition of Learning. Psychological definition. Pavlov: Classical Conditioning

Learning from Experience. Definition of Learning. Psychological definition. Pavlov: Classical Conditioning Learning from Experience Overview Understanding Learning Classical Conditioning Operant Conditioning Observational Learning Definition of Learning Permanent change Change in behavior or knowledge Learning

More information

ECG SIGNAL PROCESSING AND HEART RATE FREQUENCY DETECTION METHODS

ECG SIGNAL PROCESSING AND HEART RATE FREQUENCY DETECTION METHODS ECG SIGNAL PROCESSING AND HEART RATE FREQUENCY DETECTION METHODS J. Parak, J. Havlik Department of Circuit Theory, Faculty of Electrical Engineering Czech Technical University in Prague Abstract Digital

More information