Intelligent Software Agents and Creativity

Slides:



Advertisements
Similar presentations
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 15-1 Chapter 15 Integration, Impacts, and.
Advertisements

Chapter 13 Intelligent Systems Over the Internet
Decision Support Systems: An Overview
Chapter 1: The Context of SA&D Methods
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
EXPERT SYSTEMS apply rules to solve a problem. –The system uses IF statements and user answers to questions in order to reason just like a human does.
1 Intelligent Agents Software analog to human agents real estate agent, librarian, salesperson Perform tasks individually, or in collaboration Static and.
© Prentice Hall CHAPTER 5 Organizational Systems.
Web Server Hardware and Software
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
INTELLIGENT SYSTEMS OVER THE INTERNET
1 WEEK 10 Intelligent (Software) Agents. 2 Case Scenario Every year, ABC Enterprise will conduct annual general meeting (AGM) to report company performance.
Part 2: Decision Support Systems
Chapter 12: Intelligent Systems in Business
Applications of agent technology in communications: a review S. S. Manvi &P. Venkataram Presented by Du-Shiau Tsai Computer Communications, Volume 27,
1 SEGMENT 10 Intelligent Software Agents and Creativity.
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 3-1 Chapter 3 Decision Support Systems:
1 Chapter 19: Intelligent Agents and Creativity 19.1 Opening Vignettes: Examples of Intelligent Agents Vignette 1: Empowering Employees with Software Agents.
Eleventh Edition 1 Introduction to Essentials for Information Systems Irwin/McGraw-Hill Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
Intelligent Support Systems
Agent-based E-travel Agency Agent Systems Laboratory Oklahoma State University
Intelligent Systems Over the Internet By Dr.S.Sridhar,Ph.D., RACI(Paris),RZFM(Germany),RMR(USA),RIEEEProc. web-site :
Intelligent Agents: Applications MgSc 497 Chapter
Chapter Intranet Agents. Chapter Background Intranet: an internal corporate network based on Internet technology. Typically, an intranet can.
Intelligent Agents: An Overview From: Chapter 1, A. Canlayan and C. Harrison, Agent: Sourcebook, Wiley 1997.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Software Agents: An Overview by Hyacinth S. Nwana and Designing Behaviors for Information Agents by Keith Decker, Anandeep Pannu, Katia Sycara and Mike.
CHAPTER 5 Modelling and Analysis 1.
 Dr. Chen and Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 1 Jason C.H. Chen, Ph.D. Professor of MIS School of Business.
Xiaoying Sharon Gao Computer Science Victoria University of Wellington Intelligent Agents COMP 423.
1 CHAPTER 3 Decision Support Systems: An Overview.
Chapter 11 Business Intelligence Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 11-1.
Core Concepts of ACCOUNTING INFORMATION SYSTEMS Moscove, Simkin & Bagranoff John Wiley & Sons, Inc. Developed by: Marianne Bradford, Ph.D. Bryant College.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
1 Chapter 5 Modeling and Analysis. 2 Modeling and Analysis n Major component n the model base and its management n Caution –Familiarity with major ideas.
 Dr. Syed Noman Hasany 1.  Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing.
1 (CHAPTER 5 Con’t) Modeling and Analysis. 2 Heuristic Programming Cuts the search Gets satisfactory solutions more quickly and less expensively Finds.
AN INTELLIGENT AGENT is a software entity that senses its environment and then carries out some operations on behalf of a user, with a certain degree of.
E-Commerce Prof. Ir. Kudang B. Seminar, MSc, PhD Direktur Komunikasi & Sistem Informasi IPB Bogor, 12 Nopember 2008.
Architecture of Decision Support System
Decision Support Systems Development
CPS ® and CAP ® Examination Review OFFICE SYTEMS AND TECHNOLOGY, Fifth Edition By Schroeder and Graf ©2005 Pearson Education, Inc. Pearson Prentice Hall.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 3-1 Chapter 3 Decision Support Systems:
Chapter 4 Decision Support System & Artificial Intelligence.
Introduction of Intelligent Agents
CHAPTER 4 Data Warehousing, Access, Analysis, Mining, and Visualization 2 1.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
Decision Support Systems: An Overview by Dr.S.Sridhar,Ph.D., RACI(Paris),RZFM(Germany),RMR(USA),RIEEEProc. web-site :
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
IT and Network Organization Ecommerce. IT and Network Organization OPTIMIZING INTERNAL COLLABORATIONS IN NETWORK ORGANIZATIONS.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
1 CHAPTER 8 Enterprise Decision Support Systems. Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition, Copyright.
Primary Decision Support Technologies Management Support Systems (MSS)
Intelligent Agents on the Internet and Web BY ROHIT SINGH MANHAS M.C.A 4TH SEM. Dept. of I&CT, MIT, Manipal.
Chapter 3 Decision Support Systems: An Overview
Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition.
Intelligent Systems Development
Organization and Knowledge Management
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Data Warehousing and Data Mining
Interdisciplinary Program in Cognitive Science Lee, Jung-Woo
Decision Support Systems: An Overview
Chapter 13 Intelligent Systems Over the Internet
Chapter 3 Decision Support Systems: An Overview
Copyright 2005 Prentice- Hall, Inc.
Structure of intelligent agents and environments
Software Agent.
Presentation transcript:

Intelligent Software Agents and Creativity CHAPTER 17 Intelligent Software Agents and Creativity

Intelligent Software Agents: An Overview Intelligent Agent (IA): Computer program that helps a user with routine computer tasks New Technology Other Names Software agents Wizards Knowbots Intelligent software robots Softbots Bots Agent: Someone employed to act on one’s behalf Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Definitions of Intelligent Agent “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.” (“The IBM Agent”) An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through effectors (Russell and Norvig, 1995, p. 33) 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, p. 108) Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ More Definitions A persistent software entity dedicated to a specific purpose. “Persistent” distinguishes agents from subroutines; agents have their own ideas about how to accomplish tasks, e.g., their own agenda. “Special purpose” distinguishes them from entire multifunction applications; agents are typically much smaller” (Smith et al., 1994) 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) Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Intelligence Levels and Power 0: Straight orders 1: User initiated search by key words (search engines) 2: Have user profiles (software agents) 3: Have learning and deductive capabilities (learning or truly intelligent agents) Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Possible Components of an Agent Owner Author Account Goal Subject description Creation and duration Background Intelligent subystem Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Intelligent Agent Characteristics Autonomy (empowerment) Agent takes initiative, exercises control over its actions Goal-oriented Collaborative Flexible Self-starting Operates in the background Mobile agents Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Single Task Communication (interactivity) Automates repetitive tasks Reactivity Proactiveness (persistence) Temporal continuity Personality Mobile agents Intelligence and learning Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Why Intelligent Agents? Information Overload Data doubles annually (in large enterprises (1998)) Can analyze only about 5% Most efforts: discover patterns, not meaning, not what to do Reduces decision making capabilities by 50% Much caused by the Internet/Web How to filter data How to identify relevant sources of data Intelligent agents can assist searching Save time: agents decide what is relevant to the user Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Reasons for Intelligent Agent Technology Growth Decision support Front-line decision support Repetitive office activity Mundane personal activity Search and retrieval Domain experts Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Agent Classification and Types Taxonomic tree to classify autonomous agents (Figure 17.1) Autonomous agents Biological agents Computational agents Robotic agents Software agents Artificial life agents Task-specific agents Entertainmment agents Viruses Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Application Types Organizational and personal agents Private agents vs. public agents Software (simple) agents and intelligent agents Mobile agents Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Classification by Characteristics Agency Intelligence Mobility Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Agency Degree of autonomy and authority vested in the agent Key value of agents More advanced agents can interact with other entities Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Degree of reasoning and learned behavior Intelligence Degree of reasoning and learned behavior Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Mobility Degree to which agents travel through the network Static Mobile scripts Mobile with state Nonmobile agents defined in 2-D (Figure 17.2a) Mobile agents defined in 3-D (Figure 17.2b) Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Classification by Application Area Assist in workflow and administrative management Collaborate with other agents and individuals Support electronic commerce Support desktop applications Assist in information access and management Process mail and messages Control and manage the network access Manage systems and networks Create user interfaces Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Internet-based Software Agents Software Robots or Softbots Major Categories E-mail agents (mailbots) Web browsing assisting agents Frequently asked questions (FAQ) agents Intelligent search (or Indexing) agents Internet softbot for finding information Network Management and Monitoring Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Network Management and Monitoring Patrol Application Management Tabriz WatchGuard AlertView InterAp Mercury Center’s Newshound Infosage Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Electronic Commerce Agents Need identification Product brokering Merchant brokering Negotiation Purchase and delivery Product/service evaluation Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Other Agents Operating systems agents Supply chain management agents Spreadsheet agents Workflow and administrative management agents Competitive intelligence agents Software development agents Data mining / Web mining agents Monitoring and alerting agents Collaboration agents Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Operating Systems Agents Wizards in Microsoft Windows NT Operating Systems Add user accounts Group management Managing file and folder access Add printer Add/remove programs Network client administrator Licenses Install new modems Spreadsheet agents: make software more friendly Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Workflow and Administrative Management Agents Ascertain and automate user needs or business processes Example - FlowMark Software development Many routine tasks can be done or supported by agents Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Data Mining One of the most important capabilities of information technology Can sift through large amounts of information Challenge: intelligent agents to sift and sort Categories Intelligent agents Query-and-reporting tools Multidimensional analysis Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Web Mining Subsets (Etzioni, 1996) Resource discovery Information extraction Generalization Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Monitoring and Alerting: NewsAlert Monitors data by personalized rules Automatically delivers alerts to the user’s desktop into personalized newspapers Organizes alerts by user-specified subject areas Provides smart tools so users can investigate the context of an alert and communicate findings to others Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Key Components of NewsAlert Software agents Alert objects Newspaper client Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Electronic Newspapers Combine features of a paper newspaper Familiar format Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Collaboration by Agents Lotus Notes/Domino Server: Comprehensive collaborative software Includes Notes Agents: automates many Notes tasks Agents operate in the background performing routine tasks Agents can be created by designers within an application Agents can either be private or shared Collaboration: Natural area for agent-to-agent interaction and communication Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Distributed AI, Multiagents, and Communities of Agents Software agents must communicate, cooperate and negotiate with each other Refine requests and queries through evolving dialogue Intelligent agents work together in multiple agent systems Agents can communicate, cooperate and/or negotiate Easy to build agents with small specialized knowledge But complex tasks require much knowledge Agents need to share their knowledge Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Figure 17.7 A Multiagent System for Travel Arrangements Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Routing in Telecommunication Networks Agents control a telecommunications network Can enter into agreements with other computers that control other networks about routing packets more efficiently Agent in a blackboard architecture Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ More Multiple Agents Personal digital assistants (PDA) Shared (global) databases Agents (softbots) travel out on the Internet and collect information from shared databases Traffic control Coordination of vehicular traffic Air traffic control The University of Massachusetts CIG Searchbots Software agents make decisions based on communication and agreements with other agents Soon: Agents coordinating sellers and buyers Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Topics in Multiagent Systems Negotiation in electronic commerce Coordination The nature of the agents Learning agents Cooperation and collaboration Communities of agents Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ DSS Agents Data monitoring Data gathering Modeling Domain managing Preference learning (Table 17.1) Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Managerial Issues Cost Justification Security Privacy Industrial Intelligence and Ethics Other Ethical Issues Agent Learning Agent Accuracy Heightened Expectations System Acceptance System Technology Strategic Information Systems Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Conclusions Agents can simplify our use of computers Agents can provide friendly software assistance Agents promise to hide complexity Agents perform actions we do not do ourselves Agents could enhance human intelligence Agents provide support to Net users in handling the information overload problem Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ But: Danger! Agents are unlike other technological advances Agents have some level of intelligence, some form of Self-initiated and Self-determined goals There is the potential for Social mischief Systems that run amok Loss of privacy Further alienation of society Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Can Eliminate Such Problems Develop rules for well-behaving agents Determine the accuracy of information collected Respect restrictions of other servers Do only authorized work Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ