Optimizing expert systems: Advanced techniques for enhanced decision-making efficiency
DOI:
https://doi.org/10.35335/cit.Vol16.2024.860.pp129-142Keywords:
Expert Systems Optimization, Inference Mechanisms, Knowledge Representation, Machine Learning Integration, Parallel ProcessingAbstract
This research aims to develop a unified mathematical formulation to optimize expert systems by integrating advanced techniques in knowledge representation, inference mechanisms, machine learning, and parallel/distributed processing. The primary objective is to enhance decision-making efficiency in expert systems by optimizing the interaction between these components. The research design focuses on building a comprehensive model that combines ontology-based and frame-based knowledge representation, forward and backward chaining inference, neural networks, Bayesian networks, fuzzy logic, and parallel computing. The methodology includes defining efficiency metrics for each component and combining them into a single optimization model. A numerical example was tested using simulated data to evaluate the performance of the proposed system. Key results show that frame-based knowledge representation, forward chaining, and parallel processing contribute significantly to overall system efficiency. The neural network's low loss function and the Bayesian network's high likelihood value confirm the effective integration of machine learning into the expert system. The research concludes that the unified optimization framework significantly improves decision-making efficiency, with a total efficiency score of 23.09. This approach fills a gap in previous studies, which often focus on individual components in isolation, by providing a holistic model that optimizes all aspects of expert systems simultaneously. Future research should focus on real-world implementations and fine-tuning the model to handle dynamic environments and complex decision-making tasks.
Downloads
References
B. T. Sayed, “Application of expert systems or decision-making systems in the field of education,” J. Contemp. issues Bus. Gov., vol. 27, no. 3, pp. 1176–1185, 2021, [Online]. Available: https://cibgp.com/au/index.php/1323-6903/article/view/1715
A. Mardani et al., “Application of decision making and fuzzy sets theory to evaluate the healthcare and medical problems: a review of three decades of research with recent developments,” Expert Syst. Appl., vol. 137, pp. 202–231, 2019, doi: https://doi.org/10.1016/j.eswa.2019.07.002.
M. Alavi and D. E. Leidner, “Knowledge management and knowledge management systems: Conceptual foundations and research issues,” MIS Q., vol. 25, no. 1, pp. 107–136, 2001, [Online]. Available: https://www.jstor.org/stable/3250961
X. Yang and C. Zhu, “Industrial expert systems review: A comprehensive analysis of typical applications,” in IEEE Access, IEEE, 2024, pp. 88558–88584. doi: https://doi.org/10.1109/ACCESS.2024.3419047.
R. H. Hariri, E. M. Fredericks, and K. M. Bowers, “Uncertainty in big data analytics: survey, opportunities, and challenges,” J. Big data, vol. 6, no. 1, pp. 1–16, 2019, doi: https://doi.org/10.1186/s40537-019-0206-3.
J. C. Ascough Ii, H. R. Maier, J. K. Ravalico, and M. W. Strudley, “Future research challenges for incorporation of uncertainty in environmental and ecological decision-making,” Ecol. Modell., vol. 219, no. 3–4, pp. 383–399, 2008, doi: https://doi.org/10.1016/j.ecolmodel.2008.07.015.
V. S. Mookerjee and M. V Mannino, “Sequential decision models for expert system optimization,” IEEE Trans. Knowl. Data Eng., vol. 9, no. 5, pp. 675–687, 1997, doi: https://doi.org/10.1109/69.634747.
V. D. Hunt, Artificial intelligence & expert systems sourcebook. Springer Science & Business Media, 2012.
E. H. Shortliffe, “Medical expert systems—knowledge tools for physicians,” West. J. Med., vol. 145, no. 6, p. 830, 1986, [Online]. Available: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1307157/
J. Mietkiewicz et al., “Enhancing control room operator decision making,” Processes, vol. 12, no. 2, p. 328, 2024, doi: https://doi.org/10.3390/pr12020328.
Q. Liu, V. Hagenmeyer, and H. B. Keller, “A review of rule learning-based intrusion detection systems and their prospects in smart grids,” in IEEE Access, IEEE, 2021, pp. 57542–57564. doi: https://doi.org/10.1109/ACCESS.2021.3071263.
F. D. Macías-Escrivá, R. Haber, R. Del Toro, and V. Hernandez, “Self-adaptive systems: A survey of current approaches, research challenges and applications,” Expert Syst. Appl., vol. 40, no. 18, pp. 7267–7279, 2013.
C. K. Mohan, Frontiers of expert systems: reasoning with limited knowledge. Springer Science & Business Media, 2000.
M. Tavana and V. Hajipour, “A practical review and taxonomy of fuzzy expert systems: methods and applications,” Benchmarking An Int. J., vol. 27, no. 1, pp. 81–136, 2020, doi: https://doi.org/10.1108/BIJ-04-2019-0178.
D. Pietersma, “Machine-learning assisted development of a knowledge-based system in dairy farming,” McGill University, 2001. doi: https://escholarship.mcgill.ca/concern/theses/dz010r83s.
J. Qiu, Q. Wu, G. Ding, Y. Xu, and S. Feng, “A survey of machine learning for big data processing,” EURASIP J. Adv. Signal Process., vol. 2016, no. 3, pp. 1–16, 2016, doi: https://doi.org/10.1186/s13634-016-0355-x.
E. F. Kendall and D. L. McGuinness, Ontology engineering. Morgan & Claypool Publishers, 2019.
J. Ye, L. Coyle, S. Dobson, and P. Nixon, “Ontology-based models in pervasive computing systems,” Knowl. Eng. Rev., vol. 22, no. 4, pp. 315–347, 2007, doi: https://doi.org/10.1017/S0269888907001208.
A. K. Garga et al., “Hybrid reasoning for prognostic learning in CBM systems,” in 2001 IEEE Aerospace Conference Proceedings (Cat. No. 01TH8542), IEEE, 2001, pp. 2957–2969. doi: https://doi.org/10.1109/AERO.2001.931316.
P. Baraldi, L. Podofillini, L. Mkrtchyan, E. Zio, and V. N. Dang, “Comparing the treatment of uncertainty in Bayesian networks and fuzzy expert systems used for a human reliability analysis application,” Reliab. Eng. Syst. Saf., vol. 138, no. 3, pp. 176–193, 2015, doi: https://doi.org/10.1016/j.ress.2015.01.016.
E. Zarei, N. Khakzad, V. Cozzani, and G. Reniers, “Safety analysis of process systems using Fuzzy Bayesian Network (FBN),” J. loss Prev. Process Ind., vol. 57, no. 4, pp. 7–16, 2019, doi: https://doi.org/10.1016/j.jlp.2018.10.011.
N. Abd Alnabe and S. R. M. Zeebaree, “Distributed Systems for Real-Time Computing in Cloud Environment: A Review of Low-Latency and Time Sensitive Applications,” Indones. J. Comput. Sci., vol. 13, no. 2, pp. 1–12, 2024, [Online]. Available: http://3.8.6.95/ijcs/index.php/ijcs/article/view/3821
H. Korala, D. Georgakopoulos, P. P. Jayaraman, and A. Yavari, “A survey of techniques for fulfilling the time-bound requirements of time-sensitive IoT applications,” ACM Comput. Surv., vol. 54, no. 11s, pp. 1–36, 2022, doi: https://doi.org/10.1145/3510411.
D. M. Abdulqader and S. R. M. Zeebaree, “Impact of Distributed-Memory Parallel Processing Approach on Performance Enhancing of Multicomputer-Multicore Systems: A Review,” Qalaai Zanist J., vol. 6, no. 4, pp. 1137–1140, 2021, doi: https://doi.org/10.25212/lfu.qzj.6.4.45.
E. Lughofer, “On-line assurance of interpretability criteria in evolving fuzzy systems–achievements, new concepts and open issues,” Inf. Sci. (Ny)., vol. 251, no. 22, pp. 22–46, 2013, doi: https://doi.org/10.1016/j.ins.2013.07.002.
P. Papadopoulos, M. Soflano, Y. Chaudy, W. Adejo, and T. M. Connolly, “A systematic review of technologies and standards used in the development of rule-based clinical decision support systems,” Health Technol. (Berl)., vol. 12, no. 4, pp. 713–727, 2022, doi: https://doi.org/10.1007/s12553-022-00672-9.
A. Ferranti, F. Marcelloni, A. Segatori, M. Antonelli, and P. Ducange, “A distributed approach to multi-objective evolutionary generation of fuzzy rule-based classifiers from big data,” Inf. Sci. (Ny)., vol. 415, no. 12, pp. 319–340, 2017, doi: https://doi.org/10.1016/j.ins.2017.06.039.
R. K. Yin, “Validity and generalization in future case study evaluations,” Evaluation, vol. 19, no. 3, pp. 321–332, 2013, doi: https://doi.org/10.1177/1356389013497081.
M. Barratt, T. Y. Choi, and M. Li, “Qualitative case studies in operations management: Trends, research outcomes, and future research implications,” J. Oper. Manag., vol. 29, no. 4, pp. 329–342, 2011, doi: https://doi.org/10.1016/j.jom.2010.06.002.
A. Bennett and C. Elman, “Qualitative research: Recent developments in case study methods,” Annu. Rev. Polit. Sci., vol. 9, no. 1, pp. 455–476, 2006, doi: https://doi.org/10.1146/annurev.polisci.8.082103.104918.
E. F. Aminu, I. O. Oyefolahan, M. B. Abdullahi, and M. T. Salaudeen, “A review on ontology development methodologies for developing ontological knowledge representation systems for various domains,” IJ Information Engineering and Electronic Business, 2020.
S. Grimm, “Knowledge representation and ontologies,” in Scientific data mining and knowledge discovery: Principles and foundations, Springer, 2009, pp. 111–137. doi: https://doi.org/10.1007/978-3-642-02788-8_6.
W. Watthayu and Y. Peng, “A Bayesian network based framework for multi-criteria decision making,” in Proceedings of the 17th international conference on multiple criteria decision analysis, 2004, pp. 1–12. [Online]. Available: https://ebiquity.umbc.edu/paper/html/id/281
J. Pearl, “Evidential reasoning under uncertainty,” in Exploring Artificial Intelligence, Elsevier, 1988, pp. 381–418. doi: https://doi.org/10.1016/B978-0-934613-67-5.50014-9.
J. Pokorný et al., “Big data movement: a challenge in data processing,” in Big Data in Complex Systems: Challenges and Opportunities, Springer, 2015, pp. 29–69. doi: https://doi.org/10.1007/978-3-319-11056-1_2.
A. Nicolau and D. Grigoras, Concurrent information processing and computing, vol. 195. IOS Press, 2005.
A. Kandel, “Fuzzy expert systems,” in Fuzzy Expert Systems, CRC press, 1991, ch. 1, pp. 1–20.
M. Bertolini, D. Mezzogori, M. Neroni, and F. Zammori, “Machine Learning for industrial applications: A comprehensive literature review,” Expert Syst. Appl., vol. 175, no. 2, p. 114820, 2021, doi: https://doi.org/10.1016/j.eswa.2021.114820.
F. Puppe, Systematic introduction to expert systems: Knowledge representations and problem-solving methods. Springer Science & Business Media, 2012.
S. Y. Choi and S. H. Kim, “Knowledge acquisition and representation for high-performance building design: A review for defining requirements for developing a design expert system,” Sustainability, vol. 13, no. 9, p. 4640, 2021, doi: https://doi.org/10.3390/su13094640.
B. Hamrouni, A. Bourouis, A. Korichi, and M. Brahmi, “Explainable ontology-based intelligent decision support system for business model design and sustainability,” Sustainability, vol. 13, no. 17, p. 9819, 2021, doi: https://doi.org/10.3390/su13179819.
D. A. Marshall et al., “Applying dynamic simulation modeling methods in health care delivery research—the SIMULATE checklist: report of the ISPOR simulation modeling emerging good practices task force,” Value Heal., vol. 18, no. 1, pp. 5–16, 2015, doi: https://doi.org/10.1016/j.jval.2014.12.001.
P. J. Driscoll, G. S. Parnell, and D. L. Henderson, Decision making in systems engineering and management. John Wiley & Sons, 2022.
N. Guarino, “Understanding, building and using ontologies,” Int. J. Hum. Comput. Stud., vol. 46, no. 2–3, pp. 293–310, 1997, doi: https://doi.org/10.1006/ijhc.1996.0091.
A. Al-Ajlan, “The comparison between forward and backward chaining,” Int. J. Mach. Learn. Comput., vol. 5, no. 2, p. 106, 2015.
N. Kapoor and N. Bahl, “Comparative study of forward and backward chaining in artificial intelligence,” Int. J. Eng. Comput. Sci., vol. 5, no. 4, pp. 16239–16242, 2016, doi: https://doi.org/10.1002/jaba.517.
J. Doyle, “A truth maintenance system,” Artif. Intell., vol. 12, no. 3, pp. 231–272, 1979, doi: https://doi.org/10.1016/0004-3702(79)90008-0.
J. Doyle, “Truth maintenance systems for problem solving,” 1978, doi: http://hdl.handle.net/1721.1/6926.
Y. Okajima and K. Sadamasa, “Deep neural networks constrained by decision rules,” in Proceedings of the AAAI Conference on Artificial Intelligence, 2019, pp. 2496–2505. doi: https://doi.org/10.1609/aaai.v33i01.33012496.
D. Heckerman, “Bayesian networks for data mining,” Data Min. Knowl. Discov., vol. 1, no. 4, pp. 79–119, 1997, doi: https://doi.org/10.1023/A:1009730122752.
I. Ben?Gal, “Bayesian networks,” in Encyclopedia of statistics in quality and reliability, Wiley Online Library, 2008, pp. 1–10. doi: https://doi.org/10.1002/9780470061572.eqr089.
S. K. Pal and D. P. Mandal, “Fuzzy logic and approximate reasoning: an overview,” IETE J. Res., vol. 37, no. 5–6, pp. 548–560, 1991, doi: https://doi.org/10.1080/03772063.1991.11437008.
A. Khaliq and A. Ahmad, “Fuzzy logic and approximate reasoning,” 2010. [Online]. Available: https://www.diva-portal.org/smash/record.jsf?pid=diva2%3A832139&dswid=8956
G. Gerla, Fuzzy logic: mathematical tools for approximate reasoning, vol. 11. Springer Science & Business Media, 2013.
D. B. Skillicorn and D. Talia, “Models and languages for parallel computation,” Acm Comput. Surv., vol. 30, no. 2, pp. 123–169, 1998, doi: https://doi.org/10.1145/280277.280278.
P. Jogalekar and M. Woodside, “Evaluating the scalability of distributed systems,” IEEE Trans. parallel Distrib. Syst., vol. 11, no. 6, pp. 589–603, 2000, doi: https://doi.org/10.1109/71.862209.
M. K. Aguilera, A. Merchant, M. Shah, A. Veitch, and C. Karamanolis, “Sinfonia: a new paradigm for building scalable distributed systems,” ACM SIGOPS Oper. Syst. Rev., vol. 41, no. 6, pp. 159–174, 2007, doi: https://doi.org/10.1145/1323293.1294278.
Y.-F. Zhang, Y.-C. Tian, W. Kelly, and C. Fidge, “Scalable and efficient data distribution for distributed computing of all-to-all comparison problems,” Futur. Gener. Comput. Syst., vol. 67, no. 3, pp. 152–162, 2017, doi: https://doi.org/10.1016/j.future.2016.08.020.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Loso Judijanto, Christine Debora Simatupang, Heckerman Doyle

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

