January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to...

19
January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła, Teresa Grabowska, Wojciech Waloszek, Michał Zawadzki OF =:S EM S 06 :=

Transcript of January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to...

Page 1: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

January 21-27, 2006, Měřín, Czech Republic

The Knowledge Cartography –A New Approach to Reasoning

over Description Logics Ontologies

Krzysztof Goczyła, Teresa Grabowska, Wojciech Waloszek, Michał Zawadzki

OF=: S EMS 06 :=

Page 2: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#2© 2006 KMG @ GUT

PIPS

KaSeA RDB

Data

Knowledge

Upper layers

KMS

Internet

KaSeA RDB

Page 3: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#3© 2006 KMG @ GUT

Motivations

• PIPS manages knowledge about: – ilnesses,– drugs,– alergies,– diets,– …

• Required data are gathered from many internet sources; the number of information is very large.

Page 4: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#4© 2006 KMG @ GUT

Knowledge Cartography

• Main assumptions:– Terminology is updated so rarely that it might be

considered constant in time.– A knowledge base is queried much more often

than updated (new individual assertions).– A knowledge base should be able to hold and

efficiently process information about large numbers of individuals.

Page 5: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#5© 2006 KMG @ GUT

Knowledge Cartography

• Developed to: – simplify reasoning on numerous objects

(individuals),– simplify storage of inferred results concerning

numerous individuals.

• Processes ontological information in accordance to Description Logics and Semantic Web standard.

Page 6: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#6© 2006 KMG @ GUT

Terminology – an example

• Terminology is described by a set of statements - axioms.

• Suppose, we want to describe the world of people and their pets:– There are no other creatures except People,

Dogs and Cats,– People, Dogs and Cats are disjoint,– Dogs and Cats are CreaturesHavingTails,– People and Cats can be

CreaturesTakingCareOfHygiene.

Page 7: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#7© 2006 KMG @ GUT

Map of concepts

There are no other creatures except People, Dogs and Cats

People Dogs Cats

Page 8: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#8© 2006 KMG @ GUT

Map of concepts

People, Dogs and Cats are disjoint

People Dogs People Cats Cats Dogs

Page 9: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#9© 2006 KMG @ GUT

Map of concepts

Dogs and Cats are CreaturesHavingTails

CreaturesHavingTails Dogs Cats

Page 10: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#10© 2006 KMG @ GUT

Map of concepts

People and Cats can be CreaturesTakingCareOfHygiene

CreaturesTakingCareOfHygiene PeopleCreaturesTakingCareOfHygiene Cats

Page 11: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#11© 2006 KMG @ GUT

Map of concepts

Page 12: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#12© 2006 KMG @ GUT

Map of concepts – signatures

1

2

3

4 5

11000

00001

00111

01000

00010

11111

Page 13: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#13© 2006 KMG @ GUT

Terminological queries

Must every person take care of hygenie?

11000

10011NO

Is a creature without a tail a person?

11000

11000

YES

Is a creature which have a tail and takes care of hygenie a cat?

00100

00110

YES

Page 14: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#14© 2006 KMG @ GUT

Individuals’ signatures

• Individuals’ signatures describe what we know and what we do not know about individuals

Source 1: Fred has a tail

00111

Is Fred a person?

00111

11000NO

Is Fred a dog?

00111

00001MAYBE

Page 15: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#15© 2006 KMG @ GUT

We know something more…Source 2: Fred takes care of hygenie

00111

01100

00100

Is Fred a dog?

00100

00001NO

Is Fred a cat?

00100

00110YES

,

Page 16: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#16© 2006 KMG @ GUT

Restrictions

• Role constructors in the form of R.C and R.C are treated as concepts

• Such constructors must be explicitly defined in ontology.

Page 17: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#17© 2006 KMG @ GUT

Deployment in PIPS

• Cartographic approach has been succesfully deployed in the first release of PIPS system,

• Allowed for achieving short (<1 s) response times for queries in knowledge bases with very large (>10000) number of individuals (sublinear scalability).

Page 18: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#18© 2006 KMG @ GUT

Future work

• Compression of signatures and hierarchical signatures,

• Introducing signatures not only for concepts but also for roles (relations) between individuals.

• Extending expresiveness of KaSeA in order to support complex queries (cardinality constraints, functional, symetric and transitive roles),

Page 19: January 21-27, 2006, Měřín, Czech Republic The Knowledge Cartography – A New Approach to Reasoning over Description Logics Ontologies Krzysztof Goczyła,

#19© 2006 KMG @ GUT

Thank you!

OF=: S EMS 06 :=