Non-relational approach to developing knowledge bases of expert system prototype
- Details
- Category: Content №2 2022
- Last Updated on 30 April 2022
- Published on 30 November -0001
- Hits: 4024
Authors:
V.V.Hnatushenko, orcid.org/0000-0003-3140-3788, Dnipro University of Technology, Dnipro, Ukraine, email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Vik.V.Hnatushenko, orcid.org/0000-0001-5304-4144, Ukrainian State University of Science and Technology, Dnipro, Ukraine, e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
N.L.Dorosh, orcid.org/0000-0003-4184-3648, Ukrainian State University of Science and Technology, Dnipro, Ukraine, e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
N.O.Solodka, orcid.org/0000-0002-7545-4969, Ukrainian State University of Chemical Technology, Dnipro, Ukraine, e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
O.A.Liashenko, orcid.org/0000-0002-9983-5504, Ukrainian State University of Chemical Technology, Dnipro, Ukraine, e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
Naukovyi Visnyk Natsionalnoho Hirnychoho Universytetu. 2022, (2): 112 - 117
https://doi.org/10.33271/nvngu/2022-2/112
Abstract:
Purpose. Use of a non-relational database management system is proposed while developing a database of a prototype of expert system with using a semantic model of the knowledge.
Methodology. The study compares traditional relational approach with the proposed non-relational one in terms of the formation of certain queries. The following indices are used to compare efficiency of two management systems for the databases: particular query set (in MySQL and Cypher languages); runtime for the specified record size (i.e. their processing speed); ease of understanding: and software support of the queries.
Findings. It has been identified that the graph model is a more expedient solution in the process of designing semantic networks and their development where complex hierarchical relationships between objects have to be stored and processed. Architecture of the graph database has been applied in terms of the specific example. A prototype of an expert system has been developed to demonstrate the capabilities of the created system of logical inference. The classifier of sciences was chosen as an example in the subject area.
Originality. A prototype of the expert system, using the proposed non-relational approach, has been designed involving modern service-oriented architecture (SOA). The abovementioned helped separate the database from the inference engine and the user interface, facilitate perception as well as update and code debugging. Service-oriented architecture makes the system more flexible and robust.
Practical value. The developed software is meant to develop both simple expert systems and medium-complex ones.
Keywords: semantic network, database, graph model, Neo4j, SOA
References.
1. Deepthi, M.B., & Sreekantha, D.K. (2017). Application of expert systems for agricultural crop disease diagnoses A review. 2017 International Conference on Inventive Communication and Computational Technologies (ICICCT), 222-229. https://doi.org/10.1109/ICICCT.2017.7975192.
2. Yang,Y., Fu,C., Chen,Y.-W., Xu,D.-L., & Yang,S.-L. (2016). Abelief rule based expert system for predicting consumer preference in new product development. Knowledge-Based Systems, 94, 105-113. https://doi.org/10.1016/j.knosys.2015.11.012.
3. Arani,L.A., Sadoughi,F., & Langarizadeh,M. (2019). An expert system to diagnose Pneumonia Using Fuzzy Logic. Acta Informatica Medica, 27, 103-107. https://doi.org/10.5455/aim.2019.27.103-107.
4. Lasso,E., & Corrales,J.C. (2016). Expert system for crop disease based on graph pattern matching: a proposal. Revista Ingenieras Universidad de Medelln, 15(29), 81-98. https://doi.org/10.22395/rium.v15n29a5.
5. Yunianta,A., Yusof,N., Bramantoro,A., Haviluddin,H., Othman,M., & Dengen,N. (2016). Data mapping process to handle semantic data problem on student grading system. International Journal of Advances in Intelligent Informatics, 2(3), 157-166. https://doi.org/10.26555/ijain.v2i3.84.
6. Azimirad,E., & Haddadnia,J. (2016). A new model for threat assessment in data fusion based on fuzzy evidence theory. International Journal of Advances in Intelligent Informatics, 2(2), 54-64. https://doi.org/10.26555/ijain.v2i2.56.
7. Batista,L., Silva,G., Araujo,V., Rezende,T., Guimares,A., Campos Souza,P., & Araujo,V. (2018). Fuzzy neural networks to create an expert system for detecting attacks by SQL Injection. The International Journal of Forensic Computer Science, 13(1), 8-21. https://doi.org/10.5769/J201801001.
8. Hnatushenko,V., & Zhernovyi,V. (2019). Complex Approach of High-Resolution Multispectral Data Engineering for Deep Neural Network Processing. Lecture Notes in Computational Intelligence and Decision Making, ISDMCI 2019, 1020, 659-672. https://doi.org/10.1007/978-3-030-26474-1_46.
9. Yuninta,A., Barukab,O.M., Yusof,N., Dengen,N., Haviluddin,H., & Othman,M.S. (2017). Semantic data mapping technology to solve semantic data problem on heterogeneity aspect. International Journal of Advances in Intelligent Informatics, 3(3), 161-172. https://doi.org/10.26555/ijain.v3i3.131.
10. Hnatushenko,V., Zhernovyi,V., Udovik,I., & Shevtsova,O. (2021). Intelligent System for Building Separation on a Semantically Segmented Map. 2nd International Workshop on Intelligent Information Technologies and Systems of Information Security (IntelITSIS-2021), 2853. Retrieved from http://ceur-ws.org/Vol-2853/keynote1.pdf.
11. Chen,Z., Jiang,B., Tang,J., & Luo,B. (2017). Image Set Representation and Classification with Attributed Covariate-Relation Graph Model and Graph Sparse Representation Classification. Neurocomputing, 226, 262-268. https://doi.org/10.1016/j.neucom.2016.12.004.
12. Yuan,H., Li,J., Lai,L.L., & Tang,Y.Y. (2018). Graph-based multiple rank regression for image classification. Neurocomputing, 315, 394-404. https://doi.org/10.1016/j.neucom.2018.07.032.
13. Zhu,R., Dornaika,F., & Ruichek,Y. (2019). Joint graph based embedding and feature weighting for image classification. Pattern Recognit, 93, 458-469. https://doi.org/10.1016/j.patcog.2019.05.004.
14. Velampalli,S., & Jonnalagedda,M.V. (2017). Graph based knowledge discovery using MapReduce and SUBDUE algorithm. Data Knowl. Eng., 111, 103-113. https://doi.org/10.1016/j.datak.2017.08.001.
15. Zhang,Q., Song,X., Yang,Y., Ma,H., & Shibasaki,R. (2019). Visual graph mining for graph matching. Computer Vision and Image Understanding, 178, 16-29. https://doi.org/10.1016/j.cviu.2018.11.002.
16. Sarno,R., Sungkono,K.R., Johanes,R., & Sunaryono,D. (2019). Graph-based algorithms for discovering a process model containing invisible tasks. Intelligent Networks and Systems Society, 12(2), 85-94. https://doi.org/10.22266/ijies2019.0430.09.
17. Sarno,R., & Sungkono,K.R. (2019). A survey of graph-based algorithms for discovering business processes. International Journal of Advances in Intelligent Informatics, 5(2), 137-149. https://doi.org/10.26555/ijain.v5i2.296.
18. Liashenko,O., & Dorosh,N. (2021). Technologies Of Software Development Based on Non-Relative Databases. Scientific and Technical International Conference: Information Technology in Metallurgy and Machine Engineering, 334-337. https://doi.org/10.34185/1991-7848.itmm.2021.01.041.
19. Paul,S., Mitra,A., & Koner,C. (2019). A Review on Graph Database and its representation. 2019 International Conference on Recent Advances in Energy-efficient Computing and Communication (ICRAECC), 1‑5. https://doi.org/10.1109/ICRAECC43874.2019.8995006.
Newer news items:
- Application of logistic concept for the organization of small academic groups training in higher education institutions - 30/04/2022 13:42
- Transformation of the metallurgical industry of Ukraine from the concept “Industry 4.0” to capitalism of stakeholder - 30/04/2022 13:42
- The cost of formation and problems of effective realization of labor potential in Ukraine - 30/04/2022 13:42
- Strategic diagnostics in the system of controlling the financial results of the enterprise - 30/04/2022 13:42
- Scientific and educational consortium as institutional projection of the innovative professional training - 30/04/2022 13:42
- Multi-criteria evaluation of professional qualities of railway dispatching personnel using computer simulations - 30/04/2022 13:42
- Management of structural changes in the system of economic formation of sustainable development - 30/04/2022 13:42
- Information and communication technologies as a tool and incentive for strategic decision making - 30/04/2022 13:42
- Mathematical 3D-modeling in the formation process of the overhauled surfaces in the repair industry - 30/04/2022 13:42
- Simulation of cargo delivery by road carrier: case study of the transportation company - 30/04/2022 13:42
Older news items:
- State policy of Ukraine in the sphere of environmental protection in the context of European integration - 30/04/2022 13:42
- The impact of financial development on accelerating the environmental degradation in Bangladesh - 30/04/2022 13:42
- Research into the properties of poured asphalt from electric furnace slag aggregate - 30/04/2022 13:42
- Improvement of concrete and building mortar technology using secondary mineral resources - 30/04/2022 13:41
- Research on chemical composition of secondary copper anodes obtained from aqueous residues of refining process - 30/04/2022 13:41
- Geological and economic risk assessment for territories of hazardous geological and technogenic processes (exemplified by Solotvyno township) - 30/04/2022 13:41
- Information and analytical support for making well-informed administrative decisions in civil protection system - 30/04/2022 13:41
- Accounting the factor of randomity of social processes in prediction of demand for electric energy - 30/04/2022 13:41
- Electromechanical system of turbomechanism when using an alternative source of electric energy - 30/04/2022 13:41
- A new approach to improving the sensitivity of earthing relay and reducing the over-voltage in 6 kV grid of open-pit mines - 30/04/2022 13:41