Top Banner
- ½¥ Intelligent Agents ` z ½¥ ½¥E z ½¥ GE z ½¥ F¢ z >- Agents m !´eí ? Intelligent agents continuously perform three functions: perception of dynamic conditions in the environment; action to affect conditions in the environment; and reasoning to interpret perceptions, solve problems, draw inferences, and determine actions” [Hayes-Roth, 1995]. An autonomous agent is a system situated within and a part of an environment that senses that environment and acts on it, over time, in pursuit of its own agenda and so as to effect what it senses in the future” [Franklin and Graesser, 1995]. A hardware or (more usually) software-based computer system that enjoys the following properties: autonomy, social ability, reactivity, pro-activeness” [Wooldridge and Jennings, 1995]. Autonomous agents are computational systems that inhabit some complex dynamic environment, sense and act autonomously in this environment, and by doing so realize a set of goals or tasks for which they are designed” [Maes, 1995]. Intelligent agents are software entities that carry out some set of operations on behalf of a user or another program with some degree of independence or autonomy, and in so doing, employ some knowledge or representation of the user’s goals or desires” [IBM, tech. report.].
5

Intelligent Agents · 2015. 11. 24. · ♦“Intelligent agents are software entities that carry out some set of operations on behalf of a user or another program with some degree

Sep 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Intelligent Agents · 2015. 11. 24. · ♦“Intelligent agents are software entities that carry out some set of operations on behalf of a user or another program with some degree

��� ����

Intelligent Agents

� �

� ����

♦ ����� ��

♦ ���� ��

� ���� ����

� ����

Agents � ���� ?

♦ “Intelligent agents continuously perform three functions:perception of dynamic conditions in the environment; actionto affect conditions in the environment; and reasoning tointerpret perceptions, solve problems, draw inferences, anddetermine actions” [Hayes-Roth, 1995].

♦ “An autonomous agent is a system situated within and apart of an environment that senses that environment andacts on it, over time, in pursuit of its own agenda and so asto effect what it senses in the future” [Franklin and Graesser,1995].

♦ “A hardware or (more usually) software-based computersystem that enjoys the following properties: autonomy,social ability, reactivity, pro-activeness” [Wooldridge andJennings, 1995].

♦ “Autonomous agents are computational systems thatinhabit some complex dynamic environment, sense andact autonomously in this environment, and by doing sorealize a set of goals or tasks for which they are designed”[Maes, 1995].

♦ “Intelligent agents are software entities that carry outsome set of operations on behalf of a user or anotherprogram with some degree of independence or autonomy,and in so doing, employ some knowledge orrepresentation of the user’s goals or desires” [IBM, tech.report.].

Page 2: Intelligent Agents · 2015. 11. 24. · ♦“Intelligent agents are software entities that carry out some set of operations on behalf of a user or another program with some degree

♦ �������������������������

�������������������������

����������������Information Space��������������������������

��������������������������

������������ [Indirect Manipulation]

[Direct Manipulation]

Agent� ��

♦ Reactivity

♦ Autonomy

♦ Collaborative behavior

♦ Communication ability

♦ Inferential capability

♦ Temporal continuity

♦ Personality

♦ Mobility

♦ Adaptivity

♦ Learnability[Gilbert et al., 1995]

Page 3: Intelligent Agents · 2015. 11. 24. · ♦“Intelligent agents are software entities that carry out some set of operations on behalf of a user or another program with some degree

[Nwana, 1996][Franklin and Graesser, 1996]

Agents � ��

[Caglayan and Harrison, 1997]

�� ����

� “Agents that change its behavior based on itsprevious experience.”

� ��� �� ��

♦ Reinforcement Learning

♦ Decision Trees

♦ Bayesian Learning

♦ Neural Networks

♦ Genetic Algorithms

Page 4: Intelligent Agents · 2015. 11. 24. · ♦“Intelligent agents are software entities that carry out some set of operations on behalf of a user or another program with some degree

�� �� (1/4)

� NewsHound (http://www.newshound.com/) ♦ NewsHound� Hounds (agents) � �� Information

sources (Web, Usenet News, etc.)� ���� ���

���� preference� �� �� ��� filtering��.

♦ Information Filtering, User profiles learning, Bayesianclassifier

� FireFly (http://www.firefly.com/home)♦ �� ��(collaborative learning)��� ����

�� ����� � ���� �� ��� ���

� �� ��

♦ collaborative (social) filtering, clustering

�� �� (2/4)

� WBI (Web Intermediaries, Webbyhttp://www.almaden.ibm.com/cs/wbi/)♦ Web ��� � ���� ��� ��� � ��

agents� ���(Personalized)� ��� �� ���

���(Intelligent Assistant)� ��

♦ Brokering, Information filtering

� BargainFinder (http://bf.cstar.ac.com/)♦ ���� ��� �� ��� �� �� ���

� �� �� ����

��) �� ��� CD� �� �� �� �� ��

�� �� (3/4)

� MySimon (http://www.mysimon.com/index.anml)♦ VLA (Virtual Learning Agents)� ���� ����

��� ��� �� �� ��� ��

♦ Web Information Retrieval, User preference learning

� Intruder Alert(http://www.oga.co.th/syncom/axent/product/ita/ita.htm)♦ �� ��� ��� ����� �� �� ���

�� � ���� �� ��� ��, ��

♦ Intrusion detection systems, neural networks,

Page 5: Intelligent Agents · 2015. 11. 24. · ♦“Intelligent agents are software entities that carry out some set of operations on behalf of a user or another program with some degree

�� �� (4/4)

� eWatch (http://www.ewatch.com/)♦ DSS (Decision Support System)� ���� �� ��

� �� ���� �� �� Web�� Usenet���

���� ��

♦ Data mining

� IntelligentMiner(http://www.software.ibm.com/data/iminer/fortext/)♦ ���� ����� ��� ���� �����

�� ��� ���� ���� ���� ����

��

♦ Data mining