Abstract
This paper investigates the possibility of creating ontology concepts from information contained in a database, by finding random queries with the help of a genetic algorithm. This is done, with the aim to help ontology building. Based on the structure of the database random chromosomes are created. Their genes describe possible selection criteria. By using a genetic algorithm, these selections are improved. Due to the size of the database, an approach for finding fitness from general characteristics, instead of an in-depth analysis of the data is considered. After the algorithm finished improving the chromosomes in the population, the best chromosomes are chosen. They are considered for implementation as ontology concepts. These ontology concepts can be used as descriptions of the information contained in the database. Because genetic algorithms are not usually used for ontology building, this paper investigates the feasibility of such an approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nicola, A., Missikoff, M., Navigli, R.: A software engineering approach to ontology building. Inf. Syst. 34(2), 258–275 (2009). doi:10.1016/j.is.2008.07.002
Chemchem, A., Drias, H.: From data mining to knowledge mining: application to intelligent agents. Expert Syst. Appl. 42(3), 1436–1445 (2015). doi:10.1016/j.eswa.2014.08.024
Gullo, F.: From patterns in data to knowledge discovery: what data mining can do. Phys. Procedia 62, 18–22 (2015). doi:10.1016/j.phpro.2015.02.005
Gorskis, H., Cižovs, J.: Ontology building using data mining techniques. Inf. Technol. Manag. Sci. 15, 183–188 (2012). doi:10.2478/v10313-012-0024-5
Djellali, C.: A new data mining system for ontology learning using dynamic time warping alignment as a case. Procedia Comput. Sci. 21, 75–82 (2013). doi:10.1016/j.procs.2013.09.012
Luther, S., Berndt, D., Finch, D., Richardson, M., Hickling, E., Hickam, D.: Using statistical text mining to supplement the development of an ontology. J. Biomed. Inf. 44, S86–S93 (2011). doi:10.1016/j.jbi.2011.11.001
Song, E., Hua Li, C., Cheol Park, S.: Genetic algorithm for text clustering using ontology and evaluating the validity of various semantic similarity measures. Expert Syst. Appl. 36(5), 9095–9104 (2009). doi:10.1016/j.eswa.2008.12.046
Amar, F.B., Gargouri, B., Hamadou, A.: Generating core domain ontologies from normalized dictionaries. Eng. Appl. Artif. Intell. 51, 230–241 (2016). doi:10.1016/j.engappai.2016.01.014
Li, H., Sima, Q.: Parallel mining of OWL 2 EL ontology from large linked datasets. Knowl.-Based Syst. 84, 10–17 (2015). doi:10.1016/j.knosys.2015.03.023
Gorskis, H., Borisovs, A.: Ontology building using classification rules and discovered concepts. Inf. Technol. Manag. Sci. 18, 37–41 (2015). doi:10.1515/itms-2015-0006
Maulik, U., Bandyopadhyay, S.: Genetic algorithm-based clustering technique. Pattern Recogn. 33(9), 1455–1465 (2000). doi:10.1016/S0031-3203(99)00137-5
The MySQL “Employees” example database’s homepage: https://dev.mysql.com/doc/employee/en/. Accessed 3 Apr 2016
Acknowledgements
The Faculty of Computer Science and Information Technology (Riga Technical University) funds this work by an assigned Doctoral studies grant (3412000-DOK.DITF).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Gorskis, H., Borisov, A., Aleksejeva, L. (2017). Genetic Algorithm Based Random Selection-Rule Creation for Ontology Building. In: Matoušek, R. (eds) Recent Advances in Soft Computing. ICSC-MENDEL 2016. Advances in Intelligent Systems and Computing, vol 576. Springer, Cham. https://doi.org/10.1007/978-3-319-58088-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-58088-3_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-58087-6
Online ISBN: 978-3-319-58088-3
eBook Packages: EngineeringEngineering (R0)