DocumentCode :
1594455
Title :
Ant Colony Optimisation for Automatically Populating Ontologies with Individuals
Author :
Donciu, Mihnea ; Ionita, Mircea C. ; Dascalu, Mihai ; Trausan-Matu, Stefan
Author_Institution :
Dept. of Comput. Sci., “Politeh.” Univ. of Bucharest, Bucharest, Romania
fYear :
2012
Firstpage :
227
Lastpage :
232
Abstract :
With the rapid spread of the social web and of information retrieval systems, the need of structuring information and of making it more accessible for automatic evaluation has also increased, therefore justifying the use of semantic repositories as knowledge bases and enabling the transition to a semantic web. Besides defining an ontology in terms of concepts and relations, the actual process of populating an ontology with individuals has become a more and more time-consuming task due to the multitude of information sources. Therefore, the extraction of proper individuals may be very difficult when one is dealing with such amount of information freely available on the web and with so many classes within the hierarchy. On the other side, the classical approach of populating ontologies consists of parsing the input and matching it against certain regular expressions. Due to its intrinsic limitations, we propose a novel approach based on the Ant Colony Optimization (ACO) algorithm that is used to create rules by reading the predefined ontologies (mostly generated via expert knowledge) and later to apply them on the given text. The ants build individuals iteratively by searching keywords in the text that better fit as values for the attributes defined within each ontology class. The validation results prove that our method provides more specific individuals than classic pattern matching techniques as the algorithm scans every word from the text in order to compare it against a list of keywords.
Keywords :
ant colony optimisation; information retrieval; knowledge based systems; ontologies (artificial intelligence); pattern matching; semantic Web; social networking (online); text analysis; ACO algorithm; ant colony optimization algorithm; automatic evaluation; automatic ontology populating; individual extraction; information retrieval systems; information sources; information structuring; keyword searching; knowledge bases; ontology class; pattern matching techniques; semantic repositories; semantic web; social Web; text scanning algorithm; time-consuming task; Ant colony optimization; Classification algorithms; Context; Data mining; Ontologies; Pattern matching; Semantics; Ant Colony Optimization; data mining; ontology; pattern matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2012 14th International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4673-5026-6
Type :
conf
DOI :
10.1109/SYNASC.2012.37
Filename :
6481034
Link To Document :
بازگشت