HEAL DSpace

Αποδοτική αναγνώριση υπονοούμενων ιεραρχικών σχέσεων σε OWL οντολογίες

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Βασιλείου, Ιωάννης el
dc.contributor.author Μαράντης, Χρήστος Π. el
dc.contributor.author Maradis, Chris P. en
dc.date.accessioned 2014-07-16T08:46:36Z
dc.date.available 2014-07-16T08:46:36Z
dc.date.copyright 2014-03-28 -
dc.date.issued 2014-07-16
dc.date.submitted 2014-03-28 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/38736
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.7330
dc.description 199 σ. el
dc.description.abstract Στόχος της παρούσας διπλωματικής εργασίας είναι η υλοποίηση ενός συστήματος αποθήκευσης και διαχείρισης οντολογιών, ικανού για τον υπολογισμό όλων των σχέσεων ιεραρχίας που υπονοούνται μεταξύ των εννοιών (κλάσεων) μιας οντολογίας με εκφραστικότητα περιορισμένη στο τμήμα (profile) EL της γλώσσας αναπαράστασης OWL. Βάση της υλοποίησής μας είναι ο συνδυασμός της τεχνική της Δομικής Υπαγωγής, μιας τεχνικής συλλογιστικής ανάλυσης βασισμένης στην επαναληπτική εφαρμογή κανόνων, με ένα Σχεσιακό Σύστημα Διαχείρισης Βάσεων Δεδομένων (DBMS) για την ταξινόμηση του TBox οντολογιών, με την εξ ολοκλήρου παράλειψη της Μηχανής Συλλογιστικής Ανάλυσης. Σε αντίθεση με το σύστημά μας τα περισσότερα συστήματα συλλογιστικής ανάλυσης χρησιμοποιούν Μηχανές Συλλογιστικές Ανάλυσης, οι οποίες λειτουργούν αποκλειστικά στην κύρια μνήμη. Επειδή οι υπάρχουσες πραγματικές οντολογίες μεγάλου όγκου που χρησιμοποιούνται αυτή τη στιγμή έχουν πολύ μεγάλα και πολύπλοκα TBoxes, τα προαναφερθέντα συστήματα δεν επιδεικνύουν καλή κλιμάκωση όσο ο όγκος του TBox αυξάνει, ενώ χρειάζονται και καταναλώνουν πολύ κύρια μνήμη. Το σύστημά μας αποφεύγει τα παραπάνω προβλήματα, επιτελώντας την ίδια λειτουργία, αλλά σε μικρότερους χρόνους και με καλύτερη εκμετάλλευση της κύριας μνήμης. Η λειτουργία του μπορεί να περιγραφεί με την χρήση τριών διακριτών σταδίων. Αρχικά επιτελείται η φόρτωση και κανονικοποίηση της οντολογίας (μετατροπή του TBox σε επιτρεπόμενους τύπους αξιωμάτων), ακολουθεί η ταξινόμησή της (υπολογισμός μεταβατικού κλεισίματος της οντολογίας) και τέλος ο υπολογισμός του transitive reduction (παραγωγή ταξονομίας που περιέχει μόνο άμεσες σχέσεις υπαγωγής μεταξύ ονομασμένων κλάσεων της οντολογίας). Η υλοποίηση του συστήματός μας έγινε στα πλαίσια επέκτασης του συστήματος DBRS που έχει αναπτυχθεί στο εργαστήριο, χρησιμοποιώντας την γλώσσα προγραμματισμού Java και στην παρούσα έκδοσή του, το Σχεσιακό Σύστημα Διαχείρισης Βάσεων Δεδομένων PostgreSQL. el
dc.description.abstract The purpose of this paper is the development of an ontology store and management system, capable of computing all the implied hierarchy relations between the concepts (classes) of an ontology with expressiveness limited to the EL profile of the knowledge representation language OWL. The foundation of our work is the combination of the technique known as Structural Subsumption, a reasoning technique based on the iterative application of rules, with a Relational Database Management System, for the classification of ontology TBoxes, while entirely omitting the use of a Reasoner. Unlike our system most Reasoning Systems use Reasoners, which work exclusively in the main memory. Because today’s large real-world ontologies have very large and complicated TBoxes, the aforementioned systems don’t show good scaling (in relation with the size of the TBox) and they consume too much main memory. Our system avoids these problems and manages to complete the same task, but faster and with better usage of the main memory. Its function can be described with the usage of three distinct stages. At the first stage we load and normalize the ontology (TBox conversion into permitted types of axioms), at the second stage we classify it (transitive closure of the ontology) and then, at the final third stage, we produce its transitive reduction (a taxonomy which contains only direct subsumption relationships between named classes of the ontology). Our system was developed as an extension to the DBRS system which was developed in the lab, using the programming language Java and, in its current version, the Relational Database Management System PostgreSQL. en
dc.description.statementofresponsibility Χρήστος Π. Μαράντης el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Δομική υπαγωγή el
dc.subject Ταξινόμηση el
dc.subject Κανονικοποίηση el
dc.subject Σχεσιακό σύστημα βάσεων δεδομένων el
dc.subject Ταξονομία el
dc.subject Μεταδεδομένα el
dc.subject Οντολογίες el
dc.subject Σημασιολογικός ιστός el
dc.subject Περιγραφική λογική el
dc.subject Επαγωγικοί κανόνες el
dc.subject Relational database management systems en
dc.subject Normalization en
dc.subject Ontologies en
dc.subject Structural subsumption en
dc.subject TBox en
dc.subject OWL en
dc.subject ELH en
dc.subject Classification en
dc.subject Transitive reduction en
dc.subject Completion rules en
dc.title Αποδοτική αναγνώριση υπονοούμενων ιεραρχικών σχέσεων σε OWL οντολογίες el
dc.title.alternative Efficient OWL ontology classification en
dc.type bachelorThesis el (en)
dc.date.accepted 2014-03-12 -
dc.date.modified 2014-03-28 -
dc.contributor.advisorcommitteemember Κοζύρης, Νεκτάριος el
dc.contributor.advisorcommitteemember Στάμου, Γιώργος el
dc.contributor.committeemember Βασιλείου, Ιωάννης el
dc.contributor.committeemember Κοζύρης, Νεκτάριος el
dc.contributor.committeemember Στάμου, Γιώργος el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Η/Υ. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Βάσεων Γνώσεων και Δεδομένων el
dc.date.recordmanipulation.recordcreated 2014-07-16 -
dc.date.recordmanipulation.recordmodified 2014-07-16 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής