An Overview on Soft Computing in Behavior Based Robotics

Size: px
Start display at page:

Download "An Overview on Soft Computing in Behavior Based Robotics"

Transcription

1 An Overview on Soft Computing in Behavior Based Robotics Frank Hoffmann Fakultät Elektrotechnik und Informationstechnik Universität Dortmund D Dortmund (Germany) Abstract. This paper provides an overview on the contribution of soft computing to the field of behavior based robotics. It discusses the role of pure fuzzy, neuro-fuzzy and genetic fuzzy rule-based systems for behavior architectures and adaptation. It reviews a number of applications of soft computing techniques to autonomous robot navigation and control. 1 Introduction In many robotic applications, such as autonomous navigation in unstructured environments, it is difficult if not impossible to obtain a precise mathematical model of the robot s interaction with its environment. Even if the dynamics of the robot itself can be described analytically, the environment and its interaction with the robot through sensors and actuators are difficult to capture in a mathematical model. The lack of precise and complete knowledge about the environment limits the applicability of conventional control system design to the domain of autonomous robotics. What is needed are intelligent control and decision making systems with the ability to reason under uncertainty and to learn from experience. It is unrealistic to assume that any learning algorithm is able to learn a complex robotic task, in reasonable learning time starting from scratch without prior knowledge about the task or the environment. The situation is analogous to software design in which the design process is constrained by the three mutually conflicting constraints cost, time and quality. Optimization of one or two of the objectives, often results in a sacrifice on the third objective. In robot learning the three conflicting objectives are complexity of the task, number of training examples or episodes and prior knowledge. Learning a complex behavior in an unstructured environment without prior knowledge requires a prohibitively long exploration and training phase and therefore creates a serious bottleneck to realistic robotic applications. Task complexity can be reduced by a divide and conquer approach, which attempts to break down the overall problem into more manageable subtasks. This course is advocated by hierarchical behavior architectures, in that they separate the design or adaptation of primitive behaviors from the task of learning

2 a supervisory policy for behavior coordination [3, 12, 14]. The designer biases the learning algorithm towards solutions consistent with the problem specific, prior expert knowledge. Fuzzy control offers a means to integrate explicit domain knowledge in form of linguistic rules that describe the behavioral mapping from perception to action. These rules constitute an initial, sub-optimal behavior that is later refined through experiences gathered from the robot s interaction with the environment [3, 7, 13, 15]. Artificial neural networks and evolutionary algorithms draw inspiration from the capabilities of animals and humans to adapt and learn in dynamic environments under varying conditions, situations and tasks. Fuzzy logic is inspired by the approximate type of reasoning that allows humans to make decisions under uncertain and incomplete information. In the context of the above mentioned trade-offs imposed on robot learning, fuzzy techniques offer a means to sacrifice optimal performance for a reduction in complexity, elimination of unnecessary details and increased robustness of solutions. Section 2 describes hierarchical approaches and methodologies for fuzzy behavior design and coordination. Section 3 recounts neuro-fuzzy techniques for supervised behavior adaptation. Section 4 discusses the role of evolutionary algorithms for learning primitive fuzzy behaviors and behavior coordination schemes. 2 Fuzzy Behaviors for Robot Control Behavior coordination architectures can be divided into two categories: arbitration and command fusion schemes. In arbitration, the selected dominant behavior solely controls the robot until the next decision cycle, whereas the motor commands of the suppressed behaviors are completely ignored. The subsumption architecture is a prototypical representative of behavior arbitration [5]. The alternative to arbitration are command fusion approaches, such as dynamical systems [2], which aggregate the control actions of multiple concurrently active behaviors into a consensual decision. Fuzzy rule-based hierarchical architectures offer an alternative approach to robotic behavior coordination [11, 4, 14, 12, 16, 17]. A set of primitive, self-contained behaviors is encoded by fuzzy rule bases that map perceptions to motor commands. Reactive behaviors in isolation are incapable of performing autonomous navigation in complex environments. However, more complex tasks can be accomplised through combination and cooperation among primitive behaviors. A composite behavior is implemented as a supervisory fuzzy controller that activates and deactivates the underlying primitive behaviors according to the current robot s context and goals. Fuzzy behavior coordination is similar to voting, with the main difference that the action selection process is based on fuzzy inference. A fuzzy coordination mechanism offers the advantage that behaviors are active to a certain degree, rather than being either switched on or off. In contrast to mere voting, the weight with which a behavior contributes to the overall decision depends on its current applicability and desirability.

3 The advantage of fuzzy based behavior fusion turns into a drawback when competing behaviors issue conflicting control commands. In fuzzy fusion the resulting motor command is caused by the weighted average of the decisions proposed by the currently active behaviors. In case of a conflict among active behaviors, this compromise decision might be sub-optimal or even worse than any of the individual commands. What is needed are extensions to mere fuzzy command fusion schemes capable of resolving conflicts among contradicting actions supported by dissenting behaviors. In context dependent blending of behaviors, originally proposed by Saffiotti et al in [12], higher level supervisory fuzzy rules regulate the activation and deactivation of individual fuzzy behaviors, thereby reintroducing some form of behavior arbitration into fusion. The hierarchical behavior architecture is composed of two distinct layers. On the deliberative level a planner defines a sequence of intermediate goals. At the lower level a fuzzy controller reconciles the abstract goals obtained from the planner, with the constraints and affordances arising from the immediate environmental context. The objective of the coordinating controller is to generate commands that achieve the long-term goals such as reaching a target location while simultaneously satisfying innate goals such as obstacle avoidance. Behavior coordination is achieved by means of supervisory fuzzy rules of the form: if context then behavior. The context describes the desirability and applicability of a particular behavior, for example collision avoidance is desirable when obstacles are close. The context also reflects the needs of higher level goals, for example wall-following is applicable when the robot is located in a corridor and desirable if the goal is to navigate to the other end of the corridor. Yen et al propose an improved defuzzification scheme for fuzzy command fusion in case of conflicting behaviors [16]. Their fusion approach substitutes the center of gravity defuzzification method for multi-modal fuzzy sets by centroid of largest defuzzification. Centroid of largest defuzzification only considers the output fuzzy set with the largest area, whereas fuzzy sets in minor modes are ignored. In a sense, centroid of largestdefuzzification becomes similar to majority voting schemes. It guarantees that the final crisp control command is supported by at least one of the active behaviors. The final decision represents the best compromise among those active behaviors that already vote for a sufficiently similar control action, while ignoring minority votes for deviating actions. Tunstel et al present a fuzzy behavior hierarchy for autonomous navigation and multi-robot control [14]. They distinguish between primitive behaviors that implement a distinct control policy and composite behaviors for behavior coordination. Primitive behaviors interact by means of cooperation and/or competition. Behavior modulation is a process that regulates the activation levels of primitive behaviors, thus determining the impact of a certain behavior on the overall behavior in light of the current situation and goal. The same architecture is applicable not only to multi-behavior coordination but to multi-robot cooperation as well. The authors describe experiments with homogeneous and heterogeneous groups of mobile robots that collectively perform foraging and

4 area coverage. A central agent acquires and processes sensor information and in turn issues directives to individual robots. Bonarini et al developed a behavior management system for fuzzy behavior coordination [4]. The approach is an extension to the fuzzy behavioral architecture in [12]. Goal-specific strategies are realized by means of conflict resolution among multiple objectives. Behaviors obtain control over the robot according to fuzzy activation conditions and motivations that reflect the agent s goals and situation. An activation condition, named cando condition, is a fuzzy predicate that verifies whether a behavior is applicable in the current context. The fuzzy predicates for motivations, denoted as want conditions, are responsible for behavior coordination as they determine whether an applicable behavior is also desirable for achieving the current goal. The cando and wantdo predicates are matched with the information provided by the sensors and an internal world modeler. The world modeler interprets the sensor information and abstracts higher level features described by means of symbolic concepts such as the door is on the left. A planner module generates goals as symbolic inputs to the behavior coordinator, which are transformed into the corresponding want conditions responsible for selecting and blending actions advanced by primitive behaviors. Pirjanian et al describe an integration of fuzzy logic with multiple objective decision theory for behavior-based control [11]. The quality of an action-objective pair reflects the desirability of an alternative with regard to a specific goal. The behavior coordination scheme is based on the notion of Pareto-optimality and satisficing solutions. A satisficing solution is the subset of feasible alternatives that achieve each of the objectives to a sufficient degree. The Pareto-optimal subset contains those solutions that can not be further improved on any objective without simultaneously sacrificing the quality of at least one other objective. The multi-objective behavior coordination mechanism first determines the set of feasible actions, second removes inferior feasible solutions to obtain the set of Pareto-optimal actions, third incorporates subjective knowledge such as weights, priorities and goals to find a set of satisficing alternatives and finally determines the most preferred action based on additional criteria. The process systematically condenses the set of possible solutions by incrementally imposing additional decision criteria. Based on the behavioral objectives, the alternative actions are categorized into permissible, Pareto-optimal, satisficing and preferred actions. The authors compare a fuzzy command fusion approach with their method on a mobile robot navigation task, that involves the coordination among three basic behaviors, obstacle avoidance, maintain target heading and move fast forward. The emergent coordinated behaviors are evaluated in terms of safety, velocity, number of successful runs and combined deviation from the ideal values. The results demonstrate that the multiple-objective behavior coordination outperforms the fuzzy approach in terms of safety, velocity, compromise and number of successful runs. Zhang et al present a fuzzy modular framework for integrating deliberative with reactive strategies [17]. The approach explicitly takes the connection between sensing, planing and control into account. Deliberative behaviors depend

5 on geometric information about the environment and achieve their objectives by means of path planning. Reactive behaviors avoid explicit plans altogether and instead rely on feed-back control to meet their demands. The integration of the beneficial features of deliberative and reactive strategies contributes to solve autonomous navigation tasks in partially unknown environments. The fuzzy control scheme blends deliberative subgoal oriented behaviors with a local obstacle avoidance behavior that copes with unknown objects. 3 Neuro-Fuzzy Systems From a historic perspective, neuro-fuzzy systems became the first representative of hybridization in soft computing. Neuro-fuzzy systems incorporate the knowledge representation of fuzzy logic with the learning capabilities of artificial neural networks. Both methodologies are concerned with the design of intelligent systems albeit from different directions. The power of neural networks stems from the distributed processing capability of a large number of computationally simple elements. In contrast fuzzy logic is closer related to reasoning on a higher level. Pure fuzzy systems do not possess the capabilities of learning, adaptation or distributed computing that characterize neural networks. On the other hand, neural networks lack the ability to represent knowledge in a manner comprehensible to humans, a key feature of fuzzy rule based systems. Neuro-fuzzy systems bridge the gap between both methodologies, as they synthesize the adaptation mechanisms of neural networks with the symbolic components of fuzzy inference systems, namely membership functions, fuzzy connectives, fuzzy rules and aggregation operators. Ahrns et al apply neuro-fuzzy control to learn a collision avoidance behavior [1]. Their approach relies on reinforcement learning for behavior adaptation. The learner incrementally adds new fuzzy rules as learning progresses and simultaneously tunes the membership functions of the fuzzy RBF-network. Godjavec et al present a neuro-fuzzy approach to learn an obstacle avoidance and wall-following behavior on a small size robot [6]. Their scheme allows it to seed an initial behavior with expert rules, which are refined throughout the learning process. During training the robot is controlled either by a human or a previously designed controller. The recorded state-action pairs serve as training examples during supervised learning of neuro-fuzzy control rules. The robot successfully imitates the demonstrated behavior after 1500 iterations. Ye et al propose a neuro-fuzzy system for supervised and reinforcement based learning of an obstacle avoidance behavior [15]. The scheme follows a two-stage tuning approach, in a first phase supervised learning determines the coarse structure of input-output membership functions. The second reinforcement learning stage fine-tunes the output membership functions. The authors emphasize that the pre-tuned rule-base obtained in the initial supervised learning phase facilitates the subsequent reinforcement learning phase. In conjunction with an improved exploration scheme, the reduced search space complexity accelerates the learning process and leads to more robust control behaviors.

6 4 Genetic Fuzzy Systems Evolutionary robotics is concerned with the design of intelligent systems with life-like properties by means of simulated evolution [10]. The basic idea is to automatically synthesize behaviors that enable the robot to perform useful tasks in complex environments. The evolutionary algorithm searches through the space of parameterized controllers that map sensory perceptions to control actions, thus realizing a specific robotic behavior. The evolutionary algorithm maintains and improves a population of candidate behaviors by means of selection, recombination and mutation. A scalar fitness function evaluates the performance of the resulting behavior according to the robot s task or mission. The approaches in evolutionary robotics can be categorized according to the control structures that represent the behavior and the parameters of the controller that undergo adaptation. The following presentation is restricted to evolutionary optimization of fuzzy behaviors. Notice, that combinations of evolutionary with neural techniques even though beyond the scope of this article, play a highly visible role within evolutionary robotics [9, 10]. Neuro-genetic approaches are of particular interest from an ethological perspective as they provide a framework to integrate individual based learning with population based evolutionary adaptation. The evolutionary algorithm either encodes the synaptic weights, the topology or the learning rules of the neural network. Several authors proposed evolutionary algorithms for learning and tuning of fuzzy controllers for robotic behaviors [3, 7, 8, 13]. In a genetic fuzzy system the evolutionary algorithm evolves a population of parameterize fuzzy controllers. Candidate controllers share the same fuzzy inference mechanism, but establish different input-output mappings according to their genetically encoded knowledge base. The evolutionary algorithm adapts all or part of the components that constitute the knowledge base, namely membership functions, scaling factors and fuzzy rules. The same mechanism is used for the adaptation of primitive behaviors [3, 8] and learning of supervisory fuzzy controllers [4, 7, 13]. The performance of the fuzzy controller while it governs the behavior of the robot is described by a scalar fitness function. Those fuzzy controllers that demonstrate behaviors of higher fitness compared to their competitors are selected as parents for reproduction. Novel candidate behaviors are generated through recombination and mutation of parent fuzzy rules and membership functions. The cycle of selection, reproduction and fitness evaluation progressively leads to improved fuzzy controllers that enable the robot to achieve the behavior design goals in its environment. In the evolutionary learning of fuzzy rules (ELF) scheme proposed in [3] each chromosome represents a single fuzzy rule rather than an entire rule-base. The population is partitioned into sub-populations, such that fuzzy rules that trigger in similar situations belong to the same sub-population. Rules within one subpopulation compete with each other, whereas rules in different sub-populations cooperate to achieve the behavior objectives. A reinforcement scheme, similar to temporal difference learning, distributes the reward among those fuzzy rules that were active during the past training episode. The fitness of a rule is adjusted

7 according to the observed reward and the extent to which the rule contributed to the control actions taken in that episode. Since competition is restricted to subpopulations, fuzzy rules are selected based on the action of the state for which they trigger, rather than the desirability of the state itself. A covering mechanism guarantees that new fuzzy rules are automatically generated for states that are currently not matched by any other rule in the population. ELF has been successfully applied to learn individual robotic behaviors, the coordination of primitive behaviors within a single autonomous agent and cooperation among multiple agents. Tunstel et al apply genetic programming for off-line identification of supervisory fuzzy rules that coordinate primitive fuzzy behaviors [13]. Composite behaviors are evaluated according to their success in orchestrating the primitive behaviors such that they eventually navigate the robot to its goal location. The fitness is averaged over several trials in different simulated environments in order to obtain robust and reliable behaviors. The generalization capability of the highest scoring behaviors is tested in a more general environment unrelated to the test environments used during evolution. The off-line evolved behaviors are transfered to the physical robot for verification. The robot successfully navigates within close proximity to the goal. In [7] Hagras et al present a fuzzy classifier systems that utilizes a genetic algorithm for online-learning of a goal seeking and a wall following behavior. The fuzzy classifier system maintains a rule cache to store suitable fuzzy rules, that might be of benefit in future situations and which serve to seed the initial population when a new genetic learning process is invoked. This technique substantially speeds up the learning process, thus making the entire approach feasible for on-line learning of robotic behaviors. In one scenario, the robot acquired the goal seeking and wall following behavior after 96 seconds. 5 Conclusions Soft computing approaches are preferable over conventional control system design, for problems that are difficult to describe by analytical models. Autonomous robotics is such a domain in which knowledge about the environment is inherently weak and incomplete. Therefore, the features of fuzzy control, neural networks and evolutionary algorithms are of particular benefit to the type of problems emerging in behavior based robotics. The references in the text on fuzzy control, neuro-fuzzy and genetic-fuzzy approaches in robotics do not claim to be complete but rather intend to provide insight into the general utility of soft-computing techniques for behavior based robotics. Fuzzy behavior hierarchies, neuro-fuzzy and genetic fuzzy system are valuable methodologies for the design and adaptation of complex robotic behaviors. The knowledge representation of fuzzy rule based systems combined with the learning capabilities of neural networks and evolutionary algorithms opens a promising avenue towards more intelligent and robust robotic systems. Soft computing techniques, such as design based on expert knowledge, hierarchical

8 behavior architectures, fuzzy behavior command fusion and evolutionary and neural adaptation contribute to one of the long term goal in robotics, namely that intelligent, autonomous robots demonstrate and acquire complex skills in unstructured real-world environments. References 1. I. Ahrns, J. Bruske, G. Hailu, and G. Sommer. Neural fuzzy techniques in sonarbased collision avoidance. In Soft Computing for Intelligent Robotic Systems, pages Physica, P. Althaus, H. I. Christensen, and F. Hoffmann. Using the dynamical system approach to navigate in realistic real-world environments. In IROS 2001, A. Bonarini. Evolutionary learning of fuzzy rules: competition and cooperation. In W. Pedrycz, editor, Fuzzy Modelling: Paradigms and Practice, pages Kluwer Academic Press, Norwell, MA, A. Bonarini, G. Invernizzi, Th. H. Labella, and M. Matteucci. An architecture to coordinate fuzzy behaviors to control an autonomous robot. Fuzzy Sets and Systems, 134(1): , R. Brooks. A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, RA-2(1):14 23, J. Godjavec and N. Steele. Neuro-fuzzy control for basic mobile robot behaviors. In Fuzzy Logic Techniques for Autonomous Vehicle Navigation, pages Springer, H.Hagras, V. Callaghan, and M.Colley. Learning fuzzy behaviour co-ordination for autonomous multi-agents online using genetic algorithms and real-time interaction with the environment. In Fuzzy IEEE, F. Hoffmann. Evolutionary algorithms for fuzzy control system design. Proceedings of the IEEE, 89(9): , September J.A. Meyer. Evolutionary approaches to neural control in mobile robots. In IEEE Int. Conference on Systems, Man and Cybernetics, S. Nolfi and D. Floreano. Evolutionary Robotics The Biology, Intelligence, and Technology of Self-Organizing Machines. MIT Press, P. Pirjanian and M. Mataric. A decision theoretic approach to fuzzy behavior coordination. In CIRA A. Saffiotti, K. Konolige, and E.H. Ruspini. A multivalued-logic approach to integrating planning and control. Artificial Intelligence, 76(1-2): , E. W. Tunstel. Fuzzy-behavior synthesis, coordination, and evolution in an adaptive behavior hierarchy. In Fuzzy Logic Techniques for Autonomous Vehicle Navigation, pages Springer, E. W. Tunstel, M. A. A. de Oliveira, and S. Berman. Fuzzy behavior hierarchies for multi-robot control. Int. Journal of Intelligent Systems, 17: , C. Ye, N. H. C. Yung, and D. Wang. A fuzzy controller with supervised learning assisted reinforcement learning algorithm for obstacle avoidance. IEEE Transactions on Systems, Man and Cybernetics Part B, 33(1):17 27, J. Yen and N. Pfluger. A fuzzy logic based extension to payton and rosenblatt s command fusion method for mobile robot navigation. IEEE Transactions on Systems, Man and Cybernetics, 25(6): , J. Zhang and A. Knoll. Integrating deliberative and reactive strategies via fuzzy modular control. In Fuzzy Logic Techniques for Autonomous Robot Navigation. Springer, 2000.

CS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures. Instructor: Chad Jenkins (cjenkins)

CS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures. Instructor: Chad Jenkins (cjenkins) Lecture 5 Control Architectures Slide 1 CS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures Instructor: Chad Jenkins (cjenkins) Lecture 5 Control Architectures Slide 2 Administrivia

More information

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19 Agent-Based Systems Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19 Where are we? Last time... Practical reasoning agents The BDI architecture Intentions

More information

Unmanned autonomous vehicles in air land and sea

Unmanned autonomous vehicles in air land and sea based on Gianni A. Di Caro lecture on ROBOT CONTROL RCHITECTURES SINGLE AND MULTI-ROBOT SYSTEMS: A CASE STUDY IN SWARM ROBOTICS Unmanned autonomous vehicles in air land and sea Robots and Unmanned Vehicles

More information

Behavior Architectures

Behavior Architectures Behavior Architectures 5 min reflection You ve read about two very different behavior architectures. What are the most significant functional/design differences between the two approaches? Are they compatible

More information

Semiotics and Intelligent Control

Semiotics and Intelligent Control Semiotics and Intelligent Control Morten Lind 0rsted-DTU: Section of Automation, Technical University of Denmark, DK-2800 Kgs. Lyngby, Denmark. m/i@oersted.dtu.dk Abstract: Key words: The overall purpose

More information

38. Behavior-Based Systems

38. Behavior-Based Systems Maja J. Matarić, François Michaud 38. Behavior-Based Systems 891 Nature is filled with examples of autonomous creatures capable of dealing with the diversity, unpredictability, and rapidly changing conditions

More information

Selecting Behaviors using Fuzzy Logic

Selecting Behaviors using Fuzzy Logic IEEE Int l Conf. on Fuzzy Systems, Barcelona, Spain, July 997 Selecting Behaviors using Fuzzy Logic François Michaud Interaction Lab Computer Science Department Volen Center for Complex Systems Brandeis

More information

Robot Behavior Genghis, MIT Callisto, GATech

Robot Behavior Genghis, MIT Callisto, GATech Robot Behavior Genghis, MIT Callisto, GATech Today s Objectives To learn what robotic behaviors are To obtain a basic understanding of the design approaches related to behavior-based robotic systems To

More information

(c) KSIS Politechnika Poznanska

(c) KSIS Politechnika Poznanska Fundamentals of Autonomous Systems Control architectures in robotics Dariusz Pazderski 1 1 Katedra Sterowania i In»ynierii Systemów, Politechnika Pozna«ska 9th March 2016 Introduction Robotic paradigms

More information

EEL-5840 Elements of {Artificial} Machine Intelligence

EEL-5840 Elements of {Artificial} Machine Intelligence Menu Introduction Syllabus Grading: Last 2 Yrs Class Average 3.55; {3.7 Fall 2012 w/24 students & 3.45 Fall 2013} General Comments Copyright Dr. A. Antonio Arroyo Page 2 vs. Artificial Intelligence? DEF:

More information

Module 1. Introduction. Version 1 CSE IIT, Kharagpur

Module 1. Introduction. Version 1 CSE IIT, Kharagpur Module 1 Introduction Lesson 2 Introduction to Agent 1.3.1 Introduction to Agents An agent acts in an environment. Percepts Agent Environment Actions An agent perceives its environment through sensors.

More information

Learning to Use Episodic Memory

Learning to Use Episodic Memory Learning to Use Episodic Memory Nicholas A. Gorski (ngorski@umich.edu) John E. Laird (laird@umich.edu) Computer Science & Engineering, University of Michigan 2260 Hayward St., Ann Arbor, MI 48109 USA Abstract

More information

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES Reactive Architectures LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas There are many unsolved (some would say insoluble) problems

More information

Part I Part 1 Robotic Paradigms and Control Architectures

Part I Part 1 Robotic Paradigms and Control Architectures Overview of the Lecture Robotic Paradigms and Control Architectures Jan Faigl Department of Computer Science Faculty of Electrical Engineering Czech Technical University in Prague Lecture 02 B4M36UIR Artificial

More information

Time Experiencing by Robotic Agents

Time Experiencing by Robotic Agents Time Experiencing by Robotic Agents Michail Maniadakis 1 and Marc Wittmann 2 and Panos Trahanias 1 1- Foundation for Research and Technology - Hellas, ICS, Greece 2- Institute for Frontier Areas of Psychology

More information

INTELLIGENT control plays an important role when employing

INTELLIGENT control plays an important role when employing IEEE TRANSACTIONS ON ROBOTICS, VOL. 22, NO. 5, OCTOBER 2006 903 Behavior-Modulation Technique in Mobile Robotics Using Fuzzy Discrete Event System Rajibul Huq, Student Member, IEEE, George K. I. Mann,

More information

NEURAL SYSTEMS FOR INTEGRATING ROBOT BEHAVIOURS

NEURAL SYSTEMS FOR INTEGRATING ROBOT BEHAVIOURS NEURAL SYSTEMS FOR INTEGRATING ROBOT BEHAVIOURS Brett Browning & Gordon Wyeth University of Queensland Computer Science and Electrical Engineering Department Email: browning@elec.uq.edu.au & wyeth@elec.uq.edu.au

More information

Grounding Ontologies in the External World

Grounding Ontologies in the External World Grounding Ontologies in the External World Antonio CHELLA University of Palermo and ICAR-CNR, Palermo antonio.chella@unipa.it Abstract. The paper discusses a case study of grounding an ontology in the

More information

The Advantages of Evolving Perceptual Cues

The Advantages of Evolving Perceptual Cues The Advantages of Evolving Perceptual Cues Ian Macinnes and Ezequiel Di Paolo Centre for Computational Neuroscience and Robotics, John Maynard Smith Building, University of Sussex, Falmer, Brighton, BN1

More information

Affective Action Selection and Behavior Arbitration for Autonomous Robots

Affective Action Selection and Behavior Arbitration for Autonomous Robots Affective Action Selection and Behavior Arbitration for Autonomous Robots Matthias Scheutz Department of Computer Science and Engineering University of Notre Dame Notre Dame, IN 46556, USA mscheutz@cse.nd.edu

More information

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures Intelligent Autonomous Agents ICS 606 / EE 606 Fall 2011 Nancy E. Reed nreed@hawaii.edu 1 Lecture #5 Reactive and Hybrid Agents Reactive Architectures Brooks and behaviors The subsumption architecture

More information

Robot Learning Letter of Intent

Robot Learning Letter of Intent Research Proposal: Robot Learning Letter of Intent BY ERIK BILLING billing@cs.umu.se 2006-04-11 SUMMARY The proposed project s aim is to further develop the learning aspects in Behavior Based Control (BBC)

More information

Robotics Summary. Made by: Iskaj Janssen

Robotics Summary. Made by: Iskaj Janssen Robotics Summary Made by: Iskaj Janssen Multiagent system: System composed of multiple agents. Five global computing trends: 1. Ubiquity (computers and intelligence are everywhere) 2. Interconnection (networked

More information

Deliberating on Ontologies: The Present Situation. Simon Milton Department of Information Systems, The University of Melbourne

Deliberating on Ontologies: The Present Situation. Simon Milton Department of Information Systems, The University of Melbourne Deliberating on Ontologies: The Present Situation Simon Milton Department of, The University of Melbourne 1. Helping data models better map the world 2. Finding the role of ontology where theories of agency

More information

Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence

Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence To understand the network paradigm also requires examining the history

More information

Reactive agents and perceptual ambiguity

Reactive agents and perceptual ambiguity Major theme: Robotic and computational models of interaction and cognition Reactive agents and perceptual ambiguity Michel van Dartel and Eric Postma IKAT, Universiteit Maastricht Abstract Situated and

More information

Artificial Intelligence Lecture 7

Artificial Intelligence Lecture 7 Artificial Intelligence Lecture 7 Lecture plan AI in general (ch. 1) Search based AI (ch. 4) search, games, planning, optimization Agents (ch. 8) applied AI techniques in robots, software agents,... Knowledge

More information

ENVIRONMENTAL REINFORCEMENT LEARNING: A Real-time Learning Architecture for Primitive Behavior Refinement

ENVIRONMENTAL REINFORCEMENT LEARNING: A Real-time Learning Architecture for Primitive Behavior Refinement ENVIRONMENTAL REINFORCEMENT LEARNING: A Real-time Learning Architecture for Primitive Behavior Refinement TaeHoon Anthony Choi, Eunbin Augustine Yim, and Keith L. Doty Machine Intelligence Laboratory Department

More information

Self-organized and Evolvable Cognitive Architecture for Intelligent Agents and Multi-Agent Systems

Self-organized and Evolvable Cognitive Architecture for Intelligent Agents and Multi-Agent Systems 2010 Second International Conference on Computer Engineering and Applications Self-organized and Evolvable Cognitive Architecture for Intelligent Agents and Multi-Agent Systems Oscar Javier. Romero López

More information

Fuzzy-Neural Computing Systems: Recent Developments and Future Directions

Fuzzy-Neural Computing Systems: Recent Developments and Future Directions Fuzzy-Neural Computing Systems: Recent Developments and Future Directions Madan M. Gupta Intelligent Systems Research Laboratory College of Engineering University of Saskatchewan Saskatoon, Sask. Canada,

More information

[1] provides a philosophical introduction to the subject. Simon [21] discusses numerous topics in economics; see [2] for a broad economic survey.

[1] provides a philosophical introduction to the subject. Simon [21] discusses numerous topics in economics; see [2] for a broad economic survey. Draft of an article to appear in The MIT Encyclopedia of the Cognitive Sciences (Rob Wilson and Frank Kiel, editors), Cambridge, Massachusetts: MIT Press, 1997. Copyright c 1997 Jon Doyle. All rights reserved

More information

FUZZY LOGIC AND FUZZY SYSTEMS: RECENT DEVELOPMENTS AND FUTURE DIWCTIONS

FUZZY LOGIC AND FUZZY SYSTEMS: RECENT DEVELOPMENTS AND FUTURE DIWCTIONS FUZZY LOGIC AND FUZZY SYSTEMS: RECENT DEVELOPMENTS AND FUTURE DIWCTIONS Madan M. Gupta Intelligent Systems Research Laboratory College of Engineering University of Saskatchewan Saskatoon, Sask. Canada,

More information

AIR FORCE INSTITUTE OF TECHNOLOGY

AIR FORCE INSTITUTE OF TECHNOLOGY Dynamic Behavior Sequencing in a Hybrid Robot Architecture THESIS Jeffrey P. Duffy, Captain, USAF AFIT/GCE/ENG/08-03 DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY AIR FORCE INSTITUTE OF TECHNOLOGY Wright-Patterson

More information

An Abstract Behavior Representation for Robust, Dynamic Sequencing in a Hybrid Architecture

An Abstract Behavior Representation for Robust, Dynamic Sequencing in a Hybrid Architecture An Abstract Behavior Representation for Robust, Dynamic Sequencing in a Hybrid Architecture Jeffrey P. Duffy and Gilbert L. Peterson Air Force Institute of Technology 2950 Hobson Way WPAFB OH 45433-7765

More information

ERA: Architectures for Inference

ERA: Architectures for Inference ERA: Architectures for Inference Dan Hammerstrom Electrical And Computer Engineering 7/28/09 1 Intelligent Computing In spite of the transistor bounty of Moore s law, there is a large class of problems

More information

DYNAMICISM & ROBOTICS

DYNAMICISM & ROBOTICS DYNAMICISM & ROBOTICS Phil/Psych 256 Chris Eliasmith Dynamicism and Robotics A different way of being inspired by biology by behavior Recapitulate evolution (sort of) A challenge to both connectionism

More information

Dynamic Control Models as State Abstractions

Dynamic Control Models as State Abstractions University of Massachusetts Amherst From the SelectedWorks of Roderic Grupen 998 Dynamic Control Models as State Abstractions Jefferson A. Coelho Roderic Grupen, University of Massachusetts - Amherst Available

More information

An Escalation Model of Consciousness

An Escalation Model of Consciousness Bailey!1 Ben Bailey Current Issues in Cognitive Science Mark Feinstein 2015-12-18 An Escalation Model of Consciousness Introduction The idea of consciousness has plagued humanity since its inception. Humans

More information

Fuzzy Decision Tree FID

Fuzzy Decision Tree FID Fuzzy Decision Tree FID Cezary Z. Janikow Krzysztof Kawa Math & Computer Science Department Math & Computer Science Department University of Missouri St. Louis University of Missouri St. Louis St. Louis,

More information

Fuzzy Expert System Design for Medical Diagnosis

Fuzzy Expert System Design for Medical Diagnosis Second International Conference Modelling and Development of Intelligent Systems Sibiu - Romania, September 29 - October 02, 2011 Man Diana Ofelia Abstract In recent years, the methods of artificial intelligence

More information

Learning Classifier Systems (LCS/XCSF)

Learning Classifier Systems (LCS/XCSF) Context-Dependent Predictions and Cognitive Arm Control with XCSF Learning Classifier Systems (LCS/XCSF) Laurentius Florentin Gruber Seminar aus Künstlicher Intelligenz WS 2015/16 Professor Johannes Fürnkranz

More information

Application of ecological interface design to driver support systems

Application of ecological interface design to driver support systems Application of ecological interface design to driver support systems J.D. Lee, J.D. Hoffman, H.A. Stoner, B.D. Seppelt, and M.D. Brown Department of Mechanical and Industrial Engineering, University of

More information

Embracing Complexity in System of Systems Analysis and Architecting

Embracing Complexity in System of Systems Analysis and Architecting Embracing Complexity in System of Systems Analysis and Architecting Complex Adaptive System 2013 November 13-15, 2013, Baltimore, MA Cihan H. Dagli INCOSE and IIE Fellow Founder Director Systems Engineering

More information

EICA: Combining Interactivity with Autonomy for Social Robots

EICA: Combining Interactivity with Autonomy for Social Robots EICA: Combining Interactivity with Autonomy for Social Robots Yasser F. O. Mohammad 1, Toyoaki Nishida 2 Nishida-Sumi Laboratory, Department of Intelligence Science and Technology, Graduate School of Informatics,

More information

Institute of Psychology C.N.R. - Rome. Using emergent modularity to develop control systems for mobile robots

Institute of Psychology C.N.R. - Rome. Using emergent modularity to develop control systems for mobile robots Institute of Psychology C.N.R. - Rome Using emergent modularity to develop control systems for mobile robots Stefano Nolfi Institute of Psychology, National Research Council, Rome, Italy. e-mail: stefano@kant.irmkant.rm.cnr.it

More information

Animal Behavior. Relevant Biological Disciplines. Inspirations => Models

Animal Behavior. Relevant Biological Disciplines. Inspirations => Models Animal Behavior Relevant Biological Disciplines Neuroscience: the study of the nervous system s anatomy, physiology, biochemistry and molecular biology Psychology: the study of mind and behavior Ethology:

More information

Learning Utility for Behavior Acquisition and Intention Inference of Other Agent

Learning Utility for Behavior Acquisition and Intention Inference of Other Agent Learning Utility for Behavior Acquisition and Intention Inference of Other Agent Yasutake Takahashi, Teruyasu Kawamata, and Minoru Asada* Dept. of Adaptive Machine Systems, Graduate School of Engineering,

More information

Evolutionary Approach to Investigations of Cognitive Systems

Evolutionary Approach to Investigations of Cognitive Systems Evolutionary Approach to Investigations of Cognitive Systems Vladimir RED KO a,1 b and Anton KOVAL a Scientific Research Institute for System Analysis, Russian Academy of Science, Russia b National Nuclear

More information

Computational Explorations in Cognitive Neuroscience Chapter 7: Large-Scale Brain Area Functional Organization

Computational Explorations in Cognitive Neuroscience Chapter 7: Large-Scale Brain Area Functional Organization Computational Explorations in Cognitive Neuroscience Chapter 7: Large-Scale Brain Area Functional Organization 1 7.1 Overview This chapter aims to provide a framework for modeling cognitive phenomena based

More information

On the Emergence of Indexical and Symbolic Interpretation in Artificial Creatures, or What is this I Hear?

On the Emergence of Indexical and Symbolic Interpretation in Artificial Creatures, or What is this I Hear? On the Emergence of Indexical and Symbolic Interpretation in Artificial Creatures, or What is this I Hear? Angelo Loula 1,2, Ricardo Gudwin 2 and João Queiroz 3* 1 Informatics Area, Department of Exact

More information

Unifying Data-Directed and Goal-Directed Control: An Example and Experiments

Unifying Data-Directed and Goal-Directed Control: An Example and Experiments Unifying Data-Directed and Goal-Directed Control: An Example and Experiments Daniel D. Corkill, Victor R. Lesser, and Eva Hudlická Department of Computer and Information Science University of Massachusetts

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Intelligent Agents Chapter 2 & 27 What is an Agent? An intelligent agent perceives its environment with sensors and acts upon that environment through actuators 2 Examples of Agents

More information

Embodiment in GLAIR: A Grounded Layered Architecture. with Integrated Reasoning for Autonomous Agents. Henry Hexmoor. Johan Lammens.

Embodiment in GLAIR: A Grounded Layered Architecture. with Integrated Reasoning for Autonomous Agents. Henry Hexmoor. Johan Lammens. Embodiment in GLAIR: A Grounded Layered Architecture with Integrated Reasoning for Autonomous Agents Henry Hexmoor Johan Lammens Stuart Shapiro Computer Science Department 226 Bell Hall State University

More information

Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient

Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient , ISSN (Print) : 319-8613 Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient M. Mayilvaganan # 1 R. Deepa * # Associate

More information

A brief comparison between the Subsumption Architecture and Motor Schema Theory in light of Autonomous Exploration by Behavior

A brief comparison between the Subsumption Architecture and Motor Schema Theory in light of Autonomous Exploration by Behavior A brief comparison between the Subsumption Architecture and Motor Schema Theory in light of Autonomous Exploration by Behavior Based Robots Dip N. Ray 1*, S. Mukhopadhyay 2, and S. Majumder 1 1 Surface

More information

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System T.Manikandan 1, Dr. N. Bharathi 2 1 Associate Professor, Rajalakshmi Engineering College, Chennai-602 105 2 Professor, Velammal Engineering

More information

An intelligent car driving based on fuzzy target with safety zone

An intelligent car driving based on fuzzy target with safety zone An intelligent car driving based on fuzzy target with safety zone Takayuki OGAWA and Seiji YASUNOBU University of Tsukuba Tennodai 1-1-1, Tsukuba, 35-8573 Ibaraki, JAPAN Email:ogawa@fz.iit.tsukuba.ac.jp

More information

MOBILE & SERVICE ROBOTICS RO OBOTIC CA 01. Supervision and control

MOBILE & SERVICE ROBOTICS RO OBOTIC CA 01. Supervision and control CY 02CFIC CFIDV MOBILE & SERVICE ROBOTICS Supervision and control Basilio Bona DAUIN Politecnico di Torino Basilio Bona DAUIN Politecnico di Torino 001/1 Supervision and Control 02CFIC CY a priori knowledge

More information

WP 7: Emotion in Cognition and Action

WP 7: Emotion in Cognition and Action WP 7: Emotion in Cognition and Action Lola Cañamero, UH 2 nd Plenary, May 24-27 2005, Newcastle WP7: The context Emotion in cognition & action in multi-modal interfaces? Emotion-oriented systems adapted

More information

Pavlovian, Skinner and other behaviourists contribution to AI

Pavlovian, Skinner and other behaviourists contribution to AI Pavlovian, Skinner and other behaviourists contribution to AI Witold KOSIŃSKI Dominika ZACZEK-CHRZANOWSKA Polish Japanese Institute of Information Technology, Research Center Polsko Japońska Wyższa Szko

More information

Lesson 6 Learning II Anders Lyhne Christensen, D6.05, INTRODUCTION TO AUTONOMOUS MOBILE ROBOTS

Lesson 6 Learning II Anders Lyhne Christensen, D6.05, INTRODUCTION TO AUTONOMOUS MOBILE ROBOTS Lesson 6 Learning II Anders Lyhne Christensen, D6.05, anders.christensen@iscte.pt INTRODUCTION TO AUTONOMOUS MOBILE ROBOTS First: Quick Background in Neural Nets Some of earliest work in neural networks

More information

Artificial Cognitive Systems

Artificial Cognitive Systems Artificial Cognitive Systems David Vernon Carnegie Mellon University Africa vernon@cmu.edu www.vernon.eu Artificial Cognitive Systems 1 Carnegie Mellon University Africa Lecture 2 Paradigms of Cognitive

More information

Toward A Cognitive Computer Vision System

Toward A Cognitive Computer Vision System Toward A Cognitive Computer Vision System D. Paul Benjamin Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 benjamin@pace.edu Damian Lyons Fordham University, 340 JMH, 441 E. Fordham

More information

Topological Considerations of Memory Structure

Topological Considerations of Memory Structure Procedia Computer Science Volume 41, 2014, Pages 45 50 This space is reserved for the Procedia header, do not use it BICA 2014. 5th Annual International Conference on Biologically Inspired Cognitive Architectures

More information

ArteSImit: Artefact Structural Learning through Imitation

ArteSImit: Artefact Structural Learning through Imitation ArteSImit: Artefact Structural Learning through Imitation (TU München, U Parma, U Tübingen, U Minho, KU Nijmegen) Goals Methodology Intermediate goals achieved so far Motivation Living artefacts will critically

More information

Theoretical Neuroscience: The Binding Problem Jan Scholz, , University of Osnabrück

Theoretical Neuroscience: The Binding Problem Jan Scholz, , University of Osnabrück The Binding Problem This lecture is based on following articles: Adina L. Roskies: The Binding Problem; Neuron 1999 24: 7 Charles M. Gray: The Temporal Correlation Hypothesis of Visual Feature Integration:

More information

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian The 29th Fuzzy System Symposium (Osaka, September 9-, 3) A Fuzzy Inference Method Based on Saliency Map for Prediction Mao Wang, Yoichiro Maeda 2, Yasutake Takahashi Graduate School of Engineering, University

More information

Systems Theory: Should Information Researchers Even Care?

Systems Theory: Should Information Researchers Even Care? Association for Information Systems AIS Electronic Library (AISeL) SAIS 2016 Proceedings Southern (SAIS) 2016 Systems Theory: Should Information Researchers Even Care? Kane J. Smith Virginia Commonwealth

More information

Support system for breast cancer treatment

Support system for breast cancer treatment Support system for breast cancer treatment SNEZANA ADZEMOVIC Civil Hospital of Cacak, Cara Lazara bb, 32000 Cacak, SERBIA Abstract:-The aim of this paper is to seek out optimal relation between diagnostic

More information

Institute of Psychology C.N.R. - Rome

Institute of Psychology C.N.R. - Rome Institute of Psychology C.N.R. - Rome Evolutionary Robotics: Exploiting the full power of selforganization Stefano Nolfi Institute of Psychology, Division of Neural Systems and Artificial Life National

More information

Lecture 5- Hybrid Agents 2015/2016

Lecture 5- Hybrid Agents 2015/2016 Lecture 5- Hybrid Agents 2015/2016 Ana Paiva * These slides are based on the book by Prof. M. Woodridge An Introduction to Multiagent Systems and the slides online compiled by Professor Jeffrey S. Rosenschein..

More information

M.Sc. in Cognitive Systems. Model Curriculum

M.Sc. in Cognitive Systems. Model Curriculum M.Sc. in Cognitive Systems Model Curriculum April 2014 Version 1.0 School of Informatics University of Skövde Sweden Contents 1 CORE COURSES...1 2 ELECTIVE COURSES...1 3 OUTLINE COURSE SYLLABI...2 Page

More information

Evolving Imitating Agents and the Emergence of a Neural Mirror System

Evolving Imitating Agents and the Emergence of a Neural Mirror System Evolving Imitating Agents and the Emergence of a Neural Mirror System Elhanan Borenstein and Eytan Ruppin,2 School of Computer Science, Tel Aviv University, Tel-Aviv 6998, Israel 2 School of Medicine,

More information

Intro, Graph and Search

Intro, Graph and Search GAI Questions Intro 1. How would you describe AI (generally), to not us? 2. Game AI is really about The I of I. Which is what? Supporting the P E which is all about making the game more enjoyable Doing

More information

Type-2 fuzzy control of a fed-batch fermentation reactor

Type-2 fuzzy control of a fed-batch fermentation reactor 20 th European Symposium on Computer Aided Process Engineering ESCAPE20 S. Pierucci and G. Buzzi Ferraris (Editors) 2010 Elsevier B.V. All rights reserved. Type-2 fuzzy control of a fed-batch fermentation

More information

Application of distributed lighting control architecture in dementia-friendly smart homes

Application of distributed lighting control architecture in dementia-friendly smart homes Application of distributed lighting control architecture in dementia-friendly smart homes Atousa Zaeim School of CSE University of Salford Manchester United Kingdom Samia Nefti-Meziani School of CSE University

More information

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Thomas E. Rothenfluh 1, Karl Bögl 2, and Klaus-Peter Adlassnig 2 1 Department of Psychology University of Zurich, Zürichbergstraße

More information

Evolutionary Programming

Evolutionary Programming Evolutionary Programming Searching Problem Spaces William Power April 24, 2016 1 Evolutionary Programming Can we solve problems by mi:micing the evolutionary process? Evolutionary programming is a methodology

More information

Towards Learning to Ignore Irrelevant State Variables

Towards Learning to Ignore Irrelevant State Variables Towards Learning to Ignore Irrelevant State Variables Nicholas K. Jong and Peter Stone Department of Computer Sciences University of Texas at Austin Austin, Texas 78712 {nkj,pstone}@cs.utexas.edu Abstract

More information

Lecture 6. Perceptual and Motor Schemas

Lecture 6. Perceptual and Motor Schemas CS564 - Brain Theory and Artificial Intelligence Lecture 6. Perceptual and Motor Reading Assignments: TMB2:* Sections 2.1, 2.2, 5.1 and 5.2. HBTNN: Schema Theory (Arbib) [Also required] Distributed Artificial

More information

Artificial Psychology Revisited: Constructs for Modeling Artificial Emotions

Artificial Psychology Revisited: Constructs for Modeling Artificial Emotions Int'l Conf. Artificial Intelligence ICAI'15 421 Artificial Psychology Revisited: Constructs for Modeling Artificial Emotions James A. Crowder, John N. Carbone, Shelli Friess Raytheon Intelligence, Information,

More information

Cognition, Learning and Social Change Conference Summary A structured summary of the proceedings of the first conference

Cognition, Learning and Social Change Conference Summary A structured summary of the proceedings of the first conference Cognition, Learning and Social Change Conference Summary A structured summary of the proceedings of the first conference The purpose of this series of three conferences is to build a bridge between cognitive

More information

Emotions in Intelligent Agents

Emotions in Intelligent Agents From: FLAIRS-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. Emotions in Intelligent Agents N Parameswaran School of Computer Science and Engineering University of New South Wales

More information

Improving the Accuracy of Neuro-Symbolic Rules with Case-Based Reasoning

Improving the Accuracy of Neuro-Symbolic Rules with Case-Based Reasoning Improving the Accuracy of Neuro-Symbolic Rules with Case-Based Reasoning Jim Prentzas 1, Ioannis Hatzilygeroudis 2 and Othon Michail 2 Abstract. In this paper, we present an improved approach integrating

More information

Type II Fuzzy Possibilistic C-Mean Clustering

Type II Fuzzy Possibilistic C-Mean Clustering IFSA-EUSFLAT Type II Fuzzy Possibilistic C-Mean Clustering M.H. Fazel Zarandi, M. Zarinbal, I.B. Turksen, Department of Industrial Engineering, Amirkabir University of Technology, P.O. Box -, Tehran, Iran

More information

Analysis of Speech Recognition Techniques for use in a Non-Speech Sound Recognition System

Analysis of Speech Recognition Techniques for use in a Non-Speech Sound Recognition System Analysis of Recognition Techniques for use in a Sound Recognition System Michael Cowling, Member, IEEE and Renate Sitte, Member, IEEE Griffith University Faculty of Engineering & Information Technology

More information

Dynamic Rule-based Agent

Dynamic Rule-based Agent International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 4 (2018), pp. 605-613 International Research Publication House http://www.irphouse.com Dynamic Rule-based

More information

Artificial Intelligence For Homeopathic Remedy Selection

Artificial Intelligence For Homeopathic Remedy Selection Artificial Intelligence For Homeopathic Remedy Selection A. R. Pawar, amrut.pawar@yahoo.co.in, S. N. Kini, snkini@gmail.com, M. R. More mangeshmore88@gmail.com Department of Computer Science and Engineering,

More information

On Three Layer Architectures (Erann Gat) Matt Loper / Brown University Presented for CS296-3

On Three Layer Architectures (Erann Gat) Matt Loper / Brown University Presented for CS296-3 On Three Layer Architectures (Erann Gat) Matt Loper / Brown University Presented for CS296-3 February 14th, 2007 Introduction What is a good control architecture for a robot? How should it coordinate long

More information

Intelligent Control Systems

Intelligent Control Systems Lecture Notes in 4 th Class in the Control and Systems Engineering Department University of Technology CCE-CN432 Edited By: Dr. Mohammed Y. Hassan, Ph. D. Fourth Year. CCE-CN432 Syllabus Theoretical: 2

More information

Bundles of Synergy A Dynamical View of Mental Function

Bundles of Synergy A Dynamical View of Mental Function Bundles of Synergy A Dynamical View of Mental Function Ali A. Minai University of Cincinnati University of Cincinnati Laxmi Iyer Mithun Perdoor Vaidehi Venkatesan Collaborators Hofstra University Simona

More information

Modeling Individual and Group Behavior in Complex Environments. Modeling Individual and Group Behavior in Complex Environments

Modeling Individual and Group Behavior in Complex Environments. Modeling Individual and Group Behavior in Complex Environments Modeling Individual and Group Behavior in Complex Environments Dr. R. Andrew Goodwin Environmental Laboratory Professor James J. Anderson Abran Steele-Feldman University of Washington Status: AT-14 Continuing

More information

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space Shrihari Vasudevan Advisor: Prof. Dr. Roland Siegwart Autonomous Systems Lab, ETH Zurich, Switzerland.

More information

Exploring MultiObjective Fitness Functions and Compositions of Different Fitness Functions in rtneat

Exploring MultiObjective Fitness Functions and Compositions of Different Fitness Functions in rtneat Exploring MultiObjective Fitness Functions and Compositions of Different Fitness Functions in rtneat KJ Bredder and Cole Harbeck Abstract In machine learning, the fitness function is an incredibly important

More information

Behavior-based Robotics And The Reactive Paradigm A Survey

Behavior-based Robotics And The Reactive Paradigm A Survey Proceedings of International Workshop on Data Mining and Artificial Intelligence (DMAI 08) 24 December, 2008, Khulna, Bangladesh Behavior-based Robotics And The Reactive Paradigm A Survey L. De Silva 1

More information

Evolving Internal Memory for T-Maze Tasks in Noisy Environments

Evolving Internal Memory for T-Maze Tasks in Noisy Environments Evolving Internal Memory for T-Maze Tasks in Noisy Environments DaeEun Kim Cognitive Robotics Max Planck Institute for Human Cognitive and Brain Sciences Amalienstr. 33, Munich, D-80799 Germany daeeun@cbs.mpg.de

More information

Motivational Behavior of Neurons and Fuzzy Logic of Brain (Can robot have drives and love work?)

Motivational Behavior of Neurons and Fuzzy Logic of Brain (Can robot have drives and love work?) Motivational Behavior of Neurons and Fuzzy Logic of Brain (Can robot have drives and love work?) UZIEL SANDLER Jerusalem College of Technology Department of Applied Mathematics Jerusalem 91160 ISRAEL LEV

More information

Learning and Adaptive Behavior, Part II

Learning and Adaptive Behavior, Part II Learning and Adaptive Behavior, Part II April 12, 2007 The man who sets out to carry a cat by its tail learns something that will always be useful and which will never grow dim or doubtful. -- Mark Twain

More information

Perceptual Anchoring with Indefinite Descriptions

Perceptual Anchoring with Indefinite Descriptions Perceptual Anchoring with Indefinite Descriptions Silvia Coradeschi and Alessandro Saffiotti Center for Applied Autonomous Sensor Systems Örebro University, S-70182 Örebro, Sweden silvia.coradeschi, alessandro.saffiotti

More information

Cognitive Maps-Based Student Model

Cognitive Maps-Based Student Model Cognitive Maps-Based Student Model Alejandro Peña 1,2,3, Humberto Sossa 3, Agustín Gutiérrez 3 WOLNM 1, UPIICSA 2 & CIC 3 - National Polytechnic Institute 2,3, Mexico 31 Julio 1859, # 1099-B, Leyes Reforma,

More information