Abstract
Fuzzy Petri net (FPN) is a powerful tool to model and analyze the knowledge-based systems (KBSs) or expert systems (ESs). The accuracy of the reasoning result is a bottleneck to hinder the further development of FPN because of lacking self-learning capability. To overcome this issue, a hybrid GA-SFLA algorithm is proposed in this paper to improve the precision of each parameter of a given FPN model. The proposed algorithm combines the advantages both of GA and SFLA and includes three phases, which are generating chromosome by encoding the multi-dimensional solution which reflects all initial frogs, gaining a better individual as well as seeking the optimal solution by executing the local search and global search operations of SFLA. Finally, an FPN model is used to test the feasibility of the proposed algorithm. Simulation results reveal that all parameters of the given FPN model have the higher precision by implementing the GA-SFLA than that of implementing GA and SFLA, respectively.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Paredes-Frigolett, H., Gomes, L.F.A.M.: A novel method for rule extraction in a knowledge-based innovation tutoring system. Knowl.-Based Syst. 92, 183–199 (2016)
Nasiri, S., Zenkert, J., Fathi, M.: Improving CBR adaptation for recommendation of associated references in a knowledge-based learning assistant system. Neurocomputing 250, 5–17 (2017)
Merone, M., Soda, P., Sansone, M., Sansone, C.: ECG databases for biometric systems: a systematic review. Expert Syst. Appl. 67, 189–202 (2017)
Yusup, N., Zain, A.M., Hashim, S.Z.M.: Evolutionary techniques in optimizing machining parameters: review and recent applications (2007–2011). Expert Syst. Appl. 39(10), 9909–9927 (2012)
Zain, A.M., Haron, H., Sharif, S.: Application of GA to optimize cutting conditions for minimizing surface roughness in end milling machining process. Expert Syst. Appl. 37(6), 4650–4659 (2010)
Adnan, M.M., Sarkheyli, A., Zain, A.M., Haron, H.: Fuzzy logic for modeling machining process: a review. Artif. Intell. Rev. 43(3), 345–379 (2013)
Zhou, K.Q., Mo, L.P., Jin, J., Zain, A.M.: An equivalent generating algorithm to model fuzzy Petri net for knowledge-based system. J. Intell. Manuf. 30, 1831–1842 (2017)
Yeung, D.S., Wang, X.Z., Tsang, E.C.: Handling interaction in fuzzy production rule reasoning. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 34(5), 1979–1987 (2004)
Spätgens, T., Schoonen, R.: The semantic network, lexical access, and reading comprehension in monolingual and bilingual children: an individual differences study. Appl. Psycholinguist. 39(1), 225–256 (2018)
Ghimire, D., Jeong, S., Lee, J., Park, S.H.: Facial expression recognition based on local region specific features and support vector machines. Multimed. Tools Appl. 76(6), 7803–7821 (2017)
Zhou, K.Q., Zain, A.M., Mo, L.P.: Dynamic properties of fuzzy Petri net model and related analysis. J. Central South Univ. 22(12), 4717–4723 (2015)
Zhou, K.Q., Zain, A.M., Mo, L.P.: A decomposition algorithm of fuzzy Petri net using an index function and incidence matrix. Expert Syst. Appl. 42(8), 3980–3990 (2015)
Zhou, K.Q., Gui, W.H., Mo, L.P., Zain, A.M.: A bidirectional diagnosis algorithm of fuzzy Petri net using inner-reasoning-path. Symmetry 10, 192 (2018)
Zhou, K.Q., Zain, A.M.: Fuzzy Petri nets and industrial applications: a review. Artif. Intell. Rev. 45(4), 405–446 (2016)
Liu, H.C., You, J.X., Li, Z., Tian, G.: Fuzzy Petri nets for knowledge representation and reasoning: a literature review. Eng. Appl. Artif. Intell. 60, 45–56 (2017)
Shen, V.R., Chang, Y.S., Juang, T.T.Y.: Supervised and unsupervised learning by using Petri nets. IEEE Trans. Syst. Man Cybern.-Part A: Syst. Hum. 40(2), 363–375 (2010)
Tsang, E.C., Yeung, D.S., Lee, J.W.: Learning capability in fuzzy Petri nets. In: IEEE SMC 1999 Conference Proceedings, vol. 3, pp. 355–360. IEEE (1999)
Wang, W.M., Peng, X., Zhu, G.N., Hu, J., Peng, Y.H.: Dynamic representation of fuzzy knowledge based on fuzzy petri net and genetic-particle swarm optimization. Expert Syst. Appl. 41(4), 1369–1376 (2014)
Yeung, D.S., Tsang, E.C.: Weighted fuzzy production rules. Fuzzy Sets Syst. 88(3), 299–313 (1997)
Tsang, E.C., Yeung, D.S., Lee, J.W., Huang, D.M., Wang, X.Z.: Refinement of generated fuzzy production rules by using a fuzzy neural network. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 34(1), 409–418 (2004)
Ding, Z., Zhou, Y., Zhou, M.: Modeling self-adaptive software systems by fuzzy rules and Petri nets. IEEE Trans. Fuzzy Syst. 26(2), 967–984 (2018)
Nabaei, A., et al.: Topologies and performance of intelligent algorithms: a comprehensive review. Artif. Intell. Rev. 49(1), 79–103 (2018)
İnkaya, T., Akansel, M.: Coordinated scheduling of the transfer lots in an assembly-type supply chain: a genetic algorithm approach. J. Intell. Manuf. 28(4), 1005–1015 (2017)
Morini, M., Pellegrino, S.: Personal income tax reforms: a genetic algorithm approach. Eur. J. Oper. Res. 264(3), 994–1004 (2018)
Hou, Y., Wu, N., Zhou, M., Li, Z.: Pareto-optimization for scheduling of crude oil operations in refinery via genetic algorithm. IEEE Trans. Syst. Man Cybern.: Syst. 47(3), 517–530 (2017)
Sarkheyli, A., Zain, A.M., Sharif, S.: The role of basic, modified and hybrid shuffled frog leaping algorithm on optimization problems: a review. Soft. Comput. 19(7), 2011–2038 (2015)
Hasanien, H.M.: Shuffled frog leaping algorithm for photovoltaic model identification. IEEE Trans. Sustain. Energy 6(2), 509–515 (2015)
Kawaria, N., Patidar, R., George, N.V.: Parameter estimation of MIMO bilinear systems using a Levy shuffled frog leaping algorithm. Soft. Comput. 21(14), 3849–3858 (2017)
Dash, R.: Performance analysis of a higher order neural network with an improved shuffled frog leaping algorithm for currency exchange rate prediction. Appl. Soft Comput. 67, 215–231 (2018)
Acknowledgement
This work is supported by the National Natural Science Foundation of China (Nos. 61741205, 61462029).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Jiang, W., Zhou, KQ., Mo, LP. (2019). Parameter Optimization Strategy of Fuzzy Petri Net Utilizing Hybrid GA-SFLA Algorithm. In: Song, H., Jiang, D. (eds) Simulation Tools and Techniques. SIMUtools 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 295. Springer, Cham. https://doi.org/10.1007/978-3-030-32216-8_40
Download citation
DOI: https://doi.org/10.1007/978-3-030-32216-8_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-32215-1
Online ISBN: 978-3-030-32216-8
eBook Packages: Computer ScienceComputer Science (R0)