120 likes | 268 Views
Using activation spreading for ontology merging Miłosław L. Frey FGAN – FKIE Neuenahrer Str. 20 53343 Wachtberg, Germany m.frey@fgan.de. Overview. Ontology Definition From ontology to network The network General idea Learning Creating hierarchy Taxonomy merging General Method
E N D
Using activation spreading for ontology merging Miłosław L. Frey FGAN – FKIE Neuenahrer Str. 20 53343 Wachtberg, Germany m.frey@fgan.de RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Overview • Ontology • Definition • From ontology to network • The network • General idea • Learning • Creating hierarchy • Taxonomy merging • General • Method • Summary RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Ontology • Ontology (def.): In computational sciences an ontology is an explicit representation of knowledge in a given thematic domain. Ontology as a network From: Brachman, Schmolze, An Overview of the KL-ONE Knowledge Representation System, 1985 RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Ontology • Ontology (def.): In computational sciences an ontology is an explicit representation of knowledge in a given thematic domain. Ontology as a network From: Brachman, Schmolze, An Overview of the KL-ONE Knowledge Representation System, 1985 RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Internal structure of a node Spreading activation The node’s state depend on the other nodes’ activations, connections weights and time: each node defines a point in the multidimensional space described by features Learning (Sowa, 2002) Rote learning Connection weights change Restructuring Generalization Improves the taxonomy Allows for classification of unknown objects The network : general idea RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
The network: creating hierarchy by example (1) Input data One-dimensional example: 7 ellipses differentiated in the ratio of axes. RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Just input data Final network: “discovery” and pruning The network: creating hierarchy by example (2) RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Taxonomy merging: general • Taxonomy merging (by analogy to ontology merging) is a procedure of blending two or more taxonomies into a single one. • Two methods: • union (used in the method presented), • intersection. • For simplicity: • merging is regarded as completion: one taxonomy complements the other one. RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
(1) Starting taxonomies (2) Joining by features sharing Taxonomy merging: method (1) RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
(3) Restructuring (4) Pruning Taxonomy merging: method (2) RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Summary Shown • Preliminary ideas • Connectionist method to join two taxonomies • Illustration by an artificial example Further work: • Apply to real-world data • Extend to other than is-a relations • Make the method symmetrical (no need to identify the main root node) RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS
Thank you for your Attention • Questions and Comments • are appreciated RESARCH INSTITUTE FOR COMMUNICATION, INFORMATION PROCESSING AND ERGONOMICS