A fuzzy Petri net-based expert system and its application to damage assessment of bridges
Authors:
- K.F.R. LiuKLK.F.R. Liu
- Weiling ChiangWCWeiling Chiang
- 1 June 1999
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)
- Vol. 29 (3) , 350-370
Abstract
In this paper, a fuzzy Petri net approach to modeling fuzzy rule-based reasoning is proposed to bring together the possibilistic entailment and the fuzzy reasoning to handle uncertain and imprecise information. The three key components in our fuzzy rule-based reasoning-fuzzy propositions, truth-qualified fuzzy rules, and truth-qualified fuzzy facts-can be formulated as fuzzy places, uncertain transitions, and uncertain fuzzy tokens, respectively. Four types of uncertain transitions-inference, aggregation, duplication, and aggregation-duplication transitions-are introduced to fulfil the mechanism of fuzzy rule-based reasoning. A framework of integrated expert systems based on our fuzzy Petri net, called fuzzy Petri net-based expert system (FPNES), is implemented in Java. Major features of FPNES include knowledge representation through the use of hierarchical fuzzy Petri nets, a reasoning mechanism based on fuzzy Petri nets, and transformation of modularized fuzzy rule bases into hierarchical fuzzy Petri nets. An application to the damage assessment of the Da-Shi bridge in Taiwan is used as an illustrative example of FPNES.Keywords
This publication has 12 references indexed in Scilit:
- An extended procedure of constructing neural networks for supervised dichotomyIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 1996
- Rule-Based Neural Networks for Classification and Probability EstimationNeural Computation, 1992
- A machine learning method for generation of a neural network architecture: a continuous ID3 algorithmIEEE Transactions on Neural Networks, 1992
- On the handling of continuous-valued attributes in decision tree generationMachine Learning, 1992
- Minimum class entropy: A maximum information approach to layered networksNeural Networks, 1989
- An algebraic projection analysis for optimal hidden units size and learning rates in back-propagation learning1988
- Simulated Annealing: Theory and Applications1987
- Induction of decision treesMachine Learning, 1986
- A Learning Algorithm for Boltzmann Machines*Cognitive Science, 1985
- Monte Carlo sampling methods using Markov chains and their applicationsBiometrika, 1970