Research of the fundamental properties of ontological knowledge bases

Keywords: Knowledge base, computer, informatics, relation, ontology, element

Abstract

The concept of ontology, its characteristic properties, causes of emergence and implementation mechanisms are analyzed. The connection between ontologies and knowledge bases is established. The concept of an ontological knowledge base is introduced and disclosed. The library of engineering ontologies, the OpenCyc knowledge base and its ancestor – Cyc – are briefly reviewed. On the example of OpenCyc, a number of fundamental properties of ontological knowledge bases are considered. In particular, there are structural equivalence of the composition of ontologies and fundamental elements of knowledge bases, a compromise between redundancy of knowledge and narrow specialization of ontologies, the necessity to implement an interaction language etc. The necessity for functions of various degrees, opportunities to optimize requests and commands to deepen the process of user interaction with the system was identified. The necessity for structures of a higher, abstract level and modularity of the knowledge base has been proved in order to increase the capabilities to support the software product, simplify its development and work with knowledge in it. Problems of consistency regulation in knowledge bases are considered: in particular, conflict cases between timeless truths and time-dependent truths; advantages of using ontological databases in such cases are given. The necessity of developing and maintaining high-quality interaction interfaces, in particular command and visual-interactive (graphical) interfaces, has been proven. The nuances of maintaining documentation of ontological knowledge bases are disclosed. The results of the accompanying study of the OpenCyc system are given. Prospective directions for further research, possible areas for implementation are identified

References

1. Galbraith, L. Al-Najjar, M. Babu, A. Expert systems in engineering. IEEE Aerospace and Electronic Systems Magazine, vol. 3, 2, 1988. pp. 12-14.
2. Gruber, T. The Role of Common Ontology in Achieving Sharable, Reusable Knowledge Bases. Knowledge Systems Laboratory. 1991.
3. Резніченко, B. 60 років базам даних. Проблеми програмування. 2021, № 3, c. 40-71. URL: https://dx.doi.org/10.15407/pp2021.03.040.
4. Fowler, M. & Rice, D & Foemmel, M. Patterns of Enterprise Application Architecture. Addison-Wesley Professional, 2002. p. 560.
5. Gupta, G., Sachdeva, M. How can you use the YAGNI principle to avoid over-engineering software? 2023.

Abstract views: 34
PDF Downloads: 47
Published
2024-03-28
How to Cite
Diakov , Y. (2024). Research of the fundamental properties of ontological knowledge bases. COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (54), 84-91. https://doi.org/10.36910/6775-2524-0560-2024-54-10
Section
Computer science and computer engineering