Automan, a psychologically based model of a human driver
|
|
|
- Silvia Barrett
- 10 years ago
- Views:
Transcription
1 Automan, a psychologically based model of a human driver L.Quispel, S.Warris, M. Heemskerk, L.J.M.Mulder, K. A. Brookhuis, P.C.Van Wolffelaar Experimental and Work Pscychology Department of Psychology, University of Groningen Grote Kruisstraat 2/1, 9751 MN Groningen Abstract This paper describes the design of a generic autonomous agent for controlling vehicles in a driving simulator. The agent is based on recent developments in artificial intelligence, autonomous robotics and cognitive psychology, and is aimed at simulating realistic driving behavior. The agent is composed of four control systems. The Perception system controls visual attention and gaze direction. The Behavior System controls high level driving behavior. The Action system controls the actions required for low-level control of the car. The Emotion System implements the influence emotions have on human driving behavior. Furthermore, it contains three different types of memories. A declarative memory contains the knowledge that the agent has about the world. A procedural memory contains the rules and procedures required for driving. Finallly, a working memory is used for storing representations of the actual situation. These systems and memories are realized using a behavior based approach, in which the overall behavior of the agent is the result of interaction between small and simple behavioral patterns. Fuzzy logic is used to assure natural flow of information and to enable human-type reasoning. 1 Introduction Research on human behavior has traditionally been performed in either laboratory settings or real world environments. While a laboratory setting provides explicit control over experimental conditions, it often lacks sufficient realism. This realism is present in real world situations, but these suffer from lack of controllability and from unexpected
2 disturbances. Therefore, simulations are used, since they provide sufficient realism and ecological validity, while at the same time providing excellent control (Brookhuis, Bos, Mulder, & Veltman, 2000; DiFonzo, Hantula, & Bordia, 1998; Sauer, Wastell, & Hockey, 2000; Brehmer & Dorner, 1993). For this purpose, a variety simulators have been developed at the University of Groningen (Bos, Mulder, & Ouwekerk, 1999; Wolffelaar, 1996; Wolffelaar & Van Winsum, 1993), the first one being an advanced driving simulator. When building such a simulator, it is not only important to have an adequate model of the physical world. To create a realistic environment for the study of human behavior, adequate simulation of the behavior of other interacting (traffic) participants is also critical. The current simulator uses simple agents for simulating other traffic (Wolffelaar, 1996; Van Winsum, 1996). These agents are controlled by a small set of fixed rules. These rules enable the agents to function in the simulated traffic environment in a marginally acceptable manner. Because of their fixed rules, their behavior is highly straightforward and predictable. Drivers in the simulator inevitably get the impression that the other traffic participants are simple robots. Different kinds of traffic behavior and emotional influences, for example aggressive driving styles, or elderly people s driving styles, are very hard to simultate. Also, new traffic situations require the agents to be partly rewritten. For realistic agents in simulators, simple rules are not sufficient. (Tambe et al., 1995) shows, that the requirements for intelligent and autonomous agents in interactive simulations should be addressed by using a sophisticated cognitive model. They used the SOAR cognitive architecture (Laird, Newell, & Rosenbloom, 1987) to succesfully create realistic automated pilots for use in simulated air combat excercises (Hill, Chen, Gratch, Rosenbloom, & Tambe, 1997; Jones et al., 1999). The present paper describes a new cognitive model that can be used for simulating traffic participants. The goal of this model is to generate realistic driving behavior, incorporating emotional aspects, and creating a flexible, interactive agent. In the next section, the approach followed in designing such a model will be elaborated, and the theoretical and technical background needed for this approach will be discussed. Thereafter, the model and its subsystems will be described. Finally, the paper will be completed by a glimpse into the future. 2 Simulating behavior 2.1 Human driving behavior. Over the years much research has been done on the question of how humans drive. (McKnight & Adams, 1970) performed a complete task analysis of a driving task. However, this analysis was aimed at behavior requirements (specifying how a driver should drive in theory) instead of being aimed at how a driver actually drives. Research indicates that it is useful to distinguish three task levels: strategical, tactical and a control level ( Michon, Smiley, & Aasman, 1990; Cnossen, 2000). At the strategical level, plans are made about which route to take, what kind of transportation to use, etc. Decisions at this level are influenced by personal opinions, attitudes and circumstances. The tactical level describes how specific situations are handled; for example, how to cope with an intersection. At the control level all low-level control tasks are handled, such as steering, gear shifting, etc. Normally, tasks at this latter level will be handled automatically; in
3 most cases, a driver is not conscious of how he shifts gears. The three levels influence each other, they interact; for instance, take the situation as depicted in figure 1. Driver A is confronted with a T-shaped intersection. He has to decide whether to select the left or the right road. This decision is made on the strategical level. Then, the driver has to make a turn, while attending to other traffic. This task is a tactical task; how it is performed is dependent on the traffic situation, and of course on the direction of the turn. If traffic permits, the actual turn is performed, which consists of braking, shifting gear, stearing and accelerating. These latter tasks are control level tasks, that are initiated from the tactical level. Although they influence each other, these three levels can be studied more or less independently. For instance, when studying human route planning it is not necessary to consider human manual skills. Conversely, a model of human vehicle steering should be able to describe human behavior at an intersection whithout considering why the driver wants to turn. Figure 1: Approaching a T-shaped intersection. This situation involves tasks at the strategical (which road to take?), tactical (wait for car from the right?) and control (how much force to use on the brake pedal?) level. 2.2 Modelling human behavior Human behavior modelling is a diverse field, in which researchers engage with different objectives. Without engaging in an extensive review of the work being done, one can state that much research is centred around so-called cognitive architectures (Van Lehn, 1991). These are based on the assumption that human beings are capable of performing a wide variety of cognitive functions (from understanding language to playing chess) using
4 the same basic underlying setup (the brain). If such a basic setup could be specified, one would have one system in which it would be possible to model various human cognitive processes. Cognitive architectures are attempts at specifying and implementing such structures. Well-known examples are ACT-R (Anderson & Lebiere, 1998), SOAR (Laird et al., 1987) and EPIC (Kieras & Meyer, 1995). However, especially in complex and dynamic tasks such as driving a motor vehicle, these architectures have some drawbacks (Banks & Stytz, 2000) (Meyer & Kieras, 2000). Situation assessment, decision making and planning are not part of the architectures, and must be manually modelled in each model. The architectures use production systems for their reasoning; these are sets of elaborate rules, and the logic to apply these rules. However, advanced reasoning techniques like fuzzy logic, bayesian and uncertainty reasoning are not incorporated in these production systems, which makes their applicability limited. Also, intentions and emotions are hard to model in these architectures. The goal and subgoal structure mostly used for control would be a candidate for this, but when intentions and emotions are considered behavior modifiers, this would not be the right way. Other problems are the granularity of the models and absence of perceptual/motor processes. Often, it is very hard to model on different levels; for instance, the strategical, tactical and operational levels from the previous section would be very hard to incorporate. Progress has been made with the incorporation of perceptual/motor processes in architectures, but the mechanisms used are far from ideal. Some other shortcomings exist as well, but they are not relevant for the subject of human driver behavior modelling (Banks & Stytz, 2000). Previous attempts at driver modelling in cognitive architectures (for example, Aasman, 1995) have suffered from these drawbacks. Alternatively, probabilistic models have been used for behavior modelling; for example (Oza, 1999). However, this is a very difficult approach if behavior is to be simulated for a wide variety of situations. 2.3 Autonomous Agents An autonomous agent is an artificial creature in a (virtual or real) world, that can act and react without direct interference from an outside controller; it is able, so to speak, make decisions for itself. In Autonomous Agent design, one usefull approach is called the Behavior Based approach (Brooks, 1991; Braitenberg, 1984; Steels, 1994; Steinhage & Bergener, 1997). The idea is, that to model intelligent behavior in a complex, dynamic environment, one can specify relatively independent modules that perform small parts of the behavior. Traditionally, one would make a central controller, that has access to all sensorial information and incorporates a decision mechanism to decide on the correct action. There are several problems with this approach. A central representation of the environment will probably be needed, that has to be updated when an action is performed or the environment changes. This representation has to contain all the information neccessary for the control structure to decide on an action as well. This is inherently complex (Dennett, 1987; McFarland, 1996). Also, the more complex the task of the agent and its environment gets, the more complex the control structure will be. For every possible situation, a process has to be designed to cope with that situation, and the central controller will need a mechanism to decide to start that proces. By contrast, in the behavior based approach the task of the agent is split up into small elementary behaviors.
5 These behaviors are directly coupled to only their relevant sensor inputs, and can be activated by these inputs. Also, behaviors can activate or inhibit one another. The overall behavior of the agent is determined by interaction between the elementary behaviors. By specifying relatively simple behaviors and their interactions complex behavior will emerge from the interaction of the smaller ones. 2.4 Fuzzy Logic. To model human reasoning processes, one needs logic to specify rules. However, classical logic is not very well suited to model human reasoning in driving a vehicle. Classical logic needs precisely defined terms to function. However, human reasoning does not function with such terms. A car is perceived as driving fast, not as driving at km/h. Rules that human beings use are if the car in front of me is close and I m driving fast then break. The exact defintions of close and fast cannot be given. Classical logic will therefore fail for a driving task. Fuzzy logic however is designed to work with "vague" definitions (Ross, 1995; Kosko, 1992). With fuzzy logic, it is possible to use terms like fast, very close etc. without having to specify them exactly. The values of fuzzy variables are given by membership functions. These functions determine which values belong to the fuzzy terms; for instance, it may specify that speeds between 10 and 50 km/h are to be considered slow. A value can belong more or less to several terms ; 45 km/h is only a little slow, and is almost normal (see figure 2). This way, human reasoning processes can be modeled much better then by using classical logic. Figure 2: Fuzzy membership function for speed. As can be seen, the different values overlap. This makes it possible to work with not precisely defined terms. Membership functions can have all sorts of shapes. The function shown is simple and has proven to work very well in most cases. 2.5 Vagueness Of course, the fuzziness introduced by the membership functions can be manipulated. Is normal something between 50 and 110 km/h, or something between 60 and 140 km/h? The smaller the range used in the membership functions is, the less vague or uncertain the property value is. This vagueness is used in the Automan model we introduce here; compare, for instance, what is perceived when someone takes a quick glance at the road from the left; the approaching car will be seen, but the driver will not be very well aware
6 of its speed or distance. Also, other cars on the road may not be seen at all. However, with a long look, the speed, distance, even brand and colour of a car will be very precisely perceived.. The property values of the object representing the car will have a lower level of vagueness. For instance, suppose the speed of the car is normal. With the quick glance, the range of normal can be between 30 and 130 km/h. With a long look, this range can be decreased; normal can be more precisely defined as being between 40 and 60 km/h. Every fuzzy value has an intrinsic vagueness, and additionally, an actual vagueness. This actual vagueness will be adapted according to the situation. 3 The Automan Model. Although a driving task can be described by three almost independent levels, the processes on these levels can be described in a similar way. The amount of force on a braking pedal required to attain a certain speed (a control task) can be determined by a set of rules, be they fuzzy or not. The decision to select and attain a certain speed (which is a tactical decision) is also governed by rules; for instance, if one wants to make a turn, one has to have a certain speed. Actually, one could say that the application of the control level rules is triggered by the outcome of the tactical level rules. The same argument holds of course for the strategical and tactical levels. On the strategical level, the driver has to decide whether he should turn left or right on this intersection. This is, of course, dependent on his final destination. Suppose the driver is traveling from Groningen to Utrecht, and a traffic sign says Utrecht is to the right. This process that can be described by a ruleset: IF the final destination is to the right THEN turn right; IF the final destination is to the left THEN turn left. Because the driver has to turn right, a whole new set of rules is triggered. Of course, the driver first has to watch his speed: IF I approach an intersection AND my speed is not slow THEN brake. Then, the driver has to determine whether he can safely initiate his turn: IF I am turning right AND a car from the left is near THEN stop. IF I am turning right AND I can't see whether a car from the left is near THEN slow down and keep looking. IF I am turning right AND there is no car near on the left THEN look to the right AND start turning. On the control level, initially Automan is braking to reduce its speed. Again this can be described as a ruleset. It is not so difficult to imagine rules that descibe these braking patterns. When, somewhat later, the driver is initiating his turn, another ruleset would be needed: IF my speed is slow AND I am starting to turn right THEN steer right. Inthis pattern, some more rules would be needed to control the turn, but the general idea will be clear. By describing the three levels in the same way, using rulesets, it becomes possible to model a human driving behavior on all three levels. Actually, when one examines these rulesets closely, one can determine very specific sets of rules, that are applicable in specific situations, and need to be triggered by certain outcomes of other very specific rulesets. These rulesets are very well suited to be used in a behavior based design of a driver model. A ruleset can be seen as a behavior, as explained in section 2.3. In the context of cognitive modeling, the word behavior is used for a lot of things. Therefore, we will refer to the rulesets/behaviors we define for our model as behavioral patterns. In
7 our example, there would be a strategical behavioral pattern, let s call it Drive_To_Utrecht. Furthermore, there would be two tactical patterns. The first one, Approach_Intersection, will be triggered by the perception of the intersection. The second one, Turn_Right_T_Intersection, will be triggered by the outcome of the Drive_To_Utrecht strategical pattern. Finally, operational behavioral patterns will be needed for slowing down and turning. The driver model, called Automan (Automated Human), is based on this concept. All tasks and subtasks involved in driving a car will be described as behavioral patterns. Automan's behavior is controlled by active behavioral patterns. A behavioral pattern can be made active either by some perception, or by another behavioral pattern. It can be at the strategical, tactical or control level. All active patterns are stored in working memory, together with all perceived objects (we will describe Automan s perception later on). Working memory is continously evaluated against rules in the procedural memory. In this memory, all rules necessary for the patterns are stored. These rules specify the patterns themselves, and when they have to be activated. Automan also has a declarative memory, in which its knowledge of the world is stored. In this memory, object definitions, which tell for example what a car looks like, are stored. Declarative memory is queried by the perceptual processes and reasoning systems for this knowledge when it is needed. Apart from the three memory system, Automan consist of four executive systems: the Behavior, Perception, Action, and Emotion systems. All these systems are constructed using behavioral patterns, and all interact with Automan s memory systems in the same way. However, the functions performed and rules needed for these systems are so different, that it is conceptually convenient to distinguish them. In the following sections we will describe these systems in more detail. Figure 3: Automan's subsystems. The procedural and declarative memories have been drawn as one system, because they have the same communication channels with the other systems.
8 3.1 The Behavior System. The behavior system takes care of activating the behavioral patterns associated with the tactical and strategical level. A behavioral pattern can be activated by a perception, which appears as an object in working memory, or by another behavioral pattern. Behavioral patterns have a kind of hierarchical structure, representing the influence that the strategical, tactical and operational levels have on each other. This hierarchical structure manifests itself in the rules governing the activation of the patterns. For example, take the situation depicted in Figure 1: Automan is approaching a T-shaped intersection. The intersection will be perceived; this means, the perception system will create a new object in Working Memory. This object will trigger the activation of a behavioral pattern (we will call the pattern Approach_Intersection). This is a tactical pattern, and will contain rules that specify right of way, when to brake, etc. Also, this pattern on its turn can activate another pattern, which we call Check_Route. This is a strategical pattern, that will determine whether Automan will have to turn left or right. In our previous discussion of the example, we have introduced a pattern Drive_To_Utrecht; Check_Route and Drive_To_Utrecht together will activate another tactical behavioral pattern, Turn_Right_T_Intersection, that handles the actual turning. 3.2 The perception system To drive a motor vehicle human drivers predominantly use visual perceptual information. Indeed, it has been argued that a large part of the driving task must be considered a visual task. We think this is somewhat exaggerated; not only other sources of information are used (e.g. sound, g-forces due to acceleration), but also a large part of the driving task is making decisions and controlling a vehicle. Nevertheless, visual perception remains an important aspect. Just like human beings, Automan has a restricted field of view. It has a small foveal field of view, in which objects are easily recognized (provided the objects are within sufficient range), and a much wider peripheral field of view, in which objects are only perceived under certain condtions; for example, if they are very conspicuous, or moving very fast. Eye- and head movements in traffic situations are closely related. Therefore, in determining the foveal and periphiral fields of view, we use Automan's gaze direction, not the direction of his eyes or head. (Land & Horwood, 1991) shows, that gaze direction is a good estimate of the visual field a driver pays attention to. It is generally accepted that humans perceive one object at a time in traffic situations. Also, the more time spent looking at an object, the better it will be perceived (up to a certain optimal level, of course). To model the low level perceptual process in Automan a Perceptual Filter is included. This filter determines which object is currently being perceived. Mostly, this object will be in the foveal field of view. However, if a very conspicuous object is present in the peripheral field of view (e.g. because it is moving fast, is fairly big, or has salient colors) the perceptual filter will output that object. If a person looks at an object, he not only perceives the object, but also object properties like speed, heading, colour, etc. However, several factors affect the quality of perception. Wheather conditions, time spent looking, and individual differences all have influence on what a person perceives, and how well he perceives it. For example, at first glance a car is viewed to be driving relatively fast. How fast? The person could say between 20 en 80
9 kph. But after a longer look he may narrow it down to about 50 kph. Of course, there is a limit to how accurate a person can perceive properties of objects; about 50 kph could be 45, but also 55 kph; it will be very difficult, if not impossible for a person to perceive speed even more accurate. We call this the intrinsic vagueness of perception. We use the vagueness adaptations, explained in section 2.5, to model this perceptual feature. The perceptual filter modifies vagueness based on the time spent looking at a certain object. The more time is spent looking, the lower the vagueness. There is minimum perceptual time, that is needed to perceive objects and its properties at intrinsic vagueness. There is also a minimum perceptual time that is needed to perceive an object, with its properties at maximum vagueness (which would amount to not perceiving the properties at all, just the object). By varying the time neccessary to perceive an object properly, the perceptual function can reflect the efficiency of a human drivers perception. It is known, that experienced drivers can perceive a situation much faster then inexperienced or elderly drivers. This can be easily simulated in the model by increasing the perceptual time. As explained, the output of the perceptual filter is dependent on the time spent looking at an object. This time, in turn, is governed by the Visual Schemes. A visual scheme is a behavioral pattern; its activation is based on the other active behavioral patterns. Drivers exhibit specific looking patterns in different situations; when overtaking a car, a person looks in a different manner than when taking a right turn. Visual schemes are used to model these patterns. They are activated by corresponding tactical or strategical behavioral patterns from the behavior system. Visual Schemes inhibit each others activation, so only one can be active at a time. Figure 4: Automan's perception system. The world projection is the interface between the world and Automan, and determines what can be physically seen. The perceptual filter
10 determines what is perceived from the things that can be seen. A visual scheme develops priorities for various gaze directions, and rules to update these priorities. The gaze direction of Automan will be set to the direction with the highest priority in the active visual scheme. The rules consult working memory for perceived objects in the various directions. If, in a certain direction, a sufficient number of objects are perceived recently enough, the priority of that direction will be decreased. Another direction will now develop highest priority, and the gaze direction will be shifted. How many objects suffice to change priority depends on the visual scheme; sometimes, only one object is enough (for example, a traffic sign), but sometimes a complete picture of the situation is needed. Take our T-shaped intersection example: the Navigate _T_Intersection behavioral pattern has just become active. This behavioral pattern will have a visual scheme associated with it, let s call it Check_T_Intersection, that specifies where the driver has to look. Naturally, in the first place it is important to know whether the road from the left has right of way, or whether a stop sign is present. The priority for looking to the right side of the road will thus be highest. As soon as a traffic sign is perceived (or no traffic sign is perceived of course), the priority of this direction will be decreased, and the priorities of the directions of the two roads are increased. The directions for the road that is most important in the situation (right-of-way or not) will develop the highest priority. This priority will be decreased again, after a more or less complete picture of the direction is perceived The Action System The action system of Automan consists of operational behavioral patterns. These patterns consist of simple rules to control the vehicle. For example, the Steer_Right behavior would be part of the action system, and contains rules to control the turn; how much force to apply to the wheel, how much to compensate, etc. These rules will be similar to standard control systems, that have been used succesfully in human vehicle control modelling; fuzzy logic is very suited for making such control systems. This operational level Steer_Right behavioral pattern will be activated by the tactical Turn_Right_T_Intersection behavioral pattern, when the road is clear to make the turn The Emotion System One major influence on human decision making is emotion. A good example of an emotion influencing behavior is that of aggression. Aggressive drivers tend to keep short distances to other vehicles, tend to overtake more, tend to force their place in traffic onto other participants, and so on. Some people are predisposed to aggressive behavior; aggression is a kind of personality trait for them. Their driving behavior will be aggressive, regardless of the traffic situation. Other people might be aggressive because of events that came to pass just prior to their participation in traffic. However, a large part of aggression in traffic comes from the traffic itself. People get frustrated about traffic jams, slow drivers, traffic lights, and so on..in Automan, emotions are controlled by success of behavioral patterns. They are also 1 It is not enough to perceive only one car; it might be another car is overtaking, for instance.
11 implemented as behavioral patterns, whose activation is determined by the succes of specific other behavioral patterns. If Automan is driving behind a slower car, but cannot overtake this car, the overtaking behavior will be active relatively long. This will steadily increase the activation of the frustration pattern. In turn, emotions influence activation of other behavioral patterns. Suppose, in the intersection example, Automan is very frustrated; he might be late for his presentation in Utrecht. The Turn behavior will be more easily activated, and the Slow_Down behavior will be harder to activate. Therefore, Automan will likely try to make the turn just before the approaching car, instead of slowing down. It is also possible to model people with a predisposition for aggresion, or with aggresion induced by recent events, in Automan. Some emotional behavioral patterns can have a very high initial activation, to reflect the emotional state of the driver. 3.5 Evaluation and updating objects Properties of objects are initially set by the perception system, like distance from the intersection, speed, etc. These objects will stay in working memory and can still be needed by the behavior system. However, the world is a dynamic system. Especially in driving, the environment is continously changing, either because of the actions of the driver itself, or because of the presence and actions of other traffic participants. Thus, the reliability of the perceptual objects in working memory will degrade over time. A car that was seen a couple of seconds ago can have a totally different speed and heading. Therefore, properties of objects in Working Memory are continously updated. Dependent on the property, this update consists of either estimating new values, deleting the object from working memory, or activate a certain visual scheme to perceive the object and its properties again. In the example where Automan is approaching the intersection, suppose he is looking to the right. However, the active tactical behavioral pattern (suppose it is Turn_Right_T_Intersection) needs information about traffic from the left to decide whether to start the turn or stop and wait. Working memory will update the properties of the object representing the car from the left, by using its last known speed and distance and the time the car was last seen. Of course, the uncertainty of these values (their vagueness ) increases when they are calculated this way. If this vagueness becomes too large, the perceptual system will be engaged to guide Automan s gaze direction to the left. 3.6 Activation of behavioral patterns Behavioral patterns are activated by other behavioral patterns or by perceived objects. Also, an active behavioral pattern can influence its own activation. This has an effect which is widely know in psychology: humans will stick to their current decision, although more appropriate decisions have arisen. Automan has for example decided to start to turn right. It then notices the car from the left. If Automan had seen it in time, he may not have started the turn. But he did start it, so the Steer_Right operational behavioral pattern is still active. It will remain active, even when the Negotiate_Intersection behavioral pattern starts activating the Brake pattern. Dependent on the situation, this can result in a collision. Another example to clarify this: if a person
12 is driving behind a slow vehicle, the person will determine whether he can overtake. If the lane is free, he may decide to start overtaking. While in the process of overtaking, suddenly a car approaches from the other side. If this situation occurred before he started overtaking he may not have started the routine. But he did, so he may try to go for it and keep overtaking. Naturally, this process is also influenced by the emotion system. 4 Conclusions and Fut ure Directions This paper shows an example of using sophisticated techniques in modelling the task of operating a motor vehicle in a simulated environment. Until now, the Automan project has not escaped the design phase. To actually implement the model, some additional parts would be needed; a design has been made of a cognitive architecture, incorporating these parts (Heemskerk, Quispel & Warris, 1999). Although initially designed for simulating traffic participants in a traffic simulator, Automan s use can be much broader. When the model is well developed and validated, it can also be used for testing new traffic situations and road configurations. This kind of research can not be done in real life, of course, and using a simulator with test subjects is a time-consuming process. It would be convenient to use cognitive models for this purpose. Research into modelling traffic jams can also be done, by using large sets of Automen. This would make it possible to investigate whether certain styles of driving, or certain legal measures, are really effective in combating traffic jams. Research into the use of new equipment in cars, for example navigation systems or mobile phones, can be greatly facilitated using an Automan model. Furthermore, parts of Automan can be used in research into specific aspects of driving. All three levels in Automan are modelled on a level that sufficiently fine-grained for its overall behavior to be realistic, but of course this modelling could be done in more detail, if a specific aspect of driving is under investigation. When research is to be performed in these aspects, Automan can be used as a background architecture. The processes can then be modelled while taking the whole driving task into account. Alternatively, it would be very interesting to see whether the concepts developed and the approach followed in designing Automan could be used for modelling other tasks. Nowadays, a growing need exists for adequate user models. The approach followed here would be very usefull in a lot of domains, especially in dynamic, demanding task environments. Take, for example, an ambulance dispatcher simulation. Such a simulation models the task of an ambulance dispatcher, that has to deploy and coordinate all ambulances in a certain region. This simulation could greatly benefit from realistic ambulance agents, that can react autonomously to obstacles or unexpected situations, and can communicate with the dispatcher. This enables the use of sophisticated scenarios, in which multiple complicated accidents can be used. Alternatively, one could use the approach in this paper to model the ambulance dispatcher itself..
13 References Aasman J. (1995).Modelling Driver Behavior in Soar. Groningen. Phd. Thesis, University of Anderson, J., & Lebiere, C. (1998). The Atomic Components of Thought. London: Lawrence Erlbaum. Banks, S.E., & Stytz, M.R. (2000). Advancing the state of human behavior representation for modeling and simulation: Technologies and techniques. 9th conference on computer generated forces and behavior representation, Bos, J., Mulder, L.J.M., & Ouwekerk, R.v. (1999). Workplace for Analysis of Task Performance. This issue. Braitenberg, V. (1984). Vehicles, experiments in synthetic psychology. Cambridge, MA: MIT Press. Brehmer, B., & Dorner, D. (1993). Experiments with computer simulated microworlds: Escaping both the narrow straits of the laboratory and the deep blue sea of the field study. Computers in Human Behavior, 9, Brookhuis, K., Bos, J., Mulder, L.J.M., & Veltman, J.B.P. (2000). Simulation in Psychology- A sketch of a future digital workplace environment. In D. d. Waard, C. Weikert, J. Hoonhout, & J. Ramaekers (Eds.), Human System Interaction: Education, Research and Application in the 21st. century. (pp ). Maastricht, The Netherlands: Shaker Publishing. Brooks, R.A. (1991). Intelligence without representation. Artificial Intelligence, 47, Cnossen, F. (2000). Adaptive strategies and goal management in car drivers. Phd. Thesis, University of Groningen. Dennet, D.C. (1987). Cognitive Wheels: The frame problem of AI. In Z. W. Pylyshyn (Ed.), The robot's dilemma: The frame problem in Artificial Intelligence. Norwood, NJ: Able publishing corp. DiFonzo, N., Hantula, D.A., & Bordia, P. (1998). Microworlds for experimental research: Having your (control and collection) cake, and realism too. Behavior Research Methods, Instruments and Computers, 30, Heemskerk, M., Quispel, L., & Warris, S. Automan. (1999). Anonymous. Groningen: University of Groningen. Project Report.
14 Hill, R.W., Chen, J., Gratch, J., Rosenbloom, P., & Tambe, M. (1997). Intelligent agents for the synthetic battlefield: A company of rotary wing aircraft. Proceedings of Innovative Applications of Artificial Intelligence (IAAI-97), Jones, R.M., Laird, J.E., Nielsen, P.E., Coulter, K.J., Kenny, P., & Koss, F.V. (1999). Automated Intelligent Pilots for Combat Flight Simulation. AI Magazine, Kieras, D.E., & Meyer, D.E. (1995). An overview of the Epic architecture for cognition and performance with application to human computer interaction. University of Michigan. Kosko, B. (1992). Neural Networks and Fuzzy Systems. Englewood Cliffs, NJ.: Prentice Hall. Laird, J.E., Newell, A., & Rosenbloom, P.S. (1987). Soar: An architecture for general intelligence. Artificial Intelligence, 33, Land, M.,& Horwood, J. The relations between Head and Eye Movement during driving. In A. G. Gale (Ed.), Vol. Vision in Vehicles III. Amsterdam, The Netherlands: Elsevier Science. McFarland, D.J. (1996). Animals as cost-based robots. In A. Boden (Ed.), The philosophy of artifical life. Oxford University Press. McKnight, A.J., & Adams, B.B. Driver education task analysis. (1970). Anonymous. Human Resources Research Organization.: Final Report. Meyer, D.E., & Kieras, D.E. (2000). Precis to a practical unified theory of cognition and action: Some lessons from EPIC computational models of human multiple-task performance. Attention and Performance XVII.Cognitive regulation of performance: Interation of theory and application, Michon, J.A., Smiley, A., & Aasman, J. (1990). Errors and driver support systems. Ergonomics, 33, Oza, N.C. (1999). Probabilistic Models of Driver Behavior. Spatial Cognition Conference, Ross, T.J. (1995). Fuzzy Logic with Engineering Applications. McGraw-Hill, Inc. Sauer, J., Wastell, D.G., & Hockey, G.R.J. (2000). A conceptual framework for designing microworlds for complex work domains: a case study of the Cabin Air Management System. Computers in Human Behavior, 16, Steels, L. (1994). The artificial life roots of artificial intelligence. Artificial Life
15 Journal, 1, Steinhage, A.,& Bergener, T. (1998). Dynamical Systems for the Behavioral Organization of an Autonomous Mobile Robot. In Anonymous. Vol. Proceeding of the IEEE International Symposium on Industrial Electronincs. IEEE publications. Tambe, M., Johnson, L.W., Jones, R.M., Koss, F.V., Laird, J.E., Rosenbloom, P.S., & Schwamb, K. (1995). Intelligent Agents for Interactive Simulation Environments. AI Magazine, 16, VanLehn, P.C. Architectures for intelligence: The twenty-second Carnegie Mellon Symposium on Cognition. In Anonymous. Hillsdale, NJ: Lawrence Erlbaum. Winsum, W.v. (1996). From adaptive control to adaptive behavior. Phd. Thesis, Traffic Research Centre, Haren. Wolffelaar, P.v. Functional Aspects of the Driving Simulator at the University of Groningen. (1996). Anonymous. Groningen, The Netherlands: Centre for Environmental and Traffic Psychology. Wolffelaar, P.v., & Winsum, W.v. (1993). GIDS Small world Simulation. In J. A. Michon (Ed.), Generic Intelligent Driver Support: A comprehensive report on GIDS. (pp ). London: Taylor & Francis. Wolffelaar, P.v.,& Winsum, W.v. Driving simulation and traffic scenario control in the TRC driving simulator. In Anonymous. Vol. Symposium on the Design and Validation of Driving Simulators (ICTTP 1996).
MODELING AND PREDICTION OF HUMAN DRIVER BEHAVIOR
MODELING AND PREDICTION OF HUMAN DRIVER BEHAVIOR Andrew Liu and Dario Salvucci* MIT Man Vehicle Laboratory, Rm 37-219, 77 Massachusetts Ave., Cambridge, MA 02139 *Nissan Cambridge Basic Research, 4 Cambridge
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 [email protected] Damian Lyons Fordham University,
Levels of Analysis and ACT-R
1 Levels of Analysis and ACT-R LaLoCo, Fall 2013 Adrian Brasoveanu, Karl DeVries [based on slides by Sharon Goldwater & Frank Keller] 2 David Marr: levels of analysis Background Levels of Analysis John
Integrating Cognitive Models Based on Different Computational Methods
Integrating Cognitive Models Based on Different Computational Methods Nicholas L. Cassimatis ([email protected]) Rensselaer Polytechnic Institute Department of Cognitive Science 110 8 th Street Troy, NY 12180
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
By: M.Habibullah Pagarkar Kaushal Parekh Jogen Shah Jignasa Desai Prarthna Advani Siddhesh Sarvankar Nikhil Ghate
AUTOMATED VEHICLE CONTROL SYSTEM By: M.Habibullah Pagarkar Kaushal Parekh Jogen Shah Jignasa Desai Prarthna Advani Siddhesh Sarvankar Nikhil Ghate Third Year Information Technology Engineering V.E.S.I.T.
Predicting the Effects of Cell-Phone Dialing on Driver Performance
Predicting the Effects of Cell-Phone Dialing on Driver Performance Dario D. Salvucci ([email protected]) Kristen L. Macuga ([email protected]) Nissan Cambridge Basic Research, Four Cambridge Center Cambridge,
Integrated Modeling for Data Integrity in Product Change Management
Integrated Modeling for Data Integrity in Product Change Management László Horváth*, Imre J. Rudas** Institute of Intelligent Engineering Systems, John von Neumann Faculty of Informatics, Budapest Tech
MS INFORMATION SHEET DRIVING WITH MS. How can MS affect my ability to drive? Simultaneous coordination of arms and legs necessary when changing gears.
MS INFORMATION SHEET DRIVING WITH MS How can MS affect my ability to drive? Driving a motor vehicle is a complex task, requiring perception, good judgement, responsiveness and reasonable physical capability.
Particles, Flocks, Herds, Schools
CS 4732: Computer Animation Particles, Flocks, Herds, Schools Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute [email protected] Control vs. Automation Director's
Network Mission Assurance
Network Mission Assurance Michael F. Junod, Patrick A. Muckelbauer, PhD, Todd C. Hughes, PhD, Julius M. Etzl, and James E. Denny Lockheed Martin Advanced Technology Laboratories Camden, NJ 08102 {mjunod,pmuckelb,thughes,jetzl,jdenny}@atl.lmco.com
CSC384 Intro to Artificial Intelligence
CSC384 Intro to Artificial Intelligence What is Artificial Intelligence? What is Intelligence? Are these Intelligent? CSC384, University of Toronto 3 What is Intelligence? Webster says: The capacity to
Analysis of Accidents by Older Drivers in Japan
Analysis of Accidents by Older Drivers in Japan Kazumoto Morita 1, Michiaki Sekine 1 1 National Traffic Safety and Environment Laboratory, Japan Abstract Since Japan is a rapidly aging society, ensuring
TRACKING DRIVER EYE MOVEMENTS AT PERMISSIVE LEFT-TURNS
TRACKING DRIVER EYE MOVEMENTS AT PERMISSIVE LEFT-TURNS Michael A. Knodler Jr. Department of Civil & Environmental Engineering University of Massachusetts Amherst Amherst, Massachusetts, USA E-mail: [email protected]
What is Artificial Intelligence?
CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. 1 What is AI? What is
7 Conclusions and suggestions for further research
7 Conclusions and suggestions for further research This research has devised an approach to analyzing system-level coordination from the point of view of product architecture. The analysis was conducted
Analysis of intersection accidents - An accident causation and prevention perspective
Analysis of intersection accidents - An accident causation and prevention perspective Julia Werneke 1 & Mark Vollrath 2 1 Chalmers University of Technology, Goteborg, Sweden 2 TU Braunschweig, Braunschweig,
Safety-conscious Drivers Prevent Crashes. Defensive Driving: Managing Visibility, Time and Space. Improve Your Defensive Driving Skills
Defensive Driving: Managing Visibility, Time and Space Motor vehicle travel is the primary means of travel in the United States. With all the benefits that come along with mobility, there are thousands
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
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 [email protected]
ACT-R: A cognitive architecture. Terese Liadal [email protected] Seminar AI Tools Universität des Saarlandes, Wintersemester 06/07
ACT-R: A cognitive architecture Terese Liadal [email protected] Seminar AI Tools Universität des Saarlandes, Wintersemester 06/07 Dozenten: A. Ndiaye, M. Kipp, D. Heckmann, M. Feld 1 If the brain were
A Conceptual Approach to Data Visualization for User Interface Design of Smart Grid Operation Tools
A Conceptual Approach to Data Visualization for User Interface Design of Smart Grid Operation Tools Dong-Joo Kang and Sunju Park Yonsei University [email protected], [email protected] Abstract
CELL PHONE INDUCED PERCEPTUAL IMPAIRMENTS DURING SIMULATED DRIVING
CELL PHONE INDUCED PERCEPTUAL IMPAIRMENTS DURING SIMULATED DRIVING David L. Strayer, Frank A. Drews, Robert W. Albert, and William A. Johnston Department of Psychology University of Utah Salt Lake City,
Electric Power Steering Automation for Autonomous Driving
Electric Power Steering Automation for Autonomous Driving J. E. Naranjo, C. González, R. García, T. de Pedro Instituto de Automática Industrial (CSIC) Ctra. Campo Real Km.,2, La Poveda, Arganda del Rey,
Driver - Vehicle Environment simulation. Mauro Marchitto Kite Solutions
Driver - Vehicle Environment simulation Mauro Marchitto Kite Solutions Summary From the DVE to the SSDrive tool Overview of SSDrive model Matlab Simulink SSDrive model SSDrive model validation: VTI driving
A very short history of networking
A New vision for network architecture David Clark M.I.T. Laboratory for Computer Science September, 2002 V3.0 Abstract This is a proposal for a long-term program in network research, consistent with the
Hyper-connectivity and Artificial Intelligence
Hyper-connectivity and Artificial Intelligence How hyper-connectivity changes AI through contextual computing Chuan (Coby) M 04/03/15 Description of Major Sections Background Artificial intelligence (AI)
Introduction to 30th Anniversary Perspectives on Cognitive Science: Past, Present, and Future
Topics in Cognitive Science 2 (2010) 322 327 Copyright Ó 2010 Cognitive Science Society, Inc. All rights reserved. ISSN: 1756-8757 print / 1756-8765 online DOI: 10.1111/j.1756-8765.2010.01104.x Introduction
Simulator Training Emergency Vehicles Exclusion Criteria (T1)
Exclusion (T1) Exclusion (T1) A) This programme is limited to skills training only. The driving activities are practiced until they are carried out perfectly. B) The programme is clearly aimed at sporting
A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems
Proceedings of 10 th International Conference on User Modeling, pp423-427 Edinburgh, UK, July 24-29, 2005. Springer-Verlag Berlin Heidelberg 2005 A Framework of Context-Sensitive Visualization for User-Centered
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter ([email protected]) Abstract In this article an autonomous advertising mobile robot that has been realized in
Cognitive Load Theory and Instructional Design: Recent Developments
PAAS, RENKL, INTRODUCTION SWELLER EDUCATIONAL PSYCHOLOGIST, 38(1), 1 4 Copyright 2003, Lawrence Erlbaum Associates, Inc. Cognitive Load Theory and Instructional Design: Recent Developments Fred Paas Educational
Track Your Fleet to Improve Fleet Driver Behavior (And Boost Productivity and Profitability)
Track Your Fleet to Improve Fleet Driver Behavior (And Boost Productivity and Profitability) A state-of-the-art fleet telematics system can be a powerful tool for helping a business s fleet management
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
Hybrid System for Driver Assistance
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 15 (2014), pp. 1583-1587 International Research Publications House http://www. irphouse.com Hybrid System
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
A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview.
A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Andersen Consultng 1600 K Street, N.W., Washington, DC 20006-2873 (202) 862-8080 (voice), (202) 785-4689 (fax) [email protected]
Adaptive Cruise Control
IJIRST International Journal for Innovative Research in Science & Technology Volume 3 Issue 01 June 2016 ISSN (online): 2349-6010 Adaptive Cruise Control Prof. D. S. Vidhya Assistant Professor Miss Cecilia
Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine
Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine 99 Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine Faculty of Computers and Information Menufiya University-Shabin
Towards Safe and Efficient Driving through Vehicle Automation: The Dutch Automated Vehicle Initiative
Towards Safe and Efficient Driving through Vehicle Automation: The Dutch Automated Vehicle Initiative Raymond Hoogendoorn, Bart van Arem, Riender Happee, Manuel Mazo Espinoza and Dimitrios Kotiadis 30
ORGANIZATIONAL DESIGN AND ADAPTATION IN RESPONSE TO CRISES: THEORY AND PRACTICE
ORGANIZATIONAL DESIGN AND ADAPTATION IN RESPONSE TO CRISES: THEORY AND PRACTICE ZHIANG ("JOHN") LIN School of Management University of Texas at Dallas Richardson, TX 75083 KATHLEEN M. CARLEY Carnegie Mellon
Lesson 10. Sports Vision 10-1
Sports Vision 10-1 Outline Visual skills related to different sports Evaluation of visual skills related to sport Visual training in sport Examples of lighting design in sport Discussion Supplementary
Vision-Based Blind Spot Detection Using Optical Flow
Vision-Based Blind Spot Detection Using Optical Flow M.A. Sotelo 1, J. Barriga 1, D. Fernández 1, I. Parra 1, J.E. Naranjo 2, M. Marrón 1, S. Alvarez 1, and M. Gavilán 1 1 Department of Electronics, University
Computers and the Creative Process
Computers and the Creative Process Kostas Terzidis In this paper the role of the computer in the creative process is discussed. The main focus is the investigation of whether computers can be regarded
A SELF-LEARNING-PROCESS BASED DECISION SUPPORT SYSTEM FOR BEIJING TRAFFIC MANAGEMENT
Advanced OR and AI Methods in Transportation A SELF-LEARNING-PROCESS BASED DECISION SUPPORT SYSTEM FOR BEIJING TRAFFIC MANAGEMENT Yu-Sen CHEN 1, Henk J. van ZUYLEN, Rex LEE Abstract: A Self-Learning-Based
An Instructional Aid System for Driving Schools Based on Visual Simulation
An Instructional Aid System for Driving Schools Based on Visual Simulation Salvador Bayarri, Rafael Garcia, Pedro Valero, Ignacio Pareja, Institute of Traffic and Road Safety (INTRAS), Marcos Fernandez
Using Neural Networks to Improve Behavioural Realism in Driving Simulation Scenarios
Using Neural Networks to Improve Behavioural Realism in Driving Simulation Scenarios Abstract Anna Booth TRL Limited Wokingham, UK [email protected] This paper describes the development of a neural network
Evaluating OO-CASE tools: OO research meets practice
Evaluating OO-CASE tools: OO research meets practice Danny Greefhorst, Matthijs Maat, Rob Maijers {greefhorst, maat, maijers}@serc.nl Software Engineering Research Centre - SERC PO Box 424 3500 AK Utrecht
KNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE
JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 22/2013, ISSN 1642-6037 medical diagnosis, ontology, subjective intelligence, reasoning, fuzzy rules Hamido FUJITA 1 KNOWLEDGE-BASED IN MEDICAL DECISION
Explore 3: Crash Test Dummies
Explore : Crash Test Dummies Type of Lesson: Learning Goal & Instructiona l Objectives Content with Process: Focus on constructing knowledge through active learning. Students investigate Newton s first
ONTOLOGY BASED FEEDBACK GENERATION IN DESIGN- ORIENTED E-LEARNING SYSTEMS
ONTOLOGY BASED FEEDBACK GENERATION IN DESIGN- ORIENTED E-LEARNING SYSTEMS Harrie Passier and Johan Jeuring Faculty of Computer Science, Open University of the Netherlands Valkenburgerweg 177, 6419 AT Heerlen,
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
Author: Hamid A.E. Al-Jameel (Research Institute: Engineering Research Centre)
SPARC 2010 Evaluation of Car-following Models Using Field Data Author: Hamid A.E. Al-Jameel (Research Institute: Engineering Research Centre) Abstract Traffic congestion problems have been recognised as
Simulating Rail Traffic Safety Systems using HLA 1516
Simulating Rail Traffic Safety Systems using HLA 1516 08E-SIW-069 Fred van Lieshout Ferdinand Cornelissen Jan Neuteboom Atos Origin Technical Automation Papendorpseweg 93 3528 BJ Utrecht, The Netherlands
Automatic Train Control based on the Multi-Agent Control of Cooperative Systems
The Journal of Mathematics and Computer Science Available online at http://www.tjmcs.com The Journal of Mathematics and Computer Science Vol.1 No.4 (2010) 247-257 Automatic Train Control based on the Multi-Agent
Technological revolution in the motor insurance market
Technological revolution in the motor insurance market Market differentiation, lower customer acquisition costs and reduced claims are indisputable advantages of using telematics based motor insurance
Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit
Development models R. Kuiper and E.J. Luit 1 Introduction We reconsider the classical development models: the Waterfall Model [Bo76], the V-Model [Ro86], the Spiral Model [Bo88], together with the further
T. Hugh WOO, Ph.D., P.E. Jawkuan LIN, Ph.D., P.E.
T. Hugh WOO, Ph.D., P.E. Jawkuan LIN, Ph.D., P.E. Many recent investigations and reports revealed that mobile phone use while driving may seriously affect traffic safety. The increase rate of mobile phone
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering Chris Hendrickson, Professor, Department of Civil Engineering, and Irving Oppenheim,
Figure 1. Basic Petri net Elements
ABCM Symposium Series in Mechatronics - Vol. 3 - pp.653-658 Copyright c 2008 by ABCM A REAL OBJECT CONTROL SYSTEM FOR USE IN MANUFACTURING TELEPRESENCE ENVIRONMENTS. Claiton de Oliveira Department of Mechanical
The application of root cause analysis for definition of scenarios in automotive domain
The application of root cause analysis for definition of scenarios in automotive domain M. Alonso (2) ; L. Macchi (1) ; M. Marchitto (3) ; J. Plaza (2) (1)European Commission Joint Research Centre, IPSC
BUSINESS RULES AND GAP ANALYSIS
Leading the Evolution WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Discovery and management of business rules avoids business disruptions WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Business Situation More
INVENTS: an hybrid system for subsurface ventilation analysis
Proceedings of International Scientific Conference of FME Session 4: Automation Control and Applied Informatics Paper 23 INVENTS: an hybrid system for subsurface ventilation analysis LILIĆ, Nikola 1, STANKOVIĆ,
STRATEGIC INTELLIGENCE ROLE IN THE MANAGEMENT OF ORGANIZATIONS
The USV Annals of Economics and Public Administration Volume 13, Issue 2(18), 2013 STRATEGIC INTELLIGENCE ROLE IN THE MANAGEMENT OF ORGANIZATIONS Ph.D. Student Natalia Ana STRĂIN (SILAŞ) West University
Classification of Fuzzy Data in Database Management System
Classification of Fuzzy Data in Database Management System Deval Popat, Hema Sharda, and David Taniar 2 School of Electrical and Computer Engineering, RMIT University, Melbourne, Australia Phone: +6 3
Deployment of express checkout lines at supermarkets
Deployment of express checkout lines at supermarkets Maarten Schimmel Research paper Business Analytics April, 213 Supervisor: René Bekker Faculty of Sciences VU University Amsterdam De Boelelaan 181 181
DEVELOPING REQUIREMENTS FOR DATA WAREHOUSE SYSTEMS WITH USE CASES
DEVELOPING REQUIREMENTS FOR DATA WAREHOUSE SYSTEMS WITH USE CASES Robert M. Bruckner Vienna University of Technology [email protected] Beate List Vienna University of Technology [email protected]
Implementation of CVIS ITS Application in a Driving Simulator Environment Kenneth Sørensen, [email protected] SINTEF
Denne artikel er publiceret i det elektroniske tidsskrift Artikler fra Trafikdage på Aalborg Universitet (Proceedings from the Annual Transport Conference at Aalborg University) ISSN 1603-9696 www.trafikdage.dk/artikelarkiv
What is Data Mining, and How is it Useful for Power Plant Optimization? (and How is it Different from DOE, CFD, Statistical Modeling)
data analysis data mining quality control web-based analytics What is Data Mining, and How is it Useful for Power Plant Optimization? (and How is it Different from DOE, CFD, Statistical Modeling) StatSoft
Stephen M. Fiore, Ph.D. University of Central Florida Cognitive Sciences, Department of Philosophy and Institute for Simulation & Training
Stephen M. Fiore, Ph.D. University of Central Florida Cognitive Sciences, Department of Philosophy and Institute for Simulation & Training Fiore, S. M. (2015). Collaboration Technologies and the Science
1. Layout and Navigation
Success online whether measured in visits, ad revenue or ecommerce transactions requires compelling content and intuitive design. It all starts with the fundamentals: the key building blocks to create
Demonstrating WSMX: Least Cost Supply Management
Demonstrating WSMX: Least Cost Supply Management Eyal Oren 2, Alexander Wahler 1, Bernhard Schreder 1, Aleksandar Balaban 1, Michal Zaremba 2, and Maciej Zaremba 2 1 NIWA Web Solutions, Vienna, Austria
An Active Packet can be classified as
Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,[email protected] Abstract-Traditionally, network management systems
Introduction CHAPTER 1
CHAPTER 1 Introduction Ever since the development of the first integrated circuits in the late 1950s the complexity of such devices doubled every 20 months. A development which has been anticipated by
Giving Devices the Ability to Exercise Reason
Giving Devices the Ability to Exercise Reason Thomas KEELEY Compsim LLC Brookfield, WI 53045, US ABSTRACT One of the capabilities that separates humans from computers has been the ability to exercise reason
Visualising the argumentation structure of an expert witness report with Rationale (extended abstract)
Visualising the argumentation structure of an expert witness report with Rationale (extended abstract) Steven VAN DRIEL a, Henry PRAKKEN b a Department of Information and Computing Sciences, Utrecht University,
A Simulation Analysis of Formations for Flying Multirobot Systems
A Simulation Analysis of Formations for Flying Multirobot Systems Francesco AMIGONI, Mauro Stefano GIANI, Sergio NAPOLITANO Dipartimento di Elettronica e Informazione, Politecnico di Milano Piazza Leonardo
8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION
- 1-8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION 8.1 Introduction 8.1.1 Summary introduction The first part of this section gives a brief overview of some of the different uses of expert systems
A framing effect is usually said to occur when equivalent descriptions of a
FRAMING EFFECTS A framing effect is usually said to occur when equivalent descriptions of a decision problem lead to systematically different decisions. Framing has been a major topic of research in the
Dong-Joo Kang* Dong-Kyun Kang** Balho H. Kim***
Visualization Issues of Mass Data for Efficient HMI Design on Control System in Electric Power Industry Visualization in Computerized Operation & Simulation Tools Dong-Joo Kang* Dong-Kyun Kang** Balho
The demonstration will be performed in the INTA high speed ring to emulate highway geometry and driving conditions.
Company / Contact: Description of your project Description of your vehicle/ mock up High speed CACC with lateral control AUTOPÍA Program Centro de Automática y Robótica (UPM-CSC) The goal of this demonstration
Beacon s Education Program:
Beacon s Education Program: Why it works 2101 Livingston Street Oakland, CA 94606 510.436.4466 beaconday.org Part One: Curriculum Spirals Beacon s Education Program is based upon a system which we call
DEADLY DRIVING DISTRACTIONS: Texting, Cell Phones, and Other Killers
Instructor s Guide : Texting, Cell Phones, and Other Killers According to insurance statistics, distracted drivers are responsible for almost 80 percent of all car crashes and 65 percent of near-collisions
our team training is simulated the
1 our team e-technologies Solutions, Corp. e-technologies Solutions is a leading North American company, established in West Palm Beach, Florida, which specializes in providing information and tools for
When does ignorance make us smart? Additional factors guiding heuristic inference.
When does ignorance make us smart? Additional factors guiding heuristic inference. C. Philip Beaman ([email protected]) Rachel McCloy ([email protected]) Philip T. Smith ([email protected])
A Comparison of General Approaches to Multiprocessor Scheduling
A Comparison of General Approaches to Multiprocessor Scheduling Jing-Chiou Liou AT&T Laboratories Middletown, NJ 0778, USA [email protected] Michael A. Palis Department of Computer Science Rutgers University
