Agents & Agency What do we mean by agents? Are agents just a metaphor?

Slides:



Advertisements
Similar presentations
DECISION THEORIES 1 Problem solving –Collaboration, GAME THEORY –Asymmetric information, AGENCY THEORY –Optimization, OPERATIONAL RESEARCH 2 Problem finding.
Advertisements

1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
Tacit Knowledge Mining John Canny Computer Science Division UC Berkeley.
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.
Designing Help… Mark Johnson Providing Support Issues –different types of support at different times –implementation and presentation both important.
Agent-based Interfaces Group 3 Topic 2 IM2044 Usability engineering Hasuk Kerai Ismael Ali.
Collaborative Filtering Shaun Kaasten CPSC CSCW.
Understanding Networked Applications: A First Course Chapter 2 by David G. Messerschmitt.
01 -1 Lecture 01 Intelligent Agents TopicsTopics –Definition –Agent Model –Agent Technology –Agent Architecture.
Building Knowledge-Driven DSS and Mining Data
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Understanding Task Orientation Guidelines for a Successful Manual & Help System.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
William H. Bowers – The Social Life of Information Chapter 2 – Agents and Angels.
Intelligent Agent By: Kian Yousefi.
Intelligent Agents: An Overview From: Chapter 1, A. Canlayan and C. Harrison, Agent: Sourcebook, Wiley 1997.
Knowledge Management Systems Schedule - Discuss Small Pieces, Loosely Joined - Readings Discussion - RSS Reader review - Book Report selection - Dates.
Introduction GAM 376 Robin Burke Winter Outline Introductions Syllabus.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Search and Navigation Based on the paper, “Improved Search Engines and Navigation Preference in Personal Information Management” Ofer Bergman, Ruth Beyth-Marom,
Collaborative Information Retrieval - Collaborative Filtering systems - Recommender systems - Information Filtering Why do we need CIR? - IR system augmentation.
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
Chapter 4 Decision Support System & Artificial Intelligence.
Post processing method that acts on two- dimensional clusters of user data to produce dead bands and improve classification David Sanders Reader – University.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Future research in KMS Huge potential… forever? How can you avoid over-promising? Organizations & culture must change in concert with KMS - A changed organization.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
Minds and Computers Discovering the nature of intelligence by studying intelligence in all its forms: human and machine Artificial intelligence (A.I.)
Autonomous Interface Agents Henry Lieberman Media Laboratory, MIT Presented by Sumit Taank Vishal Mishra.
KMS & Collaborative Filtering Why CF in KMS? CF is the first type of application to leverage tacit knowledge People-centric view of data Preferences matter.
Chapter 6 : User interface design
Lesson Overview 1.2 Science in Context.
Fundamentals of Information Systems, Sixth Edition
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Contextual Intelligence as a Driver of Services Innovation
Chapter 7 Psychology: Memory.
Knowledge Management Systems
User-Adaptive Systems
Knowledge Management Systems
Intelligent (mostly) Agents
Lesson Overview 1.2 Science in Context.
Chapter 4 Online Consumer Behavior, Market Research, and Advertisement
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Knowledge Management Landscape (in US)
KMS Synthesis & Analysis
Personal Assistants for the Web: An MIT Perspective
Chapter 11 user support.
Lesson Overview 1.2 Science in Context.
Lesson Overview 1.2 Science in Context.
Chapter 19 Systems That Adapt to Their Users
Lesson Overview 1.2 Science in Context.
Lesson Overview 1.2 Science in Context.
Lesson Overview 1.2 Science in Context.
Chapter 13 Intelligent Systems Over the Internet
Improving Decision Making and Managing Knowledge
Human Computer Interaction Lecture 09 Interaction Paradigms
Lesson Overview 1.2 Science in Context.
COMP3710 Artificial Intelligence Thompson Rivers University
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Lesson Overview 1.2 Science in Context.
Chapter 7 Software Testing.
Lesson Overview 1.2 Science in Context.
Decision Support Systems DSS.. Prostration Group
Software Agent.
Lesson Overview 1.2 Science in Context.
What is Artificial Intelligence? (AI) is the simulation of human intelligence processes by machines, especially computer systems. These processes include.
Presentation transcript:

Agents & Agency What do we mean by agents? Are agents just a metaphor? Science Fiction? Physical or Virtual? Are agents just a metaphor? By defining agents are we defining intelligence? Replacing people with agents Replacing systems with agents Agents force us to discover & address tacit knowledge (experience) in knowledge work

Agents are here We’ve been using agents and agent like technology for a long time.

That’s agents, not robots

What kinds of agents are there? Intelligent Agents Show “intelligence” in interacting with the environment Act based on previous facts or rules Make leaps of intuition Do things for you Autonomous Agents Interact with the environment Stimulus & response, not always rules Can perform a wider range of activities over time Do things we do not or can not do

Agents & Angels Agents as help to manage information Agents also are creating lots of new data Possible uses Managing our social life Replace conventional organizations Helping us find things (web crawlers) Performing repetitive information tasks A human face on information tasks? Jeeves, Watson, Sherlock, Eliza, the Wizard Pushes our interaction into something more “natural”

Agents or Angels? Who manages the agents? When is a decision made? Upon arrival of the information After information is compared Blink vs. DeepThought Is it possible to make our information use behavior transparent? Is it flattering? What if we find too much information? Enabling more knowledge work or just more work? Speed vs. Accuracy

Ranks of Agents Information Brokering Product Brokering Networks & the Web Search & Overload Management Product Brokering Shopping (Buying?) Recommendations / Collaborative Filtering Merchant Brokering Personalization, Customer “service” Logical, naïve decisions & gaming Negotiating Multi-part decisions Conversation?

Autonomy & Agents Delegating “Do this every time” “More like this” “Buy when AUS to LAX = $300” How subtle is this kind of (tacit) work / decision making? Agents interacting with each other Negotiations between systems APIs, crawlers, auction bots, reminders Semantic Web Cancelbots (“Nots”) Easier to say “no” than “yes”

Autonomous Interface Agents Both showing & doing things for users A combination of classical Artificial Intelligence & Human Computer Interaction Interact with the interface & the user Any program acting as an assistant with learning, inference, adaptibility, independence, creativity, etc. Lieberman p 1 More examples Contextual help, tutoring systems Filtering, Highlighting systems Autonomous agents operate in parallel with the user

How agents should work Observe interface actions & act Run “in the background” to Manipulate information (& the interface) for you Why this personalized view of agent interactions? Understanding one person is difficult enough Group interactions require making relationships explicit

Letizia - a surfing agent Watching what you surf Predicting where you might go Searching for you as links Another type of memory about what you do

Design principles for agents Suggest rather than act Take advantage of information the user gives the agent “for free” Take advantage of the user’s think time Problems with agents The user’s attention may be time shared Provide context for input Use the interface to show history & state Deliberation vs. Action Sufficient data for a decision Waiting, watching & doing Cognitive style differences Agents may not fit user’s mental models Distraction (over time?)

Social Filtering with Agents SOaP - a system of agents to mediate between people, groups & the Web Privacy issues among people & businesses Smart Groupware? Collaborative Filtering + Agents? Coordinating knowledge work? Matching user interests Agents specialize in the system Supports groupwork automatically

Social Information Filtering Can a system replace “word of mouth”? Quality of information, not frequency Volume of information, broader perspectives Is the best information digital? Digital great for facts Not to great for intuitions or wisdom How do you code in organization culture? A focus on user (interest) profiles Helping you understand what you’re already doing Large numbers help reveal quality Are we already used to recommendations?

Reducing Information Overload Most apt use of agents in the last 10 years Might be creating more information for us to manage Increases explicit knowledge,but tacit? We need agents to help do things in real time, without our intervention The Web & agents are a good match Understanding behavior & training agents Watching, examples, (others) profiles Not filtering as much as ordering Might be most interesting to see others’ agents, not your own

How might people use agents? Do we need more complexity to create simplicity? How long will it take before we don’t worry about agent imperfection? Ensure control Meet privacy considerations Safeguards for actions Meet (& communicate) expectations Show actions, but hide complexity Build confidence slowly Social acceptance of agents (organizational expectation)

Blogs & Social Dimensions Are blogs taking the place of newsgroups? RSS Readers Topic discovery methods Blog rolls Search engines Links Issues of Awareness Posting technologies s. Usenet