• Nie Znaleziono Wyników

Intelligent Software Agents

N/A
N/A
Protected

Academic year: 2021

Share "Intelligent Software Agents"

Copied!
2
0
0

Pełen tekst

(1)

1

Intelligent Software Agents

Prof Ryszard Kowalczyk Subject Overview

Intelligent software agents have become an important technology in building complex software systems in many areas including business, commerce, industry, telecommunication, and especially in the Web applications. Intelligent software agents are computing entities which act autonomously and interact with each other to accomplish tasks on behalf of their users or other entities. The course introduces the basic concepts and elements of intelligent software agent technology and applications.

Subject Objectives:

By the end of this course the students should be familiar with the concepts and design principles of intelligent software agents, and be able to develop applications with a standard agent development tool.

Content:

The subject includes the following topics:

• Subject Overview and Introduction

• Software Agents, Intelligent Agents and Multi-Agent Systems

• Deductive Reasoning Agents

• Practical Reasoning Agents

• Reactive and Hybrid Agents

• Agent Interactions

• Agent Negotiation

• Agent Communication

• Agent Coordination

• Methodologies

• Applications Timeline:

The course is planned over 2 weeks as follows:

• Before start

o Student learning JADE development tool (8 tutoring hours by university tutors and/or self-learning and practicing by students)

• 1st Week

o Lectures and practice classes (20/8 lecture/practice hours by Prof Kowalczyk)

• 2nd Week

o Student project work (home and laboratory work by students, 8 support hours by university tutors)

• 3rd Week

o Examination and final mark (4-8 hours by Prof Kowalczyk)

Learning and Teaching Method:

The subject is structured as an intensive and self-learning course consisting of lectures and practice classes/tutorials, and “hands-on” software development projects as follows:

• 10 Lectures: 2 teaching hours each (in a block)

• 4 Practice classes: 2 teaching hour each

• Examination day

• Assignment/project: team-based (2-3 students)

(2)

2 Assessment:

The students are assessed on the basis of the assignment and examination as follows:

• Assignment/project: Design and implementation of agent components of a simple multi-agent system (e.g. interaction protocol, coordination) and/or a simple software agent-based application (working software demonstration and a short project report)

• Final mark: Project presentation and oral examination

Text Book and Supporting Material:

• “An Introduction to MultiAgent Systems” by Michael Wooldridge, John Wiley & Sons, 2002

• Lecture material posted on the web

• JADE tutorials, documentation and guidelines from http://jade.tilab.com/

Software:

• JADE (Java Agent DEvelopment Framework) available from http://jade.tilab.com/

• Other software as appropriate (e.g. Java, Internet Explored, MS Office, etc)

Other Resources:

• Agent Technology Roadmaps, http://www.agentlink.org/roadmap/index.html

• The Foundation for Intelligent Physical Agents (FIPA), http://www.fipa.org/

• Foundations of Software Agent Technology, http://www.agtivity.com/

• http://agents.umbc.edu/, http://www.aaai.org/AITopics/html/agents.html, and much more available on the Internet

Preparation and Requirements:

o Skills in Java programming

o Working knowledge of software development, data structures and algorithms, distributed software/communication, foundations of artificial intelligence o Text book and access to resources

o Installed JADE on home/laptop computers (optional)

Cytaty

Powiązane dokumenty

Bestudering van een diverse toepassingen van intelligent agents in de logistiek laat zien dat er toch een verschil is tussen de theoretische benadering van intelligents agents en

Despite the fact that the agents in logistical practice have less 'intelligent' qualities than the agents described in the theory, still there are a number of advantages with the use

The experiment conducted allowed us to ob- serve phenomena between participants of the experiment not only in the context of ergonomics and usability, but also social

Accumulation of heavy metals (Co, Cr, Cu, Mn, Zn) in the freshwater alga Ulva type, sediments and water of the Wielkopolska

Pairwise compar- ison of transcript levels at 12°C and 30°C during DTC and in steady-state cultures showed that the response to temperature during DTC (1,061 genes) involved twice

the absolute OmF of two models is similar in wintertime. Since biogenic emissions are negligible in wintertime, this may point to an e ffect of the missing biogenic emissions in

Communication acts exchanged between a human operator and a machine may be seen as forming part of dialogues, cohérent sets of information exchanged to reach one or more goals in the

Korzystając z uprzejmości kierownictwa Muzeum Zbiory Czartoryskich Oddział Muzeum Narodowego w Krakowie mogliśmy przejąć na dzień otwarcia wystawy „Otton III w