CH558 Software Agent (Software Agent Technology and Multi-agent Systems) Spring Semester, 2005 Dept. of Computer Science Yonsei University.

Slides:



Advertisements
Similar presentations
Prof. Dr. Ramdan Abdel Maksoud Pharos University Faculty of Engineering Architectural Department.
Advertisements

Service Computing1 Service Computing: Foundations, Design and Implementation Dr. Yuhong Yan Dr. Daniel Lemire Jan, 2008.
CSCE 689: Computer Animation Jinxiang Chai. CSCE 689: Computer Animation Course Instructor - Dr. Jinxiang Chai - Richardson 912B - Meeting time: TR 2:20PM-3:35PM.
1 Course Information Parallel Computing Fall 2008.
1 Course Information Parallel Computing Spring 2010.
Research Network for Agent-Based Computing: Towards AgentLink III? Michael Luck University of Southampton, UK
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
Design of Multi-Agent Systems Teacher Bart Verheij Student assistants Albert Hankel Elske van der Vaart Web site
© Chinese University, CSE Dept. Distributed Systems / E-Commerce Course ECT7120: Distributed Systems and Software Dr. Michael R. Lyu Computer Science.
© Chinese University, CSE Dept. Distributed Systems / CSC7230: Object-based Distributed Systems Dr. Michael R. Lyu Computer Science & Engineering.
Capstone Design Project (CDP) Civil Engineering Department First Semester 1431/1432 H 10/14/20091 King Saud University, Civil Engineering Department.
Lecture 10 Multi-Agent Systems Lecture 10 Computer Science WPI Spring 2002 Adina Magda Florea
Chapter 5: Principles of Service- Oriented Computing Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns,
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: Office Hours: Monday 2:00-3:00pm.
AE 321 Design Details (2) Prof.Dr. Tarek Saad Pharos University In Alexandria Faculty Of Engineering Architecture Department.
Multi-Agent Systems University “Politehnica” of Bucarest Spring 2003 Adina Magda Florea
CSI Evolutionary Computation Fall Semester, 2009.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Agent-Oriented Software Engineering CSC532 Xiaomei Huang.
Multi-Agent Systems (MAS) Tom Holvoet Dept. Computer Science, KULeuven Research group on Distributed Systems and Computer Networks.
© Yilmaz “Agent-Directed Simulation – Course Outline” 1 Course Outline Dr. Levent Yilmaz M&SNet: Auburn M&S Laboratory Computer Science &
CSI Topics in Pattern Recognition: Gesture Recognition and Robotics Spring Semester, 2010.
Human Computer Interaction Southern Methodist University CSE 8316 Spring 2004.
Software Testing and Maintenance 1 Today’s Agenda  Syllabus.
Course Introduction Software Engineering
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Human Computer Interaction – Introduction Hanyang University Jong-Il Park.
AgentLink The IST Network of Excellence for Agent-Based Computing Michael Luck AgentLink Director.
(EE429) First day Course Materials Assistant Prof. Dr. Anwar Hassan Selected Topics Communications.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
CSI6558 Software Agent (Intelligent and Cognitive Agents) Spring Semester, 2009 Dept. of Computer Science Yonsei University.
Introduction to Science Informatics Lecture 1. What Is Science? a dependence on external verification; an expectation of reproducible results; a focus.
ECE 396 – Senior Design I Fall 2015 Semester Lecture 1 Introduction to Senior Design.
CSI Topics in Fuzzy Systems : Life Log Management Fall Semester, 2008.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved Introduction.
CMSC104 Problem Solving and Computer Programming Spring 2011 Section 04 John Park.
1 AP/ITEC “Systems Analysis and Design, I” Course Introduction Course Introduction [Prof. Peter Khaiter]
Agents & Agent-Based Programming. Outline I.References II."Agents" defined. III.Agent-Based Programming Paradigm IV.Motivations V.Putting it all together.
Introduction Fall 2001 Foundations of Computer Systems Prerequisite:91.166* or * Section A Instructor: Dr. David Hutchinson Office:
Bio-Networking: Biology Inspired Approach for Development of Adaptive Network Applications 21 May 2005Ognen Paunovski Bio-Networking: Biology Inspired.
Riga Technical University Department of System Theory and Design Usage of Multi-Agent Paradigm in Multi-Robot Systems Integration Assistant professor Egons.
CPE 432 Computer Design Introduction Dr. Gheith Abandah.
Algorithmic, Game-theoretic and Logical Foundations
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
CSI Evolutionary Computation Fall Semester, 2011.
CSI8751 인공지능특강 Hybrid Intelligent Systems: Methodologies and Applications 2012 년도 제 1 학기.
Engineering Physics 4D03/6D03 Nuclear Reactor Analysis (Reactor Physics) Term I, Administrative Details.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
CPE432: Computer Design Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
CH751 인공지능특강 Artificial Life: Basics and Applications 2003 년도 제 1 학기.
CSE Wireless and Adhoc networks Instructor: Ayman Alharbi Computer Engineering Dept. (Head of dept. ) Why ?
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
© Chinese University, CSE Dept. Distributed Systems / ECLT5820: Distributed and Mobile Systems Dr. Michael R. Lyu Computer Science & Engineering.
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
Unit 6 Application Design.
Welcome to CS 4390/CS5381: Introduction to Formal Methods
Introduction to Operating Systems
Systems integration and Testing INSE 6421
Computer Engineering Department Islamic University of Gaza
Software Engineering (1)
EECE 310 Software Engineering
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems
Interdisciplinary Program in Cognitive Science Lee, Jung-Woo
Taekyoung Kwon Logic Design Taekyoung Kwon
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

CH558 Software Agent (Software Agent Technology and Multi-agent Systems) Spring Semester, 2005 Dept. of Computer Science Yonsei University

Multi-agent Systems 4 have emerged as one of the most important areas of research and development in information technology in the 1990s. 4 are composed of multiple interacting software components known as agents, which are typically capable of cooperating to solve problems that are beyond the abilities of any individual member. 4 are important primarily because they have been found to have very wide applicability, in areas as diverse as industrial process control and electronic commerce.

Course Objectives 4 to introduce the student to the concept of an agent and multi-agent system, and the main applications for which they are appropriate; 4 to introduce the main issues surrounding the design of intelligent agents; 4 to introduce the main issues surrounding the design of a multi-agent society; 4 to introduce a contemporary platform for implementing agents and multi-agent systems.

Learning Outcomes 4 Upon completing this course, a student will: –understand the notion of an agent, how agents are distinct from other software paradigms (e.g., objects), and understand the characteristics of applications that lend themselves to an agent- oriented solution; –understand the key issues associated with constructing agents capable of intelligent autonomous action, and the main approaches taken to developing such agents; –understand the key issues in designing societies of agents that can effectively cooperate in order to solve problems, including an understanding of the key types of multi-agent interactions possible in such systems; –understand the main application areas of agent-based solutions, and be able to develop a meaningful agent-based system using a contemporary agent development platform.

Contact 4 Instructor –Prof. Sung-Bae Cho (Eng. C515;  ; 4 Web-page : 4 Class hours –Mon 10:00 ~ 10:50, Wed 10:00~11:50 (Eng. C520) 4 Office hour –Thu 1:00 ~ 3:00 pm 4 TA –Mr. Jin-Hyuk Hong

4 Textbook –[Woo] M. Wooldridge, An Introduction to MultiAgent Systems. John Wiley & Sons, ISBN X. –[SAT] 4 References –Jeffrey M. Bradshaw (Ed), Software Agents, MIT Press, 1997 –Michael N. Huhns, Munindar P. Singh, Readings in Agents, Morgan Kaufmann, 1998 –Jacques Ferber, Multi-Agent Systems, Addison-Wesley, 1999 –Akira Namatame (Ed), Agent-based Approaches in Economic and Social Complex Systems, 2002 –Related Conference Proceedings (IJCAI, AAAI, PRICAI, IAT, etc) –UMBC site : –MIT site : Course Materials

Course Schedule 1. 3/2 : Course Introduction 2. 3/7, 9 : Visions of Agents (SAT, Ch1), Intro. Multiagent Systems (Woo, Ch1) 3. 3/14, 16 : Classes of Agents (SAT, Ch2), Intelligent Agents (Woo, Ch2) 4. 3/21, 23 : Technical Issues (SAT, Ch3), Deductive Reasoning Agents (Woo, Ch3) 5. 3/28, 30 : Agent Architecture (SAT, Ch4), Practical Reasoning (Woo, Ch4) 6. 4/4, 6 : No Lecture (Project Proposal) 7. 4/11, 13 : User Interface Agents (SAT, Ch5), Reactive & Hybrid (Woo, Ch5) 8. 4/18 : 중간시험 9. 4/25, 27 : FIPA (SAT, Ch6), Multiagent Interactions (Woo, Ch6) 10. 5/2, 4 : Agent Communications (SAT, Ch7), Reaching Agreements (Woo, Ch7) 11. 5/9, 11 : Ontologies (SAT, Ch8), Agent Communication (Woo, Ch8) 12. 5/16, 18 : BDI (SAT, Ch9), Working Together (Woo, Ch9) 13. 5/23, 25 : Profiles (SAT, Ch10), Methodologies (Woo, Ch10) 14. 5/30, 6/1 : Agents in Mobile Devices (SAT, Ch11), Applications (Woo, Ch11) 15. 6/8 : Project Presentation 16. 6/13 : 기말시험

Evaluation Criteria 4 Evaluation Criteria –Term Project (written report and an oral presentation): 40% –Mid and Final Exams: 30% –Homeworks and Class Participation : 30% 4 Term Project (Oral presentation is required) : –Theoretical Issue (Analysis, Experiment, Simulation) : Originality –Interesting Programming (Game, Demo, etc) : Performance –Survey : Completeness

List of Possible Projects 4 Conversational agents 4 Artificial-life agents 4 Intelligent agents for mobile devices 4 Inference and prediction for agents 4 Service discovery agents 4 Game agents 4 Semantic modeling for agents 4 Distributed information agents (Amalthae, Anarchid) 4 Personalized information agents 4 Avatar 4 …

Questions & Answers