Cargando…

Use artificial neural network to align biological ontologies

BACKGROUND: Being formal, declarative knowledge representation models, ontologies help to address the problem of imprecise terminologies in biological and biomedical research. However, ontologies constructed under the auspices of the Open Biomedical Ontologies (OBO) group have exhibited a great deal...

Descripción completa

Detalles Bibliográficos
Autores principales: Huang, Jingshan, Dang, Jiangbo, Huhns, Michael N, Zheng, W Jim
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2008
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2559880/
https://www.ncbi.nlm.nih.gov/pubmed/18831781
http://dx.doi.org/10.1186/1471-2164-9-S2-S16
_version_ 1782159685152931840
author Huang, Jingshan
Dang, Jiangbo
Huhns, Michael N
Zheng, W Jim
author_facet Huang, Jingshan
Dang, Jiangbo
Huhns, Michael N
Zheng, W Jim
author_sort Huang, Jingshan
collection PubMed
description BACKGROUND: Being formal, declarative knowledge representation models, ontologies help to address the problem of imprecise terminologies in biological and biomedical research. However, ontologies constructed under the auspices of the Open Biomedical Ontologies (OBO) group have exhibited a great deal of variety, because different parties can design ontologies according to their own conceptual views of the world. It is therefore becoming critical to align ontologies from different parties. During automated/semi-automated alignment across biological ontologies, different semantic aspects, i.e., concept name, concept properties, and concept relationships, contribute in different degrees to alignment results. Therefore, a vector of weights must be assigned to these semantic aspects. It is not trivial to determine what those weights should be, and current methodologies depend a lot on human heuristics. RESULTS: In this paper, we take an artificial neural network approach to learn and adjust these weights, and thereby support a new ontology alignment algorithm, customized for biological ontologies, with the purpose of avoiding some disadvantages in both rule-based and learning-based aligning algorithms. This approach has been evaluated by aligning two real-world biological ontologies, whose features include huge file size, very few instances, concept names in numerical strings, and others. CONCLUSION: The promising experiment results verify our proposed hypothesis, i.e., three weights for semantic aspects learned from a subset of concepts are representative of all concepts in the same ontology. Therefore, our method represents a large leap forward towards automating biological ontology alignment.
format Text
id pubmed-2559880
institution National Center for Biotechnology Information
language English
publishDate 2008
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-25598802008-10-04 Use artificial neural network to align biological ontologies Huang, Jingshan Dang, Jiangbo Huhns, Michael N Zheng, W Jim BMC Genomics Research BACKGROUND: Being formal, declarative knowledge representation models, ontologies help to address the problem of imprecise terminologies in biological and biomedical research. However, ontologies constructed under the auspices of the Open Biomedical Ontologies (OBO) group have exhibited a great deal of variety, because different parties can design ontologies according to their own conceptual views of the world. It is therefore becoming critical to align ontologies from different parties. During automated/semi-automated alignment across biological ontologies, different semantic aspects, i.e., concept name, concept properties, and concept relationships, contribute in different degrees to alignment results. Therefore, a vector of weights must be assigned to these semantic aspects. It is not trivial to determine what those weights should be, and current methodologies depend a lot on human heuristics. RESULTS: In this paper, we take an artificial neural network approach to learn and adjust these weights, and thereby support a new ontology alignment algorithm, customized for biological ontologies, with the purpose of avoiding some disadvantages in both rule-based and learning-based aligning algorithms. This approach has been evaluated by aligning two real-world biological ontologies, whose features include huge file size, very few instances, concept names in numerical strings, and others. CONCLUSION: The promising experiment results verify our proposed hypothesis, i.e., three weights for semantic aspects learned from a subset of concepts are representative of all concepts in the same ontology. Therefore, our method represents a large leap forward towards automating biological ontology alignment. BioMed Central 2008-09-16 /pmc/articles/PMC2559880/ /pubmed/18831781 http://dx.doi.org/10.1186/1471-2164-9-S2-S16 Text en Copyright © 2008 Huang et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an open access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Huang, Jingshan
Dang, Jiangbo
Huhns, Michael N
Zheng, W Jim
Use artificial neural network to align biological ontologies
title Use artificial neural network to align biological ontologies
title_full Use artificial neural network to align biological ontologies
title_fullStr Use artificial neural network to align biological ontologies
title_full_unstemmed Use artificial neural network to align biological ontologies
title_short Use artificial neural network to align biological ontologies
title_sort use artificial neural network to align biological ontologies
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2559880/
https://www.ncbi.nlm.nih.gov/pubmed/18831781
http://dx.doi.org/10.1186/1471-2164-9-S2-S16
work_keys_str_mv AT huangjingshan useartificialneuralnetworktoalignbiologicalontologies
AT dangjiangbo useartificialneuralnetworktoalignbiologicalontologies
AT huhnsmichaeln useartificialneuralnetworktoalignbiologicalontologies
AT zhengwjim useartificialneuralnetworktoalignbiologicalontologies