Скачать презентацию Perspectives AAAI Symposium on Agent Mediated Knowledge Management Скачать презентацию Perspectives AAAI Symposium on Agent Mediated Knowledge Management

1717542e03944302e0d8d53513d28dcb.ppt

  • Количество слайдов: 18

Perspectives AAAI Symposium on Agent Mediated Knowledge Management March 26, 2003 Sidney Bailin Knowledge Perspectives AAAI Symposium on Agent Mediated Knowledge Management March 26, 2003 Sidney Bailin Knowledge Evolution, Inc. (www. kevol. com) Walt Truszkowski NASA/Goddard Space Flight Center

Problem Scenario • Agents must cooperate in some task • They disagree about what Problem Scenario • Agents must cooperate in some task • They disagree about what must be done

A Possible Diagnosis and Treatment • Ontology mismatch – Agents mean different things by A Possible Diagnosis and Treatment • Ontology mismatch – Agents mean different things by the same terms – Agents view the world differently • Solution: ontology negotiation – An incremental process for establishing shared understanding – Cf. Bailin & Truszkowski, “Ontology negotiation between intelligent information agents, ” Knowledge Engineering Review, Volume 17, Issue 1, March 2002.

How do the agents know there’s an ontology mismatch? How do the agents know there’s an ontology mismatch?

Simple Model of an Observer Interpretation Knowledge Base Message Stream Simple Model of an Observer Interpretation Knowledge Base Message Stream

Making Sense of an Observation Iterative KB Update p, q, r, s, t, u, Making Sense of an Observation Iterative KB Update p, q, r, s, t, u, v, w. . . Update a, b, c, d, e ? Interpretation Update Problem Message

Examples of Observation • Remote Sensing • Auditory – Name that tune – “What Examples of Observation • Remote Sensing • Auditory – Name that tune – “What does this mean? ” • Verbal – Intelligence analysis

Knowledge Representations • Propositional – Assertions • Ontological – Assertions about types • Event Knowledge Representations • Propositional – Assertions • Ontological – Assertions about types • Event sets – E. g. , Probabalistic models • Attribute sets – E. g. , Neural net interpretations • Lattice – States of knowledge

Propositional Representation Observation Type Propositional Interpretation KB Contents Auditory · That’s Beethoven’s opus 110 Propositional Representation Observation Type Propositional Interpretation KB Contents Auditory · That’s Beethoven’s opus 110 · The tempo is too slow · The walls of this house are too thin · My neighbor is a pianist · My neighbor is an audio buff · Knowledge of classical music · Opinions about music performance · Opinions about house construction · Beliefs about a person · A signature typical of iron compounds · Spectral analysis was recognized over this region · The asteroid surface is marked by · Topographic knowledge large craters · The soil contains a high concentration · Geo-chemical knowledge Remote Sensing of olivine Verbal · The Prime Minister speaks in the · Political events capital today · Tanks are en route to the northern · Military maneuvers border · Preparations for an attack seem to be · Predictions and risk assessment underway

Event Set Representation Observation Type Propositional Interpretation Possible Event Space Auditory · That’s Beethoven’s Event Set Representation Observation Type Propositional Interpretation Possible Event Space Auditory · That’s Beethoven’s opus 110 · The tempo is too slow · The walls of this house are too thin · My neighbor is a pianist · My neighbor is an audio buff · A signature typical of iron · Musical compositions · Features of a musical performance · Architectural features · People’s skills · People’s hobbies · Spectral signatures of the elements · Topographic features · Chemical features Remote Sensing Verbal compounds was recognized over this region · The asteroid surface is marked by large craters · The soil contains a high concentration of olivine · The Prime Minister speaks in the capital today · Tanks are en route to the northern border · Preparations for an attack seem to be underway · Political events · Military events

Attribute Set Representation Observer Schema: - Type - Source - Capability - Threat. . Attribute Set Representation Observer Schema: - Type - Source - Capability - Threat. . . Type: Missile Source: Adversary Capability: Evasive Threat level: High Auto-respond: Yes. . . Interpretation Position: 50 Velocity: 600 km/hr 70 Size: 3 m Shape: oblong . . .

Attribute Set Representation Observation Type Observed Attributes Inferred Attributes Auditory · Instrument: piano · Attribute Set Representation Observation Type Observed Attributes Inferred Attributes Auditory · Instrument: piano · Key: A-flat major · Tempo: slow · Volume: loud · Possible composer: Beethoven Remote Sensing · Spectral features · Visual features · Probable substance: iron · Topographic type: cratered Verbal · Activity: speech · Actor: Prime Minister · Location: capital · Goal: rally public · Risk: low · Activity: movement · Actor: tanks · Possible goal: launch attack · Risk: high · Possible composition: opus 110 · Performance quality: sub standard · Sound insulation: inadequate

Ontological. Representation Observation Type Propositional Interpretation Classification Performed Auditory · That’s Beethoven’s opus 110 Ontological. Representation Observation Type Propositional Interpretation Classification Performed Auditory · That’s Beethoven’s opus 110 · My neighbor is a pianist · My neighbor is an audio buff · Identification of a specific entity by its signature · Classification of an entity by inference from its behavior Remote Sensing · A signature typical of iron compounds was recognized over this region · Recognition of the presence of a type of substance by its signature Verbal · Preparations for an attack seem to be underway · Identification of a probable threat on the basis of associated signs

Integrated Model Ontology Categories “Events” in the classification process are the possible categories to Integrated Model Ontology Categories “Events” in the classification process are the possible categories to which the observed phenomenon can be assigned. Attributes Type: Missile Source: Adversary Capability: Evasive Threat level: High Auto-respond: Yes. . . “Events” in the initial interpretation process are the possible attribute-values that can be inferred about the observed phenomenon. Message Classification Initial Interpretation Uncertainty Method

What is “Perspective” (1 of 2) • Something that distinguishes one observation from another What is “Perspective” (1 of 2) • Something that distinguishes one observation from another • Must be a difference in input, interpretation process, or knowledge base

What is “Perspective” (2 of 2) • Choice of input signal – Signal type What is “Perspective” (2 of 2) • Choice of input signal – Signal type – Wavelength • State of observer, target of observation, and environment – E. g. , time, position, angle of observation – As represented in the KB • Interpretation function – Choice of significant info in input signal – Mapping of selected signal to KB ontology – This is like human’s “perspective on an issue:

When Observations Conflict • Problem with signal? – Phenomenon: noise – Resolution method: calibration When Observations Conflict • Problem with signal? – Phenomenon: noise – Resolution method: calibration • Difference in state? – Phenomenon: state-dependent events – Resolution method: correlate state with events • Difference in interpretation? – Phenomenon: ontology conflict – Resolution method: ontology negotiation

Summary • We’ve developed a model of observation and perspective • Agents can explicitly Summary • We’ve developed a model of observation and perspective • Agents can explicitly represent and reason about perspective (theirs and others’) • Agents can use perspective reasoning to determine how to resolve a conflict – In particular, to determine if and when an ontology conflict is occurring