IEEE TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL

Size: px
Start display at page:

Download "IEEE TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL"

Transcription

1 TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL Modeling Uncertainty Reasoning With Possibilistic Petri Nets Jonathan Lee, Senior Member, Kevin F. R. Liu, and Weiling Chiang Abstract Manipulation of perceptions is a remarkable human capability in a wide variety of physical and mental tasks under fuzzy or uncertain surroundings. Possibilistic reasoning can be treated as a mechanism that mimics human inference mechanisms with uncertain information. Petri nets are a graphical and mathematical modeling tool with powerful modeling and analytical ability. The focus of this paper is on the integration of Petri nets with possibilistic reasoning to reap the benefits of both formalisms. This integration leads to a possibilistic Petri nets model ( ) with the following features. A possibilistic token carries information to describe an object and its corresponding possibility and necessity measures. Possibilistic transitions are classified into four types: inference transitions, duplication transitions, aggregation transitions, and aggregation-duplication transitions. A reasoning algorithm, based on possibilistic Petri nets, is also presented to improve the efficiency of possibilistic reasoning and an example related to diagnosis of cracks in reinforced concrete structures is used to illustrate the proposed approach. Index Terms Diagnosis of cracks, possibilistic Petri nets, possibilistic reasoning. I. INTRODUCTION APPROXIMATE reasoning is one of the remarkable human capabilities that manipulate perceptions in a wide variety of physical and mental tasks, whether in fuzzy or uncertain surroundings. To model this remarkable human capability, L.A. Zadeh [37], [38] proposed a new concept of computing with words, which is a methodology in which the objects of computation are words and propositions drawn from a natural language. It provides a basis for a computational theory to imitate how humans make perception-based rational decisions in a fuzzy environment. Nevertheless, besides fuzziness, humans also perform perception-based reasoning well under uncertain circumstances. To deal with uncertain information in reasoning methods, several formalisms have been proposed, such as, certainty factor [35], probabilistic logic [28], Dempster Shafer theory of evidence [32], possibilistic logic [8] and possibilistic Manuscript received April 24, 2001; revised November 7, 2001 and February 28, This research was supported in part by the National Science Council (Taiwan, R.O.C) under Grants NSC E and NSC E , and by the Ministry of Education (Taiwan, ROC) under Grants EX-91-E-FA This paper was recommended by Associate Editor G. Biswas. J. Lee is with the Department of Computer Science and Information Engineering, National Central University, Chungli, Taiwan ( yjlee@selab.csie.ncu.edu.tw). K. F. R. Liu is with the Department of Environmental Engineering, Da-Yeh University, Changhua, Taiwan ( kevinliu@mail.dyu.edu.tw). W. Chiang is with the Department of Civil Engineering, National Central University, Chungli, Taiwan ( chiang@cc.ncu.edu.tw). Digital Object Identifier XXXXXXXXXXX reasoning [21], etc. Consequently, an adequate management of uncertainty for reasoning methods has become a significant issue [1]. To increase the efficiency of rule-based reasoning with uncertain information, two issues are particularly relevant: the possibility of exploiting concurrency and the use of smart control strategies [13]. To achieve these goals, a number of researchers have reported progress toward the modeling of rule-based reasoning with Petri nets [2], [6], [16], [24], [31]. Petri nets are a graphical and mathematical modeling tool to describe and study information processing systems. Petri nets with a powerful modeling and analysis ability are capable of providing a basis for variant purposes, such as knowledge representation [27], [33], reasoning mechanism [2], [31], knowledge acquisition [5], and knowledge verification [36], [39]. For a decade, researchers have enhanced the conventional Petri nets to involve imprecise or uncertain information. We examine these studies related to the modeling of rule-based reasoning with Petri nets (e.g., fuzzy Petri nets [2], [6], [16], [24], [31]), the modeling of probabilistic logic with Petri nets [23] and possibilistic Petri nets [3]. To take fuzzy information into consideration in rule-based reasoning, researchers have advocated the use of fuzzy Petri nets to model fuzzy rule-based reasoning [2], [6], [16], [20], [24], [31]. Looney s fuzzy Petri nets model [24] modified the conventional Petri nets to allow each transition and place attached a fuzzy truth-value. Chen et al. s approach [6] considered not only fuzziness but also uncertainty (i.e., modeled as certainty factors [35]) for representing a fuzzy rule base. They utilized reachability to trace the inference paths through constructing sprouting trees. Bugarin et al. s approach [2] was proposed to model a compositional rule of inference. Their reasoning algorithm generated a variant pattern of the fuzzy Petri net based on the input facts. Konar et al. [16] improved Chen et al. s [6] reasoning algorithm to deal with the case that there exists intermediate places with multi-input arcs. Scarpelli et al. [31] were devoted to high-level fuzzy Petri nets for modeling fuzzy reasoning based on a compositional rule of inference. Lee et al. [20] proposed a fuzzy Petri nets approach to modeling fuzzy rule-based reasoning which brings the possibilistic entailment and fuzzy reasoning together to handle uncertain and imprecise information. Researchers have made some progress embedding uncertainty models into Petri nets for different purposes. For example, stochastic Petri nets [15], [22] is a class of Petri nets in which the firing times are considered as random variables, and a probability distribution over all transition firing times is formed. Lin et al. [23] investigated the use of Petri nets to deal with the size problem of the possible world matrix in /03$

2 2 TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL 2003 Nilsson s probabilistic logic [28]. Cardoso et al. [3] proposed a possibilistic Petri nets model that combined possibility theory and Petri net theory to lead to a tool for qualitative representation of uncertain knowledge about a system state. They used possibility distributions over all places and tokens to display the uncertainty about possible locations of a token before receiving certain information. Although the attempt has been made by these researchers to embed the uncertainty model into Petri nets, little emphasis has been put on how to model uncertainty reasoning in rule-based expert systems with Petri nets. In this paper, we combine a high-level Petri nets model with possibilistic reasoning as possibilistic Petri Nets to model uncertainty with possibilistic information. Possibilistic reasoning [21], inspired by Nilsson s probabilistic entailment [28], is an uncertainty reasoning for classical propositions weighted by the lower bounds of necessity measures and the upper bounds of possibility measures. In, a possibilistic token carries information to describe a proposition and the corresponding possibility and necessity measures. Four types of possibilistic transitions, inference, aggregation, duplication, and aggregation duplication transitions, are introduced to fulfill the mechanism of possibilistic reasoning. The inference transitions perform possibilistic reasoning; duplication transitions duplicate a possibilistic token to several tokens representing the same proposition, possibility, and necessity measures; aggregation transitions combine several possibilistic tokens with the same classical proposition; and aggregation duplication transitions combine aggregation transitions and duplication transitions. A reasoning algorithm based on possibilistic Petri nets is also outlined to improve the efficiency of possibilistic reasoning. An example related to diagnosis of cracks in reinforced concrete structures is used as the illustration to our approach. The results through not only match Chao et al. s conclusions [4], but also provide more information because the explanation of diagnosis process served by token movement and the confidence level associated with possible causes can be used as a way of justification on whether to take the diagnosis into account or not. The organization of this paper is as follows. A general formalism of possibilistic Petri nets and its hierarchical representation are proposed in the next section. A possibilistic reasoning based on possibilistic entailment is introduced in Section III. In Section IV, a knowledge representation of possibilistic reasoning and a reasoning algorithm are developed through the use of possibilistic Petri net. An application of possibilistic Petri nets to diagnosis of cracks in reinforced concrete structures is used in Section V as an illustration. Finally, a summary of our approach and its potential benefits are given in Section VI. II. POSSIBILISTIC PETRI NETS In this section, are defined for modeling possibilistic systems and are used as a knowledge representation for possibilistic information. A. Petri Nets A Petri net is a directed, weighted, bipartite graph consisting of two kinds of nodes, called places ( ) and transitions ( ), where arcs are either from a place to a transition, or from a transition to a place [29]. Murata has formally defined Petri nets as a 5-tuple [26]: is a finite set of places, is a finite set of transitions, set of arcs,, where is a is a weight function and is the initial marking. A marking is a -vector,, where denotes the number of the tokens in place. The evolution of markings, used to simulate the dynamic behavior of a system, is based on the firing rule, such as: a transition is enabled if each input place is marked with at least tokens, where is the weight of the arc from to ; an enabled transition may or may not be fired; and a firing of an enabled transition removes tokens from each input place of and adds tokens to each output place of, where is the weight of the arc from to. Some notations are introduced as follows: denotes the input places of, denotes the output places of, denotes the input transitions of and denotes the output transitions of. B. The simple view of a system concentrates on two primitive concepts: events and conditions. An event is an action which takes place in the system. A condition is a predicate or logical description of the state of the systems [29]. A typical interpretation of Petri nets is to view a place as a condition, a transition as the causal connectivity of conditions (an event), and a token in a place as a fact used to claim the truth of the condition associated with the place. The confidence about the connectivity of conditions and the facts could be uncertain, however. To take the uncertain situations into account, we formally define a possibilistic Petri nets as Definition 1: A is defined as a five-tuple is a finite set of places, where place represents a classical proposition. is a finite set of possibilistic transitions, where represent the connectivity of places, denotes the lower bounds of necessity measures and denotes the upper bounds of possibility measures to represent the uncertainty about the connectivity between places. is a set of arcs. is a weight function. is the initial marking, where is the number of tokens in. Each token is associated with a pair of necessity and possibility measures ( ) (called a possibilistic token) and inserted into the related place that represents a classical proposition. To simulate the dynamic behavior of a possibilistic system, a marking in a is changed according to the firing rule: a firing of an enabled possibilistic transition removes the possibilistic tokens from each input place of, adds a new token (1)

3 LEE et al.: MODELING UNCERTAINTY REASONING WITH POSSIBILISTIC PETRI NETS 3 to each output place of and the necessity and possibility measures attached to the new token will be computed based on possibilistic systems. (In this paper, the possibilistic system is considered as possibilistic reasoning. The mapping of to possibilistic reasoning is described in Section IV.) A simple example of is illustrated in Fig. 1. C. Hierarchical Structures of To overcome the complexity arising from large sizes of, a hierarchical structure of is developed. In a hierarchical structure, is divided into several hierarchies that contain smaller which may, or may not, include other hierarchies. As illustrated in Fig. 2(a), a hierarchy is drawn as a double-lined square to connect places viewed as a transition. The hierarchical in Fig. 2(a) is considered a main hierarchy, and contains three hierarchies,,, and. In this example, the main hierarchy is at the top level of the hierarchical structure and,, and are at the second level. The connections between hierarchies are achieved by defining importing and exporting places (see Fig. 2). That is, an exporting place w.r.t. a hierarchy is defined as a place that is connected to the hierarchy by an arc from the place to the hierarchy; meanwhile, an importing place with respect to a hierarchy is defined as a place connected to the hierarchy by an arc from the hierarchy to the place. In this hierarchical, places, and are the exporting place w.r.t. hierarchy and place is the importing places w.r.t. hierarchy. In the hierarchy, places and are the importing places w.r.t. and place is the exporting place w.r.t.. When a token is inserted into the place in, it will be transited into hierarchy and added to place in hierarchy. Similarly, once a token enters into place in, it will be sent into hierarchy, and reaches the place in. After firing the transitions in, the computations of possibilistic reasoning are triggered and the token arrives at the place in and then enters the place in. There are two main benefits by having a hierarchical structure for : 1) the notion of hierarchy makes the handling of complex systems through decomposition easy and 2) a hierarchical Petri net facilitates the reusability, namely, each hierarchy can be considered as a reuse unit. III. POSSIBILISTIC REASONING The distinction between imprecise and uncertain information is best explained by the canonical form representation (i.e., a quadruple of attribute, object, value, confidence) proposed by Dubois and Prade [9], [10]. Imprecision implies the absence of a sharp boundary of the value component of the quadruple; whereas, uncertainty is related to the confidence component of the quadruple, which is an indication of our reliance about the information. Dubois and Prade [9] have proposed the possibility and necessity measures as an uncertainty model for classical propositions. In this paper, we propose a representation for possibilistic information and an inference mechanism called possibilistic entailment based on Dubois and Prade s possibility and necessity measures. Fig. 1. Illustration of a possibilistic Petri net: (a) Before firing t. (b) After firing t. Fig. 2. (a) Hierarchical structure of PPN; (b) hierarchy H : modeling two rules; (c) hierarchy H : modeling one rule; and (d) hierarchy H : modeling one rule. A. Uncertainty Representation A classical proposition is true in some possible worlds and false in the rest. We model our uncertainty about the actual world by defining a possibility distribution over all possible worlds to specify the degree of possibility that the actual world is in each possible world. As shown in Fig. 3, the possibility of the possible world to be the actual world is and these possibilities form a possibility distribution. A classical proposition is true in possible worlds, and, and false in the rest of possible worlds. Given a possibility distribution on the set of possible worlds, Dubois et al. [8] have formally defined the possibility, and necessity measures, for a classical proposition as where denotes that is true in (i.e., a possible world in ). In Fig. 3, the possibility measure of is and the necessity measure is. The possibility measure means the degree of ease to say that is true; meanwhile, the necessity measure is a duality of possibility measure. ( ) denotes the degree of ease to say that is false. The pair of possibility and necessity measures for a classical proposition is adopted here for our confidence level about the classical proposition. (2)

4 4 TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL 2003 Fig. 3. Possible worlds semantics for possibilistic information. To represent uncertain information, we have proposed a representation of possibilistic propositions as follows [21]: (3) where denotes a classical proposition, denotes the lower bounds of necessity measures and denotes the upper bounds of possibility measures (i.e., and ). A possibilistic proposition ( ) means that the degree of ease to say that is false is at most equal to ; meanwhile, the degree of ease to say that is true is at most equal to. B. Possibilistic Entailment The possibilistic reasoning for possibilistic propositions is expressed as follows [21]: To infer and, we have proposed an approach called possibilistic entailment [21], inspired by Nilsson s probabilistic entailment [28] that helps one deduce a new proposition with associated probability from a base set of propositions with associated probabilities. In the proposed approach, a semantic tree is used to determine the possible worlds. More specifically, a possible world is the one in which the truth-values of all involved propositions are consistent in a semantic tree (see Fig. 4). In Fig. 4, inconsistent paths are indicated by an ; and denote the truth-values and, respectively. This semantic tree shows that there are four possible worlds. (4) (5) Fig. 4. Semantic tree. sibilities ( ), the lower bounds of the necessities ( ) of propositions and the possibilities of possible worlds ( ). where indicates the composition operator - and denotes the possibility that the actual world is in possible world. The first row of the above 6 4 matrix gives truthvalues for in the four possible worlds; whereas, the second row indicates the possible worlds where is false. The right-hand side of this inequality means the possibility measures of the involved propositions and the left-hand side of this inequality expresses the upper bounds of these possibility measures. Based on the given,,, and, we can derive a possibility distribution which is the upper bound of Thus, the upper bound of the possibility, and the lower bound of the necessity of are (6) (7) (8) where the columns denote the four possible worlds and give the consistent sets of truth-values for these three propositions. We have mentioned that a possibility distribution over all possible worlds is used to model our uncertainty about the actual world, the possibility measure of any proposition is then reasonably taken to be the maximum of the possibilities of all possible worlds in which is true. Therefore, we can construct the relationship between the upper bounds of the pos- If the possibility distribution is normalized, which can only be achieved in the case that and do not exist simultaneously, (8) then becomes To illustrate this, assume that ( ) and ( ), then we can infer ( ). (9)

5 LEE et al.: MODELING UNCERTAINTY REASONING WITH POSSIBILISTIC PETRI NETS 5 However, if the possibility distribution is subnormalized (i.e.,, called partially inconsistent [8], [19]), and, derived from (8), are then meaningless since they violate the following constraints: ( ), ( ) and ( ). For example, given ( ) and ( ), ( ) is inferred. Hence, to obtain the consistent necessity and possibility values for, and, both and should not be less than 1 simultaneously. A more general formulation of the inference rule which includes multiple antecedents of a rule is expressed as (10) at the bottom of the page. where and are classical propositions and ( ) is viewed as a classical proposition ;, and are the lower bounds of necessity measures; and,, and are the upper bounds of possibility measures. After performing the possibilistic reasoning, we can derive the following conclusions: where becomes (11) and. In the case that and do not exist simultaneously, (11) then (12) When several rules having a same conclusion are fired, these inferred conclusions with different confidence levels, for example ( )( ), should be aggregated as a conclusion ( ). This aggregation can be viewed as a disjunction; we then obtain and Possibilistic logic has been advocated by Dubois and Prade for more than ten years. In their approach, they viewed a possibility measure of proposition as the degree of possibility that is true and a necessity measure as the degree of necessity that is true. A comparison between their approach and ours is discussed in our previous work [21]. IV. POSSIBILISTIC REASONING AND Many researchers have devoted themselves to modeling rulebased reasoning via Petri nets [2], [6], [16], [24], [31]. There are several reasons behind the computational paradigm for rulebased reasoning on Petri net theory. Petri nets achieve the structuring of knowledge within rule bases which express the relationships among rules, and also help experts to construct and modify rule bases. Petri net s graphic nature provide visualization of dynamic behavior of rule-based reasoning. Petri nets make it easier to design an efficient reasoning algorithm. Petri net s analytic capability provides a basis for developing knowledge verification technique. Petri nets can model the underlying relationship of concurrency among rules activation, an important aspect where real-time performance is crucial. A. Knowledge Representation The three key components in uncertain rule-based reasoning: propositions, uncertain rules, and uncertain facts, can be formulated as places, possibilistic transitions, and possibilistic tokens, respectively. The mapping between possibilistic reasoning and is described as follows. Places: Places correspond to classical propositions. The classical propositions that attached to places represent conditions. Possibilistic tokens: A possibilistic token represents an uncertain fact. A pair of necessity and possibility measures are attached to possibilistic tokens to represent our confidence level about the observed facts. Possibilistic transitions: Possibilistic transitions are classified into four types: inference, aggregation, duplication, and aggregation-duplication transitions. The inference transitions represent the uncertain rules, the aggregation transitions are designed to aggregate the conclusion parts of rules which have the same classical propositions, the duplication transitions are used to duplicate possibilistic tokens to avoid the conflict problem and the aggregation-duplication transitions link the same classical propositions. These are formally defined below. Type 1: Inference Transition ( ): An inference transition serves as modeling of an uncertain rule. An uncertain rule having multiple antecedents is represented as (13).... (10)

6 6 TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL 2003 where and are classical propositions. In Fig. 5, after firing the inference transition, the tokens will be removed from the input places of, a new token will be deposited into the output place of and a pair of necessity and possibility measures attached to the new token are derived by the possibilistic reasoning (see Section III-B). Type 2: Aggregation Transition ( ): An aggregation transition is used to aggregate the conclusions of several uncertain rules which have a same classical proposition and to link the antecedent of an uncertain rule which also have the same classical proposition. For example, there are uncertain rules with the same classical proposition in the conclusions, denoted as Fig. 5. Modeling possibilistic reasoning through PPN; (a) before firing inference transition t, (b) after firing t. (14) In Fig. 6, after firing the aggregation transition, the tokens in input places of will be removed, a new token will be deposited into the output place of and a pair of necessity, and possibility measures attached to the new token are derived by disjunction (see Section III-B). It should be noticed that is dead if one of its input places never received a token. To avoid deadlock in aggregation transitions, we assume that for each source place, a token will be inserted into and a pair of necessity and possibility (0,1) is attached to represent ignorance if no fact refers to the proposition in place. Type 3: Duplication Transition ( ): The purpose of duplication transitions is to avoid the conflict by duplicating the token. For example, there are uncertain rules with a same classical proposition in the antecedents, denoted as (15) They are linked by a duplication transition shown in Fig. 7. After firing the duplication transition, the tokens in the input place of will be removed, new tokens will be added into the output places of and a pair of necessity and possibility measures attached to the new tokens are not changed. Type 4: Aggregation-Duplication Transition ( ): An aggregation-duplication transition is a combination of an aggregation transition and a duplication transition (see Fig. 8). It is used to link all the same classical propositions. For example, there are uncertain rules with a same classical proposition in the conclusions and uncertain rules with the same classical proposition in the antecedents, denoted as (16) They are linked by an aggregation-duplication transition shown in Fig. 8. After firing the aggregation-duplication transition, the tokens in the input places of will be removed, new tokens will be deposited into the output places of and the pair of necessity and possibility measures attached to the new tokens are derived by disjunction. Fig. 6. Modeling the aggregation of conclusion by an aggregation transition: (a) Before firing the aggregation transition t. (b) After firing t. Fig. 7. Modeling the duplication of a possibilistic token through PPN: (a) before firing the duplication transition t, (b) after firing t. B. Reasoning Algorithm To consider the efficiency of, an algorithm of transition firing is proposed based the notion of extended markings. An extended marking, denoted as, isa -vector, where is the number of possibilistic tokens. The elements of denoted by are called extended places, defined as (17) where represents a place; is a classical proposition; ( ) is a pair of necessity and possibility measures attached to the token in place ; is the output transition of. From an extended places, we know that: (a) the pair of necessity and possibility measures attached to the token in (i.e., (, )), (b) the other tokens needed to fire (i.e., ), (c) what kind of computation to carry out after firing (i.e., the type of ) and (d) where to go for the new tokens after firing (i.e., ). The algorithm is described as follows:

7 LEE et al.: MODELING UNCERTAINTY REASONING WITH POSSIBILISTIC PETRI NETS 7 Fig. 8. Modeling the aggregation-duplication of possibilistic tokens through PPN. (a) Before firing the aggregation-duplication transition t. (b) After firing t. 6. Delete the element and each from the current extended marking. 7. Repeat step 3 to step 6 until no element is in the current extended marking. 8. Repeat step 2 to step 7 until all output transitions in the current extended marking are not fired. 9. Send the final extended marking to the upper-leveled hierarchy. Algorithm 1: (Possibilistic Petri Nets) 1. Get the initial extended marking, which consists of all source places. 2. For each, set a current extended marking and the next extended marking. 3. Select an element of the current extended marking, 4. (a) If is an inference transition and the extended place of each exists in, then infer the extended place of by possibilistic reasoning. (b) Else if is a duplication transition, then infer the extended place of each by duplication. (c) Else if is an aggregation transition and the extended place of each exists in, then infer the extended place of by disjunction. (d) Else if is an aggregation-duplication transition and the extended place of each exists in, then infer the extended place of each by disjunction. 5. (a) If the output transition of is fired, then insert the inferred extended place into the next extended marking. (b) Else if the output transition of is a hierarchy, then insert the extended place into the hierarchy and wait for the final extended marking of the hierarchy to be inserted into the current extended marking. (c) Else insert this element each the next extended marking. and into Basically, the algorithm is used to manage the evolution of extended marking. First, it defines the current and next extended markings (step 2). Second, it determines which type of the transitions in the current extended marking are and decides whether the transitions can be fired or not (step 4). Finally, it deletes the extended places from the current extended marking if their output transitions are fired and inserts the output extended places of these fired transitions into next extended marking or next hierarchies. The procedure is repeated until no distinction can be made between the current and next extended markings. The following is an example to illustrate how to apply the proposed and the reasoning algorithm to model possibilistic rule-based reasoning. A in Fig. 2 contains three hierarchies,, and. Hierarchies,, and represent small rule bases. where is a classical proposition. There are three uncertain facts such as ( ), ( ), and ( ). After performing the proposed reasoning algorithm, the evolution of extended fuzzy marking is shown in Table I. The conclusions inferred by the reasoning algorithm are ( ) and ( ). V. DIAGNOSIS OF CRACKS IN RC STRUCTURES Reinforced concrete structures can be found everywhere, including buildings, bridges, highways, dams, pipe systems and many other structures. Cracking is the most common defect and can be discovered in any kind of concrete structures. Most concrete structures will develop cracks sooner or later and ultimately affect the performance of the structural elements. Some of the cracks indicate the minor deterioration of concrete while some others may lead to the structural failure. To properly maintain and repair concrete structures, diagnosing the causes of cracks is an important but complicated task. Traditionally, an engineer who has closely studied these problems over years, could pick up heuristically patterns to link the nature of the cracking to its possible causes. However, a lack of complete understanding about the mechanism of cracking usually results in the lack of confidence about the possible causes. In this example, we apply

8 8 TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL 2003 TABLE I EVOLUTION OF EXTENDED MARKING TABLE II CAUSES OF CRACKING (CHAO et al. [4]) our possibilistic Petri nets model to mimic the uncertainty reasoning for crack diagnosis. According to Chao et al. s investigation [4], there are four primary causes resulting in cracking: 1) causes concerning quality of concrete material; 2) causes related to construction of concrete structures; 3) causes associated with environmental factors; 4) causes connected to applied loading. Each primary cause can be further divided into several subcauses for detailed possible causes (see Table II). The symptom of cracks occurred in concrete structures can be described by the following characteristics: 1) the development time after casting 2) crack depth, 3) crack regularity 4) whether cracks appear only in a concrete member or throughout the overall structures 5) the type of member in which cracks occur 6) crack patterns 7) crack locations The description of crack characteristics is listed in Table III. The first four characteristics are employed to determine the primary possible causes and the related subcauses are decided by the rest of the characteristics. The 477 rules representing heuristically patterns to link the characteristics of cracks with possible causes were elicited from published literatures (Chao et al. [4], Chiang et al. [7], Furuta et al. [11], [12], [34], Ross et al. [14], [30], Krauthammer et al. [17], and Miyamoto et al. [18], [25]). To overcome the complexity arising from large sizes of the rule base, the whole rule base is partitioned into 34 modules: four modules related to primary causes and 30 modules related to subcauses. As was mentioned previously, Petri net s graphical representation can help us construct and modify rule bases. Therefore, a hierarchical TABLE III CHARACTERISTICS OF CRACKS (CHAO et al. [5]) structure of for diagnosing cracks in RC structures is established based on these modules. For example, the possibilistic Petri net in hierarchy, shown in Fig. 9, represents four rules in module related to subcause acids and sulfate attacks ( ): To demonstrate the use of, three cases adopted from Chao et al. s work [4] are considered. Case 1: In a RC structure, fine cracks occurred on the slab surface three days after casting. The cracks were random in nature and had no regularity. The observed symptoms and the associated confidence levels can be summarized in Table IV. It should be noted that the necessity and possibility are assigned to be zero if a characteristic does not occurr. After performing the reasoning algorithm in Section IV-B, the confidence levels of four possible primary causes are inferred and shown in Table V. The result indicates that the most possible primary cause is referred to the quality of the concrete material (, Table II) with 0.62 degree of necessity. The hierarchy related to subcauses of

9 LEE et al.: MODELING UNCERTAINTY REASONING WITH POSSIBILISTIC PETRI NETS 9 TABLE IV OBSERVED SYSTEMS AND THE ASSOCIATED CONFIDENCE LEVELS FOR CASE 1 TO 3 Fig. 9. Possibilistic Petri net for diagonising acids and sulfate attack. material is also triggered and the reasoning algorithm infers a conclusion as follows (all confidence levels for other subcauses,,, and are (0,0)). Abnormal setting of cement paste ( ), (0.75,1.0) Drying and shrinkage of concrete ( ), (0.75,1.0). Thus, the most possible subcauses resulting in cracking in this case are abnormal setting of cement paste (, Table II) and drying and shrinkage of concrete (, Table II) with 0.75 degree of necessity. Case 2: In a RC structure, cracks were found in wall surfaces one year after casting. The cracks were very deep and formed a regular pattern, like an X shape, near the center of the wall. The observed symptoms and the associated confidence levels can be summarized in Table IV. The confidence levels of four possible primary causes can be inferred and shown in Table V by applying the reasoning algorithm. The result indicates that the most possible primary cause is referred to applied loading (, Table II) with 0.75 degree of necessity. The hierarchy related to subcauses of material is also triggered and the reasoning algorithm infers a conclusion as follows (all confidence levels for other subcauses,, and are (0,0)). Earthquake force ( ) (0.75,1.0). Thus, the most possible subcauses resulting in cracking in this case are abnormal earthquake force (, Table II) with 0.75 degree of necessity. Case 3: In a RC structure, honeycombing occurred on the member surface seven days after casting. The cracks were deep and had no regularity. The observed symptoms and the associated confidence levels can be summarized in Table IV. After performing the reasoning algorithm in Section IV-B, the confidence levels of four possible primary causes are inferred and shown in Table V. The result indicates that the most possible primary cause is referred to construction of concrete structure TABLE V PRIMARY CAUSES AND THE INFERRED CONFIDENCE LEVELS FOR CASE 1 TO 3 (, Table II) with 0.73 degree of necessity. The hierarchy related to subcauses of material is also triggered and the reasoning algorithm infers the conclusion as follows (all confidence levels for other subcauses,,,,,,,,,, and are (0,0)). Segregation during placement ( ), (0.75,1.0) Under or overvibrated during concrete placing ( ), (0.75,1.0). Thus, the most possible subcauses resulting in cracking in this case are segregation during placement (, Table II) and undervibrated or overvibrated during concrete placing (, Table II) with 0.75 degree of necessity. This example demonstrates that the results match Chao et al. s conclusions derived from fuzzy relation based pattern recognition model [4]. The three cases are typical in civil engineering. Both our results or Chao et al. s match the civil engineers judgment. Moreover, our approach offers several benefits as follows. Knowledge representation through make experts easy to develop and modify rule bases, which can achieve the structuring of knowledge within rule bases. Furthermore, it makes easy the users to realize the knowledge by identifying the relationships among rules. s mathematical modeling capability makes system developers easier to design an efficient reasoning algorithm. The underlying relationship of concurrency among rule activations can also be modeled by the real-time performance. to enhance

10 10 TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL 2003 s graphic nature provides the visualization of the dynamic behavior of possibilistic rule-based reasoning. Therefore, the explanation of diagnosis process served by token movement and the confidence level associated with possible causes can be used as a way of justification on whether to take the diagnosis into account or not. VI. CONCLUSION Possibilistic Petri nets and a reasoning algorithm are proposed for modeling uncertainty reasoning with possibilistic information. Three key components in our possibilistic reasoning: propositions, possibilistic rules and possibilistic facts, can be formulated as places, possibilistic transitions and possibilistic tokens, respectively. In terms of possibilistic reasoning, possibilistic transitions are classified into four types: inference transitions that perform possibilistic reasoning; duplication transitions that duplicate a possibilistic token to several tokens, representing the same proposition, possibility, and necessity measures; aggregation transitions combine several possibilistic tokens with the same classical proposition; and aggregation-duplication transitions combine aggregation transitions and duplication transitions. A reasoning algorithm based on also presented to improve the efficiency of possibilistic reasoning. Our approach offers the following advantages. serves as a bridge that brings the possibilistic entailment and Petri nets together into a hybrid approach to modeling possibilistic reasoning. We stick to Petri net s firing rule that tokens will be removed from the input places of a transition after the transition fired and Petri net s original semantics of markings and incidence matrixes. Thus, most of the well-developed Petri nets methods for analyzing properties, such as, liveness, safeness, boundedness, deadlock detection, coverability, and reversibility, are applicable. Its hierarchical structure makes easy the handling of complex systems through decomposition and facilitates the reusability. The proposed reasoning algorithm is consistent with, not only the rule-based reasoning, but also the execution of Petri nets. An example related to diagnosis of cracks in RC structures is used to illustrate our approach. The results through not only match Chao et al. s conclusions, they provide more information because the explanation of diagnosis process, served by token movement and the confidence level associated with possible causes, is used to justify whether the diagnosis should, or should not, be taken into account. REFERENCES [1] P. P. Bonissone, Editorial: Reasoning with uncertainty in expert systems, Int. J. Man-Mach. Stud., vol. 22, pp , AU: WHAT MONTH? [2] A. J. Bugarin and S. Barro, Fuzzy reasoning supported by Petri nets, Trans. Fuzzy Syst., vol. 2, pp , May [3] J. Cardoso, R. Valette, and D. Dubois, Possibilistic Petri nets, Trans. Syst., Man, Cybern. B, pp , Oct [4] C. J. Chao and F. P. Cheng, Fuzzy pattern recognition model for diagnosing cracks in RC structures, J. Computing Civil Eng., ASCE, vol. 12, no. 2, pp , AU: WHAT MONTH? [5] S. M. Chen, A knowledge acquisition scheme for rule-based expert systems based on fuzzy Petri nets, Int. J. Inform. Manage. Eng., vol. 1, no. 3, pp , [6] S. M. Chen, J. M. Ke, and J. F. Chang, Knowledge representation using fuzzy Petri nets, Trans. Knowledge Data Eng., vol. 2, pp , Sept [7] W. L. Chiang, K. F. R. Liu, and J. Lee, Bridge damage assessment through a fuzzy Petri net based expert system, J. Computing Civil Eng., ASCE, vol. 14, no. 2, pp , AU: WHAT MONTH? [8] D. Dubois, J. Lang, and H. Prade, Possibilistic logic, in Handbook of Logic in Artificial Intelligence and Logic Programming, D. M. Gabbay, C. J. Hogger, and J. A. Robinson, Eds. Oxford, U.K.: Clarendon, 1994, pp [9] D. Dubois and H. Prade, Possibility Theory: An Approach to Computerized Processing of Uncertainty. New York: Plenum, [10], The three semantics of fuzzy sets, Fuzzy Sets Syst., pp , [11] H. Furuta, J. He, and E. Watanabe, A fuzzy expert system for damage assessment using genetic algorithms and neural networks, Microcomput. Civil Eng., vol. 11, pp , AU: WHAT MONTH? [12] H. Furuta, N. Shiraishi, M. Umano, and K. Kawakami, Knowledgebased expert system for damage assessment based on fuzzy reasoning, Comput. Struct., vol. 40, no. 1, pp , [13] A. Giordana and L. Satta, Modeling production rules by means of predicate transition networks, Inf. Sci., vol. 35, pp. 1 41, AU: WHAT MONTH? [14] F. C. Hadipriono and T. J. Ross, A rule-based fuzzy logic deduction technique for damage assessment of protective structure, Fuzzy Sets Syst., vol. 44, pp , [15] P. Kemper, Transient analysis of superposed GSPN s, Trans. Software Eng., vol. 25, pp , Mar./Apr [16] A. Konar and A. K. Mandal, Uncertainty management in expert systems using fuzzy Petri nets, Trans. Knowledge Data Eng., vol. 8, pp , Feb [17] T. Krauthammer, R. Muralidharan, and W. Schimdt, Combined symbolic-numeric explosion damage assessment for structures, J. Computing Civil Eng., ASCE, vol. 6, no. 4, pp , AU: WHAT MONTH? [18] M. Kushida, A. Miyamoto, and K. Kinoshita, Development of concrete bridge rating prototype expert system with machine learning, J. Computing Civil Eng., ASCE, vol. 11, no. 4, pp , AU: WHAT MONTH? [19] J. Lang, Semantic evaluation in possibilistic logic, in Proc. Uncertainty in Knowledge Bases: 3rd Int. Conf. Information Processing Management of Uncertainty in Knowledge-Based Systems. Berlin, Germany: Springer-Verlag, 1991, pp [20] J. Lee, K. F. R. Liu, and W. L. Chiang, A fuzzy Petri net based expert system for damage assessment of bridges, Trans. Syst., Man, Cybern. B, vol. 29, pp , June [21], A possibilistic-logic-based approach to integrating imprecise and uncertain information, Fuzzy Sets Syst., vol. 13, no. 2, pp , AU: WHAT MONTH? [22] C. Lin and D. C. Marinescu, Stochastic high-level Petri nets and applications, Trans. Comput., vol. 37, pp , July [23] C. Lin, Y. T. Wu, and B. Li, Modeling probabilistic logic using Petri nets, in Proc. Systems, Man Cybernetics Conf., 1996, pp [24] C. G. Looney, Fuzzy Petri nets for rule-based decision making, Trans. Syst., Man, Cybern., vol. 18, pp , Jan./Feb [25] A. Miyamoto, H. Morikawa, M. Kushida, and T. Tokuyama, A knowledge-based expert system application in structural safety assessment of concrete bridges, in Bridge Management: Inspection, Maintenance, Assessment and Repair 2 London, U.K., 1993, pp [26] T. Murata, Petri nets: Properties, analysis and applications, Proc., vol. 77, no. 4, pp , Apr [27] T. Murata and D. Zhang, A predicate-transition net model for parallel interpretation of logic programs, Trans. Software Eng., vol. 14, pp , Apr [28] N. J. Nilsson, Probabilistic logic, Artif. Intell., vol. 28, no. 1, pp , AU: WHAT MONTH? [29] J. L. Peterson, Petri Net Theory and the Modeling of Systems. Englewood Cliffs, NJ: Prentice-Hall, [30] T. J. Ross, C. Sorensen, S. J. Savage, and J. M. Carson, Daps: Expert system for damage assessment, J. Computing Civil Eng., ASCE, vol. 4, no. 4, pp , AU: WHAT MONTH? 1990.

11 LEE et al.: MODELING UNCERTAINTY REASONING WITH POSSIBILISTIC PETRI NETS 11 [31] H. Scarpelli, F. Gomide, and R. Yager, A reasoning algorithm for high level fuzzy Petri nets, Trans. Fuzzy Syst., vol. 4, pp , Aug [32] G. Shafer, Mathematical theory of evidence, in Mathematical Theory of Evidence. Princeton, NJ: Princeton Univ. Press, [33] T. Shimura, J. Lobo, and T. Murata, An extended Petri net model for normal logic programs, Trans. Knowledge Data Eng., vol. 7, pp , Feb [34] N. Shiraishi, H. Furuta, M. Umano, and K. Kawakami, An expert system for damage assessment of a reinforced concrete bridge deck, Fuzzy Sets Syst., vol. 44, pp , [35] E. H. Shortliffe, Computer Based Medical Consultations: MYCIN. New York: Elsevier, [36] C. Wu and S. Lee, Enhanced high-level Petri nets with multiple colors for knowledge verification/validation of rule-based expert systems, Trans. Systems, Man, Cybern. B, vol. 27, pp , Sept [37] L. A. Zadeh, Fuzzy logic = computing with words, Trans. Syst., Man, Cybern., vol. 4, pp , May [38], From computing with numbers to computing with words From manipulation of measurements to manipulation of perceptions, Trans. Circuits Syst. I, vol. 45, pp , Jan [39] A. K. Zaidi and A. H. Levis, Validation and verification of decision making rules, Automatica, vol. 33, no. 2, pp , Jonathan Lee(SM WHAT YEARS?) received the Ph.D. degree in computer science from Texas A&M University, College Station, TX in He is a Professor and Chairman in the Department of Computer Science and Information Engineering at National Central University, Chungli, Taiwan, R.O.C. His research interests include software engineering with computational intelligence, agent-based software engineering and soft computing. He is on the editorial boards of Fuzzy Sets and Systems, Fuzzy Optimization and Decision Making, and International Journal of Artificial Intelligence. He is a member of the ACM and AAAI. He is currently the vice president of IFSA and the president of CFSAT. Kevin F. R. Liu received the B.S. degree in 1992 and the Ph.D. degree in 1998, both in civil engineering from National Central University, Chungli, Taiwan, R.O.C. Currently, he is an Assistant Professor in the Department of Environmental Engineering at Da-Yeh University, Changhua, Taiwan. His research focuses on the application of artificial intelligence techniques to the civil engineering problems. Areas of interest include soft computing, fuzzy set theory, neural networks, and Petri nets. Weiling Chiang received the B.S. degree from the Department of Civil Engineering, National Taiwan University, Taiwan R.O.C., and the M.S. and Ph.D. degrees from Stanford University, Stanford, CA. He is currently a Professor in the Department of Civil Engineering, National Central University, Taiwan, R.O.C. His research interests include uncertainty management that involves applications of fuzzy theory and probabilistic method to civil engineering problems, applying newly developed methodology such as neural networks, catastrophe theory and evidence theory to various civil-engineering-related problems, risk management, optimal control, and bridge management.

Modeling Uncertainty Reasoning With Possibilistic Petri Nets

Modeling Uncertainty Reasoning With Possibilistic Petri Nets 214 IEEE TRANSACTIONS ON SYSTEMS, MAN AND CYBERNETICS PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL 2003 Modeling Uncertainty Reasoning With Possibilistic Petri Nets Jonathan Lee, Senior Member, Kevin F.

More information

On the Representation of Nonmonotonic Relations in the Theory of Evidence

On the Representation of Nonmonotonic Relations in the Theory of Evidence On the Representation of Nonmonotonic Relations in the Theory of Evidence Ronald R. Yager Machine Intelligence Institute Iona College New Rochelle, NY 10801 Abstract A Dempster-Shafer belief structure

More information

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Thomas E. Rothenfluh 1, Karl Bögl 2, and Klaus-Peter Adlassnig 2 1 Department of Psychology University of Zurich, Zürichbergstraße

More information

Dynamic Rule-based Agent

Dynamic Rule-based Agent International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 4 (2018), pp. 605-613 International Research Publication House http://www.irphouse.com Dynamic Rule-based

More information

A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1

A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1 A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1 Abstract MedFrame provides a medical institution with a set of software tools for developing

More information

A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system.

A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system. Biomedical Research 208; Special Issue: S69-S74 ISSN 0970-938X www.biomedres.info A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system. S Alby *, BL Shivakumar 2 Research

More information

Support system for breast cancer treatment

Support system for breast cancer treatment Support system for breast cancer treatment SNEZANA ADZEMOVIC Civil Hospital of Cacak, Cara Lazara bb, 32000 Cacak, SERBIA Abstract:-The aim of this paper is to seek out optimal relation between diagnostic

More information

Representation Theorems for Multiple Belief Changes

Representation Theorems for Multiple Belief Changes Representation Theorems for Multiple Belief Changes Dongmo Zhang 1,2 Shifu Chen 1 Wujia Zhu 1,2 Zhaoqian Chen 1 1 State Key Lab. for Novel Software Technology Department of Computer Science and Technology

More information

Handling Partial Preferences in the Belief AHP Method: Application to Life Cycle Assessment

Handling Partial Preferences in the Belief AHP Method: Application to Life Cycle Assessment Handling Partial Preferences in the Belief AHP Method: Application to Life Cycle Assessment Amel Ennaceur 1, Zied Elouedi 1, and Eric Lefevre 2 1 University of Tunis, Institut Supérieur de Gestion de Tunis,

More information

High-level Vision. Bernd Neumann Slides for the course in WS 2004/05. Faculty of Informatics Hamburg University Germany

High-level Vision. Bernd Neumann Slides for the course in WS 2004/05. Faculty of Informatics Hamburg University Germany High-level Vision Bernd Neumann Slides for the course in WS 2004/05 Faculty of Informatics Hamburg University Germany neumann@informatik.uni-hamburg.de http://kogs-www.informatik.uni-hamburg.de 1 Contents

More information

Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient

Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient , ISSN (Print) : 319-8613 Implementation of Inference Engine in Adaptive Neuro Fuzzy Inference System to Predict and Control the Sugar Level in Diabetic Patient M. Mayilvaganan # 1 R. Deepa * # Associate

More information

Plan Recognition through Goal Graph Analysis

Plan Recognition through Goal Graph Analysis Plan Recognition through Goal Graph Analysis Jun Hong 1 Abstract. We present a novel approach to plan recognition based on a two-stage paradigm of graph construction and analysis. First, a graph structure

More information

Type II Fuzzy Possibilistic C-Mean Clustering

Type II Fuzzy Possibilistic C-Mean Clustering IFSA-EUSFLAT Type II Fuzzy Possibilistic C-Mean Clustering M.H. Fazel Zarandi, M. Zarinbal, I.B. Turksen, Department of Industrial Engineering, Amirkabir University of Technology, P.O. Box -, Tehran, Iran

More information

How Does Analysis of Competing Hypotheses (ACH) Improve Intelligence Analysis?

How Does Analysis of Competing Hypotheses (ACH) Improve Intelligence Analysis? How Does Analysis of Competing Hypotheses (ACH) Improve Intelligence Analysis? Richards J. Heuer, Jr. Version 1.2, October 16, 2005 This document is from a collection of works by Richards J. Heuer, Jr.

More information

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES Reactive Architectures LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas There are many unsolved (some would say insoluble) problems

More information

Cognitive Maps-Based Student Model

Cognitive Maps-Based Student Model Cognitive Maps-Based Student Model Alejandro Peña 1,2,3, Humberto Sossa 3, Agustín Gutiérrez 3 WOLNM 1, UPIICSA 2 & CIC 3 - National Polytechnic Institute 2,3, Mexico 31 Julio 1859, # 1099-B, Leyes Reforma,

More information

Knowledge Based Systems

Knowledge Based Systems Knowledge Based Systems Human Expert A human expert is a specialist for a specific differentiated application field who creates solutions to customer problems in this respective field and supports them

More information

STIN2103. Knowledge. engineering expert systems. Wan Hussain Wan Ishak. SOC 2079 Ext.: Url:

STIN2103. Knowledge. engineering expert systems. Wan Hussain Wan Ishak. SOC 2079 Ext.: Url: & Knowledge STIN2103 engineering expert systems Wan Hussain Wan Ishak SOC 2079 Ext.: 4786 Email: hussain@uum.edu.my Url: http://www.wanhussain.com Outline Knowledge Representation Types of knowledge Knowledge

More information

EEL-5840 Elements of {Artificial} Machine Intelligence

EEL-5840 Elements of {Artificial} Machine Intelligence Menu Introduction Syllabus Grading: Last 2 Yrs Class Average 3.55; {3.7 Fall 2012 w/24 students & 3.45 Fall 2013} General Comments Copyright Dr. A. Antonio Arroyo Page 2 vs. Artificial Intelligence? DEF:

More information

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures Intelligent Autonomous Agents ICS 606 / EE 606 Fall 2011 Nancy E. Reed nreed@hawaii.edu 1 Lecture #5 Reactive and Hybrid Agents Reactive Architectures Brooks and behaviors The subsumption architecture

More information

An Efficient Hybrid Rule Based Inference Engine with Explanation Capability

An Efficient Hybrid Rule Based Inference Engine with Explanation Capability To be published in the Proceedings of the 14th International FLAIRS Conference, Key West, Florida, May 2001. An Efficient Hybrid Rule Based Inference Engine with Explanation Capability Ioannis Hatzilygeroudis,

More information

Models for Inexact Reasoning. Imprecision and Approximate Reasoning. Miguel García Remesal Department of Artificial Intelligence

Models for Inexact Reasoning. Imprecision and Approximate Reasoning. Miguel García Remesal Department of Artificial Intelligence Models for Inexact Reasoning Introduction to Uncertainty, Imprecision and Approximate Reasoning Miguel García Remesal Department of Artificial Intelligence mgremesal@fi.upm.es Uncertainty and Imprecision

More information

Artificial Neural Networks to Determine Source of Acoustic Emission and Damage Detection

Artificial Neural Networks to Determine Source of Acoustic Emission and Damage Detection Artificial Neural Networks to Determine Source of Acoustic Emission and Damage Detection Mehrdad Shafiei Dizaji 1, Farzad Shafiei Dizaji 2 1 Former graduate, Department of Civil Engineering, Sharif University

More information

Citation for published version (APA): Geus, A. F. D., & Rotterdam, E. P. (1992). Decision support in aneastehesia s.n.

Citation for published version (APA): Geus, A. F. D., & Rotterdam, E. P. (1992). Decision support in aneastehesia s.n. University of Groningen Decision support in aneastehesia Geus, Arian Fred de; Rotterdam, Ernest Peter IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to

More information

Avian Influenza (H5N1) Expert System using Dempster-Shafer Theory

Avian Influenza (H5N1) Expert System using Dempster-Shafer Theory Avian Influenza (H5N1) Expert System using Dempster-Shafer Theory Andino Maseleno, Md. Mahmud Hasan Department of Computer Science, Faculty of Science, Universiti Brunei Darussalam Jalan Tungku Link, Gadong

More information

Non Linear Control of Glycaemia in Type 1 Diabetic Patients

Non Linear Control of Glycaemia in Type 1 Diabetic Patients Non Linear Control of Glycaemia in Type 1 Diabetic Patients Mosè Galluzzo*, Bartolomeo Cosenza Dipartimento di Ingegneria Chimica dei Processi e dei Materiali, Università degli Studi di Palermo Viale delle

More information

Sparse Coding in Sparse Winner Networks

Sparse Coding in Sparse Winner Networks Sparse Coding in Sparse Winner Networks Janusz A. Starzyk 1, Yinyin Liu 1, David Vogel 2 1 School of Electrical Engineering & Computer Science Ohio University, Athens, OH 45701 {starzyk, yliu}@bobcat.ent.ohiou.edu

More information

Artificial Intelligence Lecture 7

Artificial Intelligence Lecture 7 Artificial Intelligence Lecture 7 Lecture plan AI in general (ch. 1) Search based AI (ch. 4) search, games, planning, optimization Agents (ch. 8) applied AI techniques in robots, software agents,... Knowledge

More information

Poultry Diseases Expert System using Dempster-Shafer Theory

Poultry Diseases Expert System using Dempster-Shafer Theory Poultry Diseases Expert System using Dempster-Shafer Theory Andino Maseleno 1 and Md. Mahmud Hasan 2 1,2 Department of Computer Science, Faculty of Science, Universiti Brunei Darussalam Jalan Tungku Link,

More information

METABOLIC PETRI NETS. MONIKA HEINER, BTU Cottbus REINHARDT HEINRICH, HU BERLIN SOFTWARE ENGINEERING & PETRI NETS

METABOLIC PETRI NETS. MONIKA HEINER, BTU Cottbus REINHARDT HEINRICH, HU BERLIN SOFTWARE ENGINEERING & PETRI NETS Petri Nets & Metabolic Networks October 000 Petri Nets & Metabolic Networks October 000 BTU COTTBUS COMPUTER SCIENCE INSTITUTE SOFTWARE ENGINEERING & PETRI NETS METABOLIC PETRI NETS software Problem Petrinetz

More information

Hierarchical FSM s with Multiple Concurrency Models

Hierarchical FSM s with Multiple Concurrency Models Hierarchical FSM s with Multiple Concurrency Models Presented by Perry Tsao on October 31, 2000 Introduction Reactive Systems All have concurrency Includes embedded systems, real-time systems, some software

More information

Some Connectivity Concepts in Bipolar Fuzzy Graphs

Some Connectivity Concepts in Bipolar Fuzzy Graphs Annals of Pure and Applied Mathematics Vol. 7, No. 2, 2014, 98-108 ISSN: 2279-087X (P), 2279-0888(online) Published on 30 September 2014 www.researchmathsci.org Annals of Some Connectivity Concepts in

More information

Chapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes

Chapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes Chapter 2 Knowledge Representation: Reasoning, Issues, and Acquisition Teaching Notes This chapter explains how knowledge is represented in artificial intelligence. The topic may be launched by introducing

More information

Evolutionary Approach to Investigations of Cognitive Systems

Evolutionary Approach to Investigations of Cognitive Systems Evolutionary Approach to Investigations of Cognitive Systems Vladimir RED KO a,1 b and Anton KOVAL a Scientific Research Institute for System Analysis, Russian Academy of Science, Russia b National Nuclear

More information

The Development and Application of Bayesian Networks Used in Data Mining Under Big Data

The Development and Application of Bayesian Networks Used in Data Mining Under Big Data 2017 International Conference on Arts and Design, Education and Social Sciences (ADESS 2017) ISBN: 978-1-60595-511-7 The Development and Application of Bayesian Networks Used in Data Mining Under Big Data

More information

Clinical Decision Support Systems. 朱爱玲 Medical Informatics Group 24 Jan,2003

Clinical Decision Support Systems. 朱爱玲 Medical Informatics Group 24 Jan,2003 Clinical Decision Support Systems 朱爱玲 Medical Informatics Group 24 Jan,2003 Outline Introduction Medical decision making What are clinical decision support systems (CDSSs)? Historical perspective Abdominal

More information

Artificial Intelligence For Homeopathic Remedy Selection

Artificial Intelligence For Homeopathic Remedy Selection Artificial Intelligence For Homeopathic Remedy Selection A. R. Pawar, amrut.pawar@yahoo.co.in, S. N. Kini, snkini@gmail.com, M. R. More mangeshmore88@gmail.com Department of Computer Science and Engineering,

More information

Programming with Goals (3)

Programming with Goals (3) Programming with Goals (3) M. Birna van Riemsdijk, TU Delft, The Netherlands GOAL slides adapted from MAS course slides by Hindriks 4/24/11 Delft University of Technology Challenge the future Outline GOAL:

More information

ERA: Architectures for Inference

ERA: Architectures for Inference ERA: Architectures for Inference Dan Hammerstrom Electrical And Computer Engineering 7/28/09 1 Intelligent Computing In spite of the transistor bounty of Moore s law, there is a large class of problems

More information

Assignment Question Paper I

Assignment Question Paper I Subject : - Discrete Mathematics Maximum Marks : 30 1. Define Harmonic Mean (H.M.) of two given numbers relation between A.M.,G.M. &H.M.? 2. How we can represent the set & notation, define types of sets?

More information

Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence

Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence To understand the network paradigm also requires examining the history

More information

Decisions and Dependence in Influence Diagrams

Decisions and Dependence in Influence Diagrams JMLR: Workshop and Conference Proceedings vol 52, 462-473, 2016 PGM 2016 Decisions and Dependence in Influence Diagrams Ross D. hachter Department of Management cience and Engineering tanford University

More information

Pythia WEB ENABLED TIMED INFLUENCE NET MODELING TOOL SAL. Lee W. Wagenhals Alexander H. Levis

Pythia WEB ENABLED TIMED INFLUENCE NET MODELING TOOL SAL. Lee W. Wagenhals Alexander H. Levis Pythia WEB ENABLED TIMED INFLUENCE NET MODELING TOOL Lee W. Wagenhals Alexander H. Levis ,@gmu.edu Adversary Behavioral Modeling Maxwell AFB, Montgomery AL March 8-9, 2007 1 Outline Pythia

More information

Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2

Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2 Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2 Peiqin Gu College of Computer Science, Zhejiang University, P.R.China gupeiqin@zju.edu.cn Abstract. Unlike Western Medicine, those

More information

Plan Recognition through Goal Graph Analysis

Plan Recognition through Goal Graph Analysis Plan Recognition through Goal Graph Analysis Jun Hong 1 Abstract. We present a novel approach to plan recognition based on a two-stage paradigm of graph construction and analysis. First, a graph structure

More information

APPROVAL SHEET. Uncertainty in Semantic Web. Doctor of Philosophy, 2005

APPROVAL SHEET. Uncertainty in Semantic Web. Doctor of Philosophy, 2005 APPROVAL SHEET Title of Dissertation: BayesOWL: A Probabilistic Framework for Uncertainty in Semantic Web Name of Candidate: Zhongli Ding Doctor of Philosophy, 2005 Dissertation and Abstract Approved:

More information

A FUZZY LOGIC BASED CLASSIFICATION TECHNIQUE FOR CLINICAL DATASETS

A FUZZY LOGIC BASED CLASSIFICATION TECHNIQUE FOR CLINICAL DATASETS A FUZZY LOGIC BASED CLASSIFICATION TECHNIQUE FOR CLINICAL DATASETS H. Keerthi, BE-CSE Final year, IFET College of Engineering, Villupuram R. Vimala, Assistant Professor, IFET College of Engineering, Villupuram

More information

Learning Deterministic Causal Networks from Observational Data

Learning Deterministic Causal Networks from Observational Data Carnegie Mellon University Research Showcase @ CMU Department of Psychology Dietrich College of Humanities and Social Sciences 8-22 Learning Deterministic Causal Networks from Observational Data Ben Deverett

More information

Dynamic Sensory Gating Mechanism. data. Conditional Reactive Hierarchical Memory

Dynamic Sensory Gating Mechanism. data. Conditional Reactive Hierarchical Memory Dynamic Sensory Gating Mechanism in Conditional Reactive Hierarchical Memory Jeong-Yon Shim, Chong-Sun Hwang Dept. of Computer Software, YongIn SongDam College MaPyeong Dong 57-, YongIn Si, KyeongKi Do,

More information

Support for Cognitive Science Experiments

Support for Cognitive Science Experiments Support for Cognitive Science Experiments CogSketch as Research Instrument Corpus of stimuli for people Corpus of formally represented stimuli Cognitive Simulation Compare results on variety of tasks Gathering

More information

Comparison of Mamdani and Sugeno Fuzzy Interference Systems for the Breast Cancer Risk

Comparison of Mamdani and Sugeno Fuzzy Interference Systems for the Breast Cancer Risk Comparison of Mamdani and Sugeno Fuzzy Interference Systems for the Breast Cancer Risk Alshalaa A. Shleeg, Issmail M. Ellabib Abstract Breast cancer is a major health burden worldwide being a major cause

More information

A Model of Multi-Agent Consensus for Vague and Uncertain Beliefs

A Model of Multi-Agent Consensus for Vague and Uncertain Beliefs A Model of Multi-Agent Consensus for Vague and Uncertain Beliefs Michael Crosscombe and Jonathan Lawry Department of Engineering Mathematics, University of Bristol, BS8 UB, United Kingdom m.crosscombe@bristol.ac.uk

More information

Intelligent Machines That Act Rationally. Hang Li Bytedance AI Lab

Intelligent Machines That Act Rationally. Hang Li Bytedance AI Lab Intelligent Machines That Act Rationally Hang Li Bytedance AI Lab Four Definitions of Artificial Intelligence Building intelligent machines (i.e., intelligent computers) Thinking humanly Acting humanly

More information

IEEE SIGNAL PROCESSING LETTERS, VOL. 13, NO. 3, MARCH A Self-Structured Adaptive Decision Feedback Equalizer

IEEE SIGNAL PROCESSING LETTERS, VOL. 13, NO. 3, MARCH A Self-Structured Adaptive Decision Feedback Equalizer SIGNAL PROCESSING LETTERS, VOL 13, NO 3, MARCH 2006 1 A Self-Structured Adaptive Decision Feedback Equalizer Yu Gong and Colin F N Cowan, Senior Member, Abstract In a decision feedback equalizer (DFE),

More information

CISC453 Winter Probabilistic Reasoning Part B: AIMA3e Ch

CISC453 Winter Probabilistic Reasoning Part B: AIMA3e Ch CISC453 Winter 2010 Probabilistic Reasoning Part B: AIMA3e Ch 14.5-14.8 Overview 2 a roundup of approaches from AIMA3e 14.5-14.8 14.5 a survey of approximate methods alternatives to the direct computing

More information

Automated Prediction of Thyroid Disease using ANN

Automated Prediction of Thyroid Disease using ANN Automated Prediction of Thyroid Disease using ANN Vikram V Hegde 1, Deepamala N 2 P.G. Student, Department of Computer Science and Engineering, RV College of, Bangalore, Karnataka, India 1 Assistant Professor,

More information

A Framework for Medical Diagnosis using Hybrid Reasoning

A Framework for Medical Diagnosis using Hybrid Reasoning A Framework for Medical using Hybrid Reasoning Deepti Anne John, Rose Rani John Abstract The traditional method of reasoning was rule-based reasoning (). It does not use past experiences to reason. Case-based

More information

Human Activities: Handling Uncertainties Using Fuzzy Time Intervals

Human Activities: Handling Uncertainties Using Fuzzy Time Intervals The 19th International Conference on Pattern Recognition (ICPR), Tampa, FL, 2009 Human Activities: Handling Uncertainties Using Fuzzy Time Intervals M. S. Ryoo 1,2 and J. K. Aggarwal 1 1 Computer & Vision

More information

Practical and Philosophical Applications. of Fuzzy Logic: A Brief Introduction

Practical and Philosophical Applications. of Fuzzy Logic: A Brief Introduction Practical and Philosophical Applications of Fuzzy Logic: A Brief Introduction D. John Doyle May 2012 Human beings are sometimes said to be different from mere computers and their associated algorithms

More information

FUZZY LOGIC AND FUZZY SYSTEMS: RECENT DEVELOPMENTS AND FUTURE DIWCTIONS

FUZZY LOGIC AND FUZZY SYSTEMS: RECENT DEVELOPMENTS AND FUTURE DIWCTIONS FUZZY LOGIC AND FUZZY SYSTEMS: RECENT DEVELOPMENTS AND FUTURE DIWCTIONS Madan M. Gupta Intelligent Systems Research Laboratory College of Engineering University of Saskatchewan Saskatoon, Sask. Canada,

More information

A Review on Fuzzy Rule-Base Expert System Diagnostic the Psychological Disorder

A Review on Fuzzy Rule-Base Expert System Diagnostic the Psychological Disorder Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,

More information

Towards Learning to Ignore Irrelevant State Variables

Towards Learning to Ignore Irrelevant State Variables Towards Learning to Ignore Irrelevant State Variables Nicholas K. Jong and Peter Stone Department of Computer Sciences University of Texas at Austin Austin, Texas 78712 {nkj,pstone}@cs.utexas.edu Abstract

More information

BAYESIAN NETWORK FOR FAULT DIAGNOSIS

BAYESIAN NETWORK FOR FAULT DIAGNOSIS BAYESIAN NETWOK FO FAULT DIAGNOSIS C.H. Lo, Y.K. Wong and A.B. ad Department of Electrical Engineering, The Hong Kong Polytechnic University Hung Hom, Kowloon, Hong Kong Fax: +852 2330 544 Email: eechlo@inet.polyu.edu.hk,

More information

Fuzzy Knowledge Base for Medical Training

Fuzzy Knowledge Base for Medical Training Fuzzy Knowledge Base for Medical Training Ray Dueñas Jiménez 1 Roger Vieira Horvat 2, Marcelo Schweller 2, Tiago de Araujo Guerra Grangeia 2, Marco Antonio de Carvalho Filho 2, and André Santanchè 1 1

More information

Observations on the Use of Ontologies for Autonomous Vehicle Navigation Planning

Observations on the Use of Ontologies for Autonomous Vehicle Navigation Planning Observations on the Use of Ontologies for Autonomous Vehicle Navigation Planning Ron Provine, Mike Uschold, Scott Smith Boeing Phantom Works Stephen Balakirsky, Craig Schlenoff Nat. Inst. of Standards

More information

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System T.Manikandan 1, Dr. N. Bharathi 2 1 Associate Professor, Rajalakshmi Engineering College, Chennai-602 105 2 Professor, Velammal Engineering

More information

An Interval-Based Representation of Temporal Knowledge

An Interval-Based Representation of Temporal Knowledge An Interval-Based Representation of Temporal Knowledge James F. Allen Department of Computer Science The University of Rochester Rochester, NY 14627 Abstract This paper describes a method for maintaining

More information

Fuzzy Expert System Design for Medical Diagnosis

Fuzzy Expert System Design for Medical Diagnosis Second International Conference Modelling and Development of Intelligent Systems Sibiu - Romania, September 29 - October 02, 2011 Man Diana Ofelia Abstract In recent years, the methods of artificial intelligence

More information

Fodor on Functionalism EMILY HULL

Fodor on Functionalism EMILY HULL Fodor on Functionalism EMILY HULL Deficiencies in Other Theories Dualism Failure to account for mental causation Immaterial substance cannot cause physical events If mental processes were a different substance

More information

Goal-Oriented Measurement plus System Dynamics A Hybrid and Evolutionary Approach

Goal-Oriented Measurement plus System Dynamics A Hybrid and Evolutionary Approach Goal-Oriented Measurement plus System Dynamics A Hybrid and Evolutionary Approach Dietmar Pfahl Fraunhofer Institute IESE pfahl@iese.fhg.de Günther Ruhe University of Calgary ruhe@ucalgary.ca 1. Aim and

More information

Using Genetic Algorithms to Optimise Rough Set Partition Sizes for HIV Data Analysis

Using Genetic Algorithms to Optimise Rough Set Partition Sizes for HIV Data Analysis Using Genetic Algorithms to Optimise Rough Set Partition Sizes for HIV Data Analysis Bodie Crossingham and Tshilidzi Marwala School of Electrical and Information Engineering, University of the Witwatersrand

More information

Fuzzy Decision Tree FID

Fuzzy Decision Tree FID Fuzzy Decision Tree FID Cezary Z. Janikow Krzysztof Kawa Math & Computer Science Department Math & Computer Science Department University of Missouri St. Louis University of Missouri St. Louis St. Louis,

More information

FUZZY INFERENCE SYSTEM FOR NOISE POLLUTION AND HEALTH EFFECTS IN MINE SITE

FUZZY INFERENCE SYSTEM FOR NOISE POLLUTION AND HEALTH EFFECTS IN MINE SITE FUZZY INFERENCE SYSTEM FOR NOISE POLLUTION AND HEALTH EFFECTS IN MINE SITE Priyanka P Shivdev 1, Nagarajappa.D.P 2, Lokeshappa.B 3 and Ashok Kusagur 4 Abstract: Environmental noise of workplace always

More information

Probabilistic Logic Networks in a Nutshell

Probabilistic Logic Networks in a Nutshell Probabilistic Logic Networks in a Nutshell Matthew Ikle 1 1 Adams State College, Alamosa CO Abstract. We begin with a brief overview of Probabilistic Logic Networks, distinguish PLN from other approaches

More information

Representation and Analysis of Medical Decision Problems with Influence. Diagrams

Representation and Analysis of Medical Decision Problems with Influence. Diagrams Representation and Analysis of Medical Decision Problems with Influence Diagrams Douglas K. Owens, M.D., M.Sc., VA Palo Alto Health Care System, Palo Alto, California, Section on Medical Informatics, Department

More information

Automated Conflict Detection Between Medical Care Pathways

Automated Conflict Detection Between Medical Care Pathways Automated Conflict Detection Between Medical Care Pathways Philip Weber, Bosco Filho, Mark Lee, Ian Litchfield, Ruth Backman University of Birmingham, UK School of Computer Science Institute of Applied

More information

Outline. What s inside this paper? My expectation. Software Defect Prediction. Traditional Method. What s inside this paper?

Outline. What s inside this paper? My expectation. Software Defect Prediction. Traditional Method. What s inside this paper? Outline A Critique of Software Defect Prediction Models Norman E. Fenton Dongfeng Zhu What s inside this paper? What kind of new technique was developed in this paper? Research area of this technique?

More information

Phone Number:

Phone Number: International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 1589 Multi-Agent based Diagnostic Model for Diabetes 1 A. A. Obiniyi and 2 M. K. Ahmed 1 Department of Mathematic,

More information

Connectivity in a Bipolar Fuzzy Graph and its Complement

Connectivity in a Bipolar Fuzzy Graph and its Complement Annals of Pure and Applied Mathematics Vol. 15, No. 1, 2017, 89-95 ISSN: 2279-087X (P), 2279-0888(online) Published on 11 December 2017 www.researchmathsci.org DOI: http://dx.doi.org/10.22457/apam.v15n1a8

More information

CS343: Artificial Intelligence

CS343: Artificial Intelligence CS343: Artificial Intelligence Introduction: Part 2 Prof. Scott Niekum University of Texas at Austin [Based on slides created by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley. All materials

More information

Intelligent Machines That Act Rationally. Hang Li Toutiao AI Lab

Intelligent Machines That Act Rationally. Hang Li Toutiao AI Lab Intelligent Machines That Act Rationally Hang Li Toutiao AI Lab Four Definitions of Artificial Intelligence Building intelligent machines (i.e., intelligent computers) Thinking humanly Acting humanly Thinking

More information

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian The 29th Fuzzy System Symposium (Osaka, September 9-, 3) A Fuzzy Inference Method Based on Saliency Map for Prediction Mao Wang, Yoichiro Maeda 2, Yasutake Takahashi Graduate School of Engineering, University

More information

Fuzzy-Neural Computing Systems: Recent Developments and Future Directions

Fuzzy-Neural Computing Systems: Recent Developments and Future Directions Fuzzy-Neural Computing Systems: Recent Developments and Future Directions Madan M. Gupta Intelligent Systems Research Laboratory College of Engineering University of Saskatchewan Saskatoon, Sask. Canada,

More information

Learning Utility for Behavior Acquisition and Intention Inference of Other Agent

Learning Utility for Behavior Acquisition and Intention Inference of Other Agent Learning Utility for Behavior Acquisition and Intention Inference of Other Agent Yasutake Takahashi, Teruyasu Kawamata, and Minoru Asada* Dept. of Adaptive Machine Systems, Graduate School of Engineering,

More information

Improving the Accuracy of Neuro-Symbolic Rules with Case-Based Reasoning

Improving the Accuracy of Neuro-Symbolic Rules with Case-Based Reasoning Improving the Accuracy of Neuro-Symbolic Rules with Case-Based Reasoning Jim Prentzas 1, Ioannis Hatzilygeroudis 2 and Othon Michail 2 Abstract. In this paper, we present an improved approach integrating

More information

A Survey of Techniques for Optimizing Multiresponse Experiments

A Survey of Techniques for Optimizing Multiresponse Experiments A Survey of Techniques for Optimizing Multiresponse Experiments Flavio S. Fogliatto, Ph.D. PPGEP / UFRGS Praça Argentina, 9/ Sala 402 Porto Alegre, RS 90040-020 Abstract Most industrial processes and products

More information

Adaptive Type-2 Fuzzy Logic Control of Non-Linear Processes

Adaptive Type-2 Fuzzy Logic Control of Non-Linear Processes Adaptive Type-2 Fuzzy Logic Control of Non-Linear Processes Bartolomeo Cosenza, Mosè Galluzzo* Dipartimento di Ingegneria Chimica dei Processi e dei Materiali, Università degli Studi di Palermo Viale delle

More information

Intelligent System Project

Intelligent System Project Intelligent System Project (Part VI INTELLIGENT METHODS & MODELS) Miquel Sànchez i Marrè miquel@cs.upc.edu http://www.cs.upc.edu/~miquel Course 2018/2019 https://kemlg.upc.edu PART 6 INTELLIGENT METHODS

More information

Using Diverse Cognitive Mechanisms for Action Modeling

Using Diverse Cognitive Mechanisms for Action Modeling Using Diverse Cognitive Mechanisms for Action Modeling John E. Laird (laird@umich.edu) Joseph Z. Xu (jzxu@umich.edu) Samuel Wintermute (swinterm@umich.edu) University of Michigan, 2260 Hayward Street Ann

More information

The Logic of Categorization

The Logic of Categorization From: FLAIRS-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. The Logic of Categorization Pei Wang Department of Computer and Information Sciences, Temple University Philadelphia,

More information

International Journal of Software and Web Sciences (IJSWS)

International Journal of Software and Web Sciences (IJSWS) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International

More information

Artificial Cognitive Systems

Artificial Cognitive Systems Artificial Cognitive Systems David Vernon Carnegie Mellon University Africa vernon@cmu.edu www.vernon.eu Artificial Cognitive Systems 1 Carnegie Mellon University Africa Lecture 2 Paradigms of Cognitive

More information

Predicting Breast Cancer Survivability Rates

Predicting Breast Cancer Survivability Rates Predicting Breast Cancer Survivability Rates For data collected from Saudi Arabia Registries Ghofran Othoum 1 and Wadee Al-Halabi 2 1 Computer Science, Effat University, Jeddah, Saudi Arabia 2 Computer

More information

A Learning Method of Directly Optimizing Classifier Performance at Local Operating Range

A Learning Method of Directly Optimizing Classifier Performance at Local Operating Range A Learning Method of Directly Optimizing Classifier Performance at Local Operating Range Lae-Jeong Park and Jung-Ho Moon Department of Electrical Engineering, Kangnung National University Kangnung, Gangwon-Do,

More information

PO Box 19015, Arlington, TX {ramirez, 5323 Harry Hines Boulevard, Dallas, TX

PO Box 19015, Arlington, TX {ramirez, 5323 Harry Hines Boulevard, Dallas, TX From: Proceedings of the Eleventh International FLAIRS Conference. Copyright 1998, AAAI (www.aaai.org). All rights reserved. A Sequence Building Approach to Pattern Discovery in Medical Data Jorge C. G.

More information

A Novel Fault Diagnosis Method for Gear Transmission Systems Using Combined Detection Technologies

A Novel Fault Diagnosis Method for Gear Transmission Systems Using Combined Detection Technologies Research Journal of Applied Sciences, Engineering and Technology 6(18): 3354-3358, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: December 13, 2012 Accepted: January

More information

Artificial Intelligence Programming Probability

Artificial Intelligence Programming Probability Artificial Intelligence Programming Probability Chris Brooks Department of Computer Science University of San Francisco Department of Computer Science University of San Francisco p.1/25 17-0: Uncertainty

More information

A Unified View of Consequence Relation, Belief Revision and Conditional Logic

A Unified View of Consequence Relation, Belief Revision and Conditional Logic A Unified View of Consequence Relation, Belief Revision and Conditional Logic Hirofumi Katsuno NTT Basic Research Laboratories Musashinoshi, Tokyo 180 Japan katsuno(dntt-20.ntt. jp Ken Satoh ICOT Research

More information

The Semantics of Intention Maintenance for Rational Agents

The Semantics of Intention Maintenance for Rational Agents The Semantics of Intention Maintenance for Rational Agents Michael P. Georgeffand Anand S. Rao Australian Artificial Intelligence Institute Level 6, 171 La Trobe Street, Melbourne Victoria 3000, Australia

More information

CHAPTER - 7 FUZZY LOGIC IN DATA MINING

CHAPTER - 7 FUZZY LOGIC IN DATA MINING CHAPTER - 7 FUZZY LOGIC IN DATA MINING 7.1. INTRODUCTION Fuzzy logic is an approach of data mining that involves computing the data based on the probable predictions and clustering as opposed to the traditional

More information