A Fuzzy Logic Approach to Experience-Based Reasoning

Size: px
Start display at page:

Download "A Fuzzy Logic Approach to Experience-Based Reasoning"

Transcription

1 A Fuzzy Logic Approach to Experience-Based Reasoning TR-IT-1/34 Zhaohao Sun, Gavin Finnie Faculty of Information Technology, Bond University {zsun, Abstract: Experience-based reasoning (EBR) is a reasoning paradigm used in almost every human activity such as business, military missions, and teaching activities since early human history. However, EBR has not been seriously studied from either a logical or mathematical viewpoint, although casebased reasoning (CBR) researchers have, to some extent, confused CBR with EBR. This paper will attempt to fill this gap by providing a unified fuzzy logic-based treatment of EBR. More specifically, this paper first reviews the logical approach to EBR, in which eight different rules of inference for EBR are discussed. Then the paper proposes fuzzy logic-based models to these eight different rules of inference which constitute the fundamentals for all EBR paradigms from a fuzzy logic viewpoint, and therefore will form a theoretical foundation for EBR. The proposed approach will facilitate research and development of not only EBR but also knowledge management and experience management. Keywords: : Experience-based reasoning (EBR), experience management (EM), casebased reasoning (CBR), fuzzy logic, fuzzy reasoning, abduction 1. Introduction Experience-based Reasoning (EBR) is a widely used reasoning paradigm based on logical arguments [7]. For example, EBR has been used in help desk systems a to adapt to new business situations by "learning" from experience, tailoring a help desk to effectively maintain a. see

2 TR-IT-2/34 critical business systems a. However there appear to be no theoretical research works for EBR, although there are a lot of empirical works on EBR mainly in the business and commerce fields. As we know, experience is an important asset for a domain expert. However, how to formalize experience is still a big issue. Further, there is no fundamental research to investigate the logical or mathematical foundation of EBR [57]. In the context of CBR, EBR is a model of human decision making and problem solving (Riesbeck & Shank 1989) [44]. However, many CBR researchers have confused EBR with CBR, and they believe that CBR is EBR. For example, Stroulia et al. [44] argued that in EBR, new problems are solved by retrieving and adapting the solutions to similar problems encountered in the past, which should be considered as CBR rather than EBR [49]. This paper will attempt to fill the above gap by providing a unified fuzzy logic-based treatment of EBR, based on our previous work on logical treatment of EBR [57]. More specifically, this paper first reviews the logical approach to EBR, in which eight different rules of inference for EBR are discussed. Then the paper proposes fuzzy logic-based models for these eight different rules of inference which constitute the fundamentals for all EBR paradigms from a fuzzy logic viewpoint. We argue that the proposed methodology of EBR will facilitate the understanding of EBR and its application to knowledge management (KM) and experience management (EM). The rest of this paper is organized as follows: Section 2 examines CBR as a kind of EBR. Section 3 looks at EBR with an interesting example. Section 4 reviews inference rules in EBR a. see

3 TR-IT-3/34 from a logical viewpoint. Section 5 examines fuzzy logic based model for each of the eight inference rules for EBR, and Section 6 ends this paper with some concluding remarks. 2. Case Based Reasoning as a Kind of EBR This section argues that CBR is a kind of EBR, but it is only one of the reasoning paradigms available in EBR. Case-based reasoning (CBR) is a kind of experience-based reasoning (EBR) [57]. In other words, CBR is an EBR that relies on using encapsulated prior experiences as a basis for dealing with similar new situations a, briefly: CBR: = Experience-based reasoning (1) Therefore, the CBR system (CBRS) is an intelligent system based on EBR, which can be modelled as: CBRS = Case Base + CBR Engine (2) where the case base (CB) is the set of cases, each of which consists of the previous encountered problem and its solution. The CBR engine is the inference mechanism for performing EBR. As we know, Two cars with similar quality features have similar prices is a popular experience principle, which is a summary based on many individual experiences of buying cars. This is a kind of similarity-based reasoning (SBR). In other words, SBR is a concrete realization of EBR. Therefore, CBR can be considered as a kind of similarity-based reasoning from a logical viewpoint, that is: a. See

4 TR-IT-4/34 CBR: = Similarity-based reasoning (3) Based on the above discussion, CBR system (CBRS) can be formalized as: CBRS = CB + CBRE (4) where CB still denotes the case base. The CBRE is the inference mechanism for performing SBR instead of general EBR, and the former can be formalized as: ' , ' (5) where, ',, and ' represent compound propositions, ' means that and ' are similar a. and ' are also similar. (5) is called generalized modus ponens. This is one essence of any fuzzy reasoning [21]. Strictly speaking, (5) is one of the reasoning rules for performing modus ponens based on fuzzy logic. The goal of the CBRS is to find ' such that (5) is valid. For example, let p' be the problem description of the customer, p' p means that p' and p are similar, and p q is a case retrieved from the case base by the CBRS. The solution in the previous case p q is only a solution candidate to the problem of the customer, because the q is not the solution to p' but to p, although p' and p are similar. Therefore the CBRS uses case adaptation to find out q' such that q and q' are similar, and q' is the most satisfactory solution to the problem p' [20]. Typical reasoning in CBR, known as the CBR cycle, consists of (case) Repartition, Retrieve, Reuse, Revise and Retain [19][20][62], as shown in Fig. 1. Each of these five components is a complex process. Case base building (repartition), case retrieval and case adaptation are three main stages in CBR, in which SBR plays an important role [19]. Therefore, CBR is a reasoning paradigm, in which SBR dominates each of the main stages. In other words, CBR is a kind of process reasoning, and simulates a kind of EBR. a. For the discussion of similarity, similarity metrics and similarity measures, please see [8].

5 TR-IT-5/34 It should be noted that although a retrieved case generalization of CBR a is experience problem Retrieve Reuse based reasoning, CBR can not cover all possibilities of EBR. From a logical learned case Retain case base Revise solved case viewpoint, CBR can only considered as one of the reasoning paradigms available Repartition revised case in EBR, which will be seen in the following sections. W p W s Fig. 1. The R 5 model of CBR [19] 3. Experience-based Reasoning In this section we will illustrate experience-based reasoning (EBR) with an example, and then make some comments on EBR at a general level. In order to understand EBR, let us look at an example: eter Hagen is a famous rofessor of Business and Commerce at the University of Trickland b. He has participated in many international conferences and visited many different countries for academic travel. He teaches his student logistics using modus ponens and modus tollens [17], while he explains some social phenomena using abductive reasoning [58]. When he participates in a business negotiation with his competition, he likes to use modus ponens with trick and modus tollens with trick [57]. He also likes to perform some investment, in which he likes to use inverse modus ponens [57]. When asked for investment advice by people he does not trust, he uses inverse modus ponens with trick and abduction with trick. a. see b.which is not a real name.

6 TR-IT-6/34 From this example, we can see that: Any human professional activities usually involve application of many reasoning paradigms such as abduction, deduction, induction and reasoning with trick Any person has to perform many different reasoning paradigms in order to cope with different social situations or occasions A person uses a specific reasoning paradigm depending on his experience in different social occasions. Furthermore, experience is all possible past problems and corresponding solutions that a human has encountered. Therefore only one reasoning paradigm is insufficient to model or simulate experience and this is one reason why expert systems have not reached the goal of researchers. In what follows, we will propose a unified reasoning model which integrates all possible reasoning paradigms available for problem solving. These ideas can be extended to a general experience principle; that is, we first should divide a complex problem into subproblems in order to cope with it using simple reasoning paradigms. This principle leads to the following eight different inference rules for EBR. 4. Inference Rules for Experience Based Reasoning As we know, one of the most important principles of EBR is divide and conquer ; that is, we first divide a real world problem so simply that we can conquer the divided problem using existing reasoning or methods. Based on this idea, we will classify EBR using inference rules from a logical viewpoint and examine the correspondence between such a classification (inference rules for EBR) and real world problems using an inference rule. In what follows, we review eight inference rules for EBR proposed in [57], which cover all possible EBRs from a

7 TR-IT-7/34 logical viewpoint. These eight different rules of inference, constitute the fundamentals for all forms of EBR [57]. 4.1 Modus onens and Modus Tollens Two popular inference rules in mathematical logic, mathematics and artificial intelligence [57] are modus ponens (M) and modus tollens (MT) [17][37][65]. The former has a general form: (6) where, represent compound propositions. More specifically, (6) means that if is true, and is true, then the conclusion is also true. From an EBR viewpoint, (6) is a formalized summary of experience [57]. The general form of modus tollens (MT) is as follows: (7) where and represent compound propositions. More specifically, (7) means that if is false, and is true, then the conclusion is also true. From an EBR viewpoint, (7) is also a formalized summary of experience. Modus ponens (M) and modus tollens (MT) belong to rules of deduction [41], which are reasoning paradigms in mathematical logic, mathematics and artificial intelligence (AI). The reasoning (or argument) using them can be considered as valid; that is, no matter what

8 TR-IT-8/34 particular statements are substituted for the statement variables in its premises, if the resulting premises are all true, then the conclusion is also true [17]. It should be noted that a formal logical system largely consists of two parts: an axiom system and an inference system. The axiom system consists of a set of axiom schemes, while the inference system consists of a set of rules of inference [41]. The simplest inference system is a singleton, which consists only of modus ponens (or modus tollens). In other words, modus ponens (or modus tollens) and an axiom system consists a formal logical system for deduction [41]. Furthermore, a knowledge base system (KBS), which mainly consists of a knowledge base and an inference engine [40][37], can be considered as a computerized logical system. The computerized counterpart of the axiom system is the knowledge base, while the computerized counterpart of the inference system is the inference engine, as shown in Fig. 2. Knowledge-based system Knowledge base Inference engine An axiom system An inference system A formal logical system Fig. 2. Relationship between logical systems and ES From Fig. 2 we can see that a knowledge base system has a sound theoretical foundation. The user interface is also an important part in a KBS. However, it does not have a counterpart in the corresponding logical system; that is, the user interface has no sound theoretical foundation. This is a reason why the user interface was not emphasized in traditional KBS (see

9 TR-IT-9/34 [37], p.281). Furthermore, if we consider a logical system as a micro-world, then any change in the inference system of the logical system will change the micro-world into another microworld. 4.2 Abduction The third inference rule for EBR is the rule of abduction which has drawn increasing attention in AI and CBR [58][50]. The general model of abduction as a rule of inference is as follows [39][51][58]: (8) where and represent compound propositions in a general setting. a From an EBR viewpoint, (8) is also a formalized summary of experience. Abduction is the term currently used in the AI community for generation of explanations for a set of events from a given domain theory [8][52]. More specifically, abduction is the process of inferring certain facts and/or laws and hypotheses that render some sentences plausible, that explain or discover some (eventually new) phenomenon or observation; it is the process of reasoning in which explanatory hypotheses are formed and evaluated. [31] (p.18). Therefore, abduction is a very useful reasoning paradigm, in particular for reasoning towards explanation in (system) diagnosis [58] and analysis in problem solving, and therefore an important form of EBR. a. From now on, we do not mention this fact about and any more when we introduce a new rule of inference.

10 TR-IT-10/ Tricky Reasoning The reasoning with trick was introduced by Sun and Weber [24][25], and aims at examining logic with trick and reasoning with trick a. Its general form as an inference rule is called modus ponens with trick and represented as [55][57]: (9) The modus ponens with trick is motivated by the following fact: Basically speaking, all knowledge and experience consists of two parts: mathematical knowledge and experience, and non-mathematical knowledge and experience as shown in Section 3. The former constitutes Mathematical Logic Experience-based reasoning? Mathematics knowledge and experience Non-mathematical knowledge and experience Fig Mathematics, logic and EBR the resources for existing mathematics, inference rules in mathematical logic can be considered the summary or abstraction of mathematical methods for solving problems in mathematics. The latter constitutes the resources for existing non-mathematical sciences. Although researchers have been always trying to use approaches provided by existing mathematics and mathematical logic to formalize the concepts in their own domain, there are an enormous number of theories and investigations in non-mathematical sciences that are at an empirical level, and requires new logical and mathematical methodologies. Tricky reasoning a. We use the term trick to cover several reasoning approaches including deception (such as play a trick on ) or heuristic reasoning ( the tricks of the trade ).

11 TR-IT-11/34 belonging to this part. Further, from Fig. 3, we can see that mathematics can be considered one part of human knowledge and experience. Mathematics leads to mathematical logic and then CBR and Artificial Intelligence (from a logical viewpoint), because mathematical logic has heavily affected research and development of AI. The rest after the abstraction are non-mathematical knowledge and experience. We believe that the latter leads to experience-based reasoning. Mathematical logic is a formal meta-mathematics from a current viewpoint, it consists of all possible reasoning paradigms and inference rules occurring in mathematics for problem solving. However, from a fundamental viewpoint, only two inference rules have been included; that is, modus ponens, and modus tollens. However, we believe that at least other six inference rules have not been included in mathematical logic. This is the reason why we believe that EBR is an abstraction of non-mathematical knowledge and experience. Multiagent systems (MAS) are an exciting research field in AI. Cooperation, coordination, communication and negotiation play an important role in MAS. However, from a viewpoint of human society, social behaviors can be divided into two categories: rational behaviors and irrational behaviors. The former includes autonomy and trust, while the latter includes deception and lies. Therefore, investigation into deception and lies among intelligent agents in MAS, trick-based logic [25], and trick-based reasoning [24] in MAS has the same importance as research into autonomy and trust in MAS, and will therefore help not only improving better understanding of human intelligence but also intelligent EBR systems and MAS. 4.4 Modus Tollens with Trick We have discussed modus tollens in Section 4.1. Now we examine its dual form, named

12 TR-IT-12/34 modus tollens with trick. Its general form is [57]: (10) Example 1. Modus tollens with trick. We have the knowledge in the knowledge base: 1. If Zhaohao is human, then Zhaohao is mortal 2. Zhaohao is immortal What we wish is to prove Zhaohao is human. In order to do so, let : If Zhaohao is human, then Zhaohao is mortal, : Zhaohao is human : Zhaohao is mortal Therefore, we have : Zhaohao is human, based on modus tollens with trick (10) and the knowledge in the knowledge base (note that : Zhaohao is not mortal). From this example we can see that modus tollens with trick is a kind of EBR. Theoretically speaking, it is also a variant of modus ponens with trick (9), because in the traditional logic, we have, and. However, in the non-traditional logic, for example, in fuzzy logic [65], and are normally invalid. In particular in EBR, they both can be invalid, therefore modus tollens with trick is still meaningful in order to examine the basic rule of inference in EBR. 4.5 Abduction with Trick As discussed in Section 4.2, abduction is an important reasoning paradigm in EBR. It s dual form is abduction with trick, which is also the summary of a kind of EBRs. The general form of abduction with trick, as a basic rule of inference, is as follows:

13 TR-IT-13/34 (11) The difference between abduction with trick and abduction is with trick. This is because the reasoning performer tries to use the trick of make a feint to the east and attack in the west ; that is, he gets rather than in the abduction as a rule of inference. This also verifies that difference is a necessary condition for performing trick or deception. Furthermore, just as abduction has been used in system diagnosis or medical diagnosis, abduction with trick can be also used in these fields. For example, abduction can be used to explain that the symptoms of the patients result from specific diseases, while abduction with trick can be used to exclude some possibilities of the diseases of the patient (see Section 5.6). Therefore, abduction with trick is an important complementary part for performing system diagnosis and medical diagnosis based on abduction. 4.6 Inverse Modus onens Inverse modus ponens is also a rule of inference in EBR. The general form of inverse modus ponens is as follows: (12) The inverse in the definition is motivated by the fact that the inverse is defined in mathematical logic: if p then q, provided that if p then q is given [17]. Based on this fact, the inverse of is, and then from, we have using modus ponens. Therefore the definition of inverse modus ponens is reasonable. Because and are not logically equivalent, the argument based on (12) is not valid in

14 TR-IT-14/34 mathematical logic and mathematics. To our knowledge, EBR based on inverse modus ponens is a kind of common sense reasoning [57], because there are many cases that follow inverse modus ponens. For example, if eter has enough money, then eter will fly to Beijing. Now eter does not have sufficient money, then we can conclude that eter will not fly to Beijing. 4.7 Inverse Modus onens With Trick The final inference rule for EBR is inverse modus ponens with trick. Its general form is as follows [57]: (13) The difference between inverse modus ponens with trick and inverse modus ponens is again with trick, this is because the reasoning performer tries to use the trick of make a feint to the east and attack in the west; that is, he gets rather than in the inverse modus ponens. This is also verifies that difference is the necessary condition for performing trick or deception as mentioned in Section Summary of Inference Rules for EBR Table 1 summarizes the proposed eight basic rules of inference with respect to EBR. It should be noted that some general forms in the table such as inverse modus ponens (this concept is first introduced in [57]) have received attention from some researchers [17], (p. 36). However, the researchers consider this inference rule as the source of fallacies in the reasoning, while we argue that they are all basic inference rules for EBR. They should also be an important part in experience management.

15 TR-IT-15/34 So far, we reviewed eight different rules of inference for EBR (see Table 1) from a classic logical viewpoint. All these rules of inference are the abstraction and summary of experience or EBR in the real world problems. Table 1: Experience-based reasoning: Rules of inference modus ponens modus ponens with trick inverse modus ponens with trick inverse modus ponens modus tollens modus tollens with trick abductive inference rule abduction with trick It should be noted that, fuzzy logic has extended traditional logic and found many significant applications [65]. Therefore, the next section will examine the proposed approach based on fuzzy logic and fuzzy set theory. 5. Experience-Based Reasoning with Fuzzy Reasoning In this section we will examine these eight different rules of inference for EBR from a fuzzy logic viewpoint. Throughout this section we assume that and represent fuzzy propositions. Let F 0 ( x), F 01 ( x, y)and F 1 ( y), x X, y Y be fuzzy relations in X, X Y, Y, respectively, which are fuzzy restrictions on x, (x, y), and y, respectively. X and Y are two ordinary empty sets. Let,, ', and ' be fuzzy propositions and correspond to F 0 ( x), F 1 ( y), F' 0 ( x), F' 1 ( y) respectively, and corresponds to F 01 ( xy, ). is a fuzzy composition operation. 5.1 Fuzzy Reasoning: Fuzzy Modus onens Fuzzy logic is an extension of mathematical logic based on fuzzy set theory and infinite

16 TR-IT-16/34 multivalued logic systems [65]. Fuzzy logic has evolved into an important research and development field in many disciplines such as mathematics, logic, artificial intelligence and philosophy since Fuzzy reasoning in fuzzy logic is basically generalized from deductive reasoning in the traditional logic with the exception of its computational process [20][52]. In other words, fuzzy reasoning is a mixed symbolic/numeric approach to both deductive reasoning and rule-based reasoning [45]. Its reasoning is based on the generalized modus ponens [65]: ' ' (14) where and represent fuzzy propositions, ' is approximate to ; that is, '. In this work we call it fuzzy modus ponens in order to provide EBR with a unified treatment based on fuzzy logic. (14) is also commonly represented in the following form in fuzzy logic [65]: For instance If x is Then y is ---- x is ' y is ' (15) IF a tomato is red THEN the tomato is ripe This tomato is very red Conclusion: This tomato is very ripe (16) In the fuzzy setting, the above fuzzy reasoning can be performed using the following compositional rule of inference introduced by Zadeh [65]: F' 1 ( y) = F' 0 ( x) F 01 ( x, y) (17) It should be noted that the fuzzy modus ponens will reduce to classical modus ponens when = ' and = ', and and degenerate into a classical compound propositions.

17 TR-IT-17/34 Furthermore, modus ponens and fuzzy modus ponens are closely related to the forward datadriven inference which is particularly useful in fuzzy logic control [22]. 5.2 Fuzzy Modus Tollens Fuzzy modus Tollens has also been investigated in fuzzy logic [34][65]. Its general form is ' ' (18) (18) is also commonly represented in the following form in fuzzy logic [22]: If x is Then y is ---- x is ' (19) y is ' ' (18) will degenerate to modus tollens (see Section 4.1) when = ' and = ', and and degenerate into a classical compound propositions. An example of fuzzy modus tollens is: IF eter studies hard THEN eter will get a good examination result eter does not get a very good examination result eter does not study very hard (20) The fuzzy reasoning based on fuzzy modus tollens can be computed using the following formula, based on the above discussion: F' 0 ( x) = 1 F 01 ( x, y) ( 1 F' 1 ( y) ) (21) Further, let x X = { x 1, x 2,, x n }, y Y = { y 1, y 2,, y m }, F = ( µ ( x, 01 i, y j ))

18 TR-IT-18/34 F' 0 = ( µ ( x 1 ), µ ( x 2 ),, µ ( x n )), F' = ( µ ( y 1 ), µ ( y 2 ),, µ ( y m )), then using the 1 compositional rule of inference for fuzzy conditional inference [65], we have an alternative form of Equation (21) as follows a. µ ( x 1 ) µ ( x n ) = 1 µ ( x 1, y 1 ) µ ( x 1, y m ) µ ( x n, y 1 ) µ ( x n, y m ) 1 µ ( y 1 ) 1 µ ( y m ) (22) It should be noted that both modus tollens and fuzzy modus tollens are closely related to the backward goal-driven inference which is commonly used in expert systems, especially in the realm of medical diagnosis [22]. 5.3 Fuzzy Abductive Reasoning Fuzzy abductive reasoning has drawn attention in medical diagnosis since the 1990 s. For example, Miyata et al. study fuzzy abductive inference on the cause-and-effect relationships [34]. Yamada et al. proposed a fuzzy abduction based on multi-valued logic [34]. In order to keep a consistent style in our work, we still use a fuzzy logic-based approach to fuzzy abductive reasoning in what follows. We believe that the general investigation into fuzzy abduction can cover the work of Miyata et al. The general form of fuzzy abductive reasoning is as follows: ' ' (23) (23) can be represented in the following form in a context of fuzzy logic: a. Such a computational form can be provided, in a similar way, to each of the eight fuzzy inference rules for EBR discussed in this paper.

19 TR-IT-19/34 If x is Then y is ---- y is ' x is ' (24) For instance, IF John gets fever THEN John will be dizzy John is a little dizzy Conclusion: John gets a light fever (25) The fuzzy reasoning based on fuzzy abduction can be computed using the following formula, based on the above discussion: F' 0 ( x) = F 01 ( x, y) F' 1 ( y) (26) More specifically, let D = { d 1, d 2,, d n } be the set of diseases, and S = { s 1, s 2,, s m } the set of symptoms [34]. According to medical experience, disease d i will lead to symptom s j with the certainty membership µ ij ( d i, s j ); that is, fuzzy relationship between diseases D and symptom S are F ( DS, ) = ( µ ( d i, s j )), i = 12,,, nj ; = 12,,, m. If a patient is observed to have a fuzzy symptom set, S p = ( µ ( s, where a j )) T µ ( s j ) is the certainty membership of the observed symptom belonging to s j. Therefore, according to Equation (26), the fuzzy disease set of this patient is: ( ) µ ( d 1 ),, µ ( d n ) = T µ ( d 1, s 1 ) µ ( d 1, s m ) µ ( d n, s 1 ) µ ( d n, s m ) µ ( s 1 ) µ ( s m ) (27) a. µ ( d i, s j ) can be considered as the confirmability of s j for d i, and µ ( s j ) expresses the intensity of symptom s j, for detail see [65], pp

20 TR-IT-20/34 where µ ( d i ) is the certainty membership of the disease of the patient belonging to d i. It should be noted that although fuzzy abductive inference has been applied in medical diagnosis [34][35][51], its application success basically results from the computational methods which are based on equations (26) or (27). Because the relationship between diseases and manifestations are many-to-many, and these relationships constitute the basis for explanation of symptoms, it is of significance to build a complete relationship systems in a concrete domain in order to use fuzzy abductive reasoning effectively. 5.4 Fuzzy Modus onens with Trick As mentioned, differences of understanding, knowledge, and experience are the source of tricks or deception. The fuzzy, incomplete features of experience and knowledge are a further important source leading to trick and deception. This is also the reason why experience is closely connected to trick or deception in certain situations: More experienced, more tricks. The general form of fuzzy reasoning with trick (based on modus ponens), called fuzzy modus ponens with trick, is as follows: ' ' (28) (28) can be represented in the following form in the context of fuzzy logic: If x is Then y is ---- x is ' y is ' (29) For instance,

21 TR-IT-21/34 IF Bill is the smartest THEN Bill will work at Medisoft Bill is very smart Conclusion: Bill does not like to work at Medisoft (30) The fuzzy modus ponens with trick can be computed using the following formula, based on the above discussion: F' 1 ( y) = 1 F' 0 ( x) F 01 ( x, y) (31) Basically speaking, fuzzy reasoning is the fuzzification of make a feint to the east and attack in the west. More specifically, the commander likes to perform the deception: make a feint to the east and perhaps attack in the south-west according to the changing situation in the battlefield. This fuzzy reasoning with trick often happens in business negotiations and war commands. There are a lot of books and research studies on this reasoning paradigm. However, few attempts have been made to formalize such reasoning from a logical or computational viewpoint so that the understanding of fuzzy reasoning with trick is still at empirical level. If fuzzy logic and fuzzy reasoning have provided a powerful methodology to deal with incomplete, imprecise and fuzzy knowledge and its processing, then a big issue for fuzzy logic and fuzzy reasoning is how to treat fuzzy reasoning with trick a. 5.5 Fuzzy Modus Tollens with Trick A direct development from fuzzy modus ponens with trick is fuzzy modus tollens with trick. Although fuzzy modus tollens has drawn attention in the fuzzy logic community [34][65], nobody has studied this new kind reasoning paradigm. However, the latter is also an important part in EBR. In what follows, we will go into it in some detail. a. It is easy for a reader to provide a concrete example for fuzzy reasoning with trick in a special setting. For detail see [34][65].

22 TR-IT-22/34 The general form of fuzzy modus tollens with trick is ' ' (32) Theoretically speaking, it is a variant of fuzzy modus ponens with trick (28), because using fuzzy modus ponens with trick, we have ', '. However, this variant can only be understood in a fuzzy setting. For example, if we assume the membership of, µ ( ) = 1, and µ ( ' ) = 0.4, then µ ( ' ) = 1 µ ( ' ) = = 0.6. In this fuzzy microworld, both ' and ' are the intermediate states between and. Therefore, such an intermediate but uncertain state is the space for performing a trick or deception. It is very difficult for anyone to perform a trick or deception in a pure two-valued world (true or false). Even though one could perform tricks or deceptions in this world, it is easy for others to recognize such tricks. Therefore, it is significant to examine either fuzzy modus ponens with trick or fuzzy modus tollens with trick in a fuzzy setting, which is a closer approximation to the tricks and deceptions existing in human society. (32) can be represented in the following form in fuzzy logic [22]: If x is Then y is ---- x is ' y is ' (33) For instance, IF Bill is the smartest THEN Bill will work at Medisoft Bill will not work at Medisoft Conclusion: Bill is very smart (34)

23 TR-IT-23/34 From a logical viewpoint, this reasoning means that we prefer to accept a fuzzy or approximate statement to the premise in the fuzzy conditional proposition (Bill is very smart), if we do not accept the conclusion resulting from performing fuzzy modus tollens. The fuzzy modus tollens with trick can be also computed using the following formula, based on the above discussion: F' 0 ( x) = F 01 ( x, y) ( 1 F' 1 ( y) ) (35) 5.6 Fuzzy Abduction with Trick Fuzzy abduction with trick has not been drawn any attention in either medical diagnosis or system analysis, although fuzzy abduction has been studied and applied in these fields. In fact, it is also an important kind of EBR towards the explanation of any symptoms in clinical practice or system diagnosis, which will be seen later. The general form of fuzzy abduction with trick is as follows: ' ' (36) Theoretically speaking, fuzzy abduction with trick is a variant of fuzzy abduction. In particular, when an agent A in a multiagent system (MAS) may guess that another agent B in the MAS performs fuzzy abduction based on (23), while agent B actually performs fuzzy abduction with trick based on (36). Herewith agent A and agent B will suffer a trust crisis. How to resolve such a trust crisis is an important issue for MASs and web-based systems. (36) can be represented in the following form in a context of fuzzy logic:

24 TR-IT-24/34 If x is Then y is ---- x is ' y is ' (37) For instance, IF John gets fever THEN John will be dizzy John is a little dizzy Conclusion: John does not get any fever (38) Every adult has had similar experience in a clinic: The doctor gives a wrong explanation for the symptoms. The wrong explanation leads to wrong treatment, because they sometimes do not really use fuzzy abduction. More formally, if we assume D is the set of diseases, and S is the set of symptoms (see Section 5.3), then for a patient c in a clinical practice, his symptoms (for example, SARS s symptoms) are a subset of S,, and his diseases are a subset of D,. Therefore S c D c D c D, and S c S (39) The available medical experience can be expressed as a set of (fuzzy) rules, E; that is, E = { ff= IFd Then s, d Ds, S} (40) The possible experience set for this patient is E c = { ff= IFd Then s, d D c, s S c }. However, a doctor normally can not use such a medical experience-based system and performs experience-based reasoning by himself. In this case, he uses any experience f 1 E E c and he performs a fuzzy abduction with trick. The fuzzy reasoning based on fuzzy abduction with trick can be computed using the following formula, based on the above discussion: F' 0 ( x) = 1 F 01 ( xy, ) F' 1 ( y) (41)

25 TR-IT-25/34 Similar to what was proposed in Section 5.3, Equation (41) can be replaced in a more concrete form as follows: Let D = { d 1, d 2,, d n } be the set of diseases, and S = { s 1, s 2,, s m } the set of symptoms [34][65]. According to medical experience, disease d i will lead to symptom s j with certainty membership µ ij ( d i, s j ); that is, fuzzy relationship between diseases D and symptom S are F ( DS, ) = ( µ ( d i, s j )), i = 12,,, n ; j = 12,,, m a. If a patient is observed to have a fuzzy symptom set, S p = ( µ ( s j )) T, where µ ( s j ) is the certainty membership of the observed symptom belonging to s j. Therefore, according to Equation (41), the fuzzy disease set of this patient is: ( µ ( d 1 ),, µ ( d n )) T = 1 µ ( d 1, s 1 ) µ ( d 1, s m ) µ ( d n, s 1 ) µ ( d n, s m ) µ ( s 1 ) µ ( s m ) (42) where µ ( d i ) is the certainty membership of the disease of the patient belonging to d i It should be noted that fuzzy abduction with trick has still not been applied in medical diagnosis. Its research and development will help to understand why many patients suffer misdiagnosis and incorrect treatment. In particular, it can be also to exclude some possibilities of certain diseases of the patient; that is, for a certain k { 12,,, n}, if µ ( d k ) is approximate to 0, the disease d k can be excluded from the possible diseases from which the a. µ ( d i, s j ) can be considered as the confirmability of s j for d i, and µ ( s j ) expresses the intensity of symptom s j, for detail see [65], pp

26 TR-IT-26/34 patient suffers. This approach is illustrated by the following example, which is borrowed from an example given in [34] and simplified: Example 2. Fuzzy abduction with trick. Assume the set of diseases D = { d 1, d 2, d 3 }, S = { s 1, s 2, s 3, s 4 }. The fuzzy confirmability of s j for d i, F ( DS, ) = ( µ ( d i, s j )) is given as a fuzzy relation, listed in Table 2. The observed symptoms are denoted as a fuzzy set S in S, and the corresponding certainty membership of the observed symptoms belonging to s j, µ ( s j ), are listed as a vector ( µ ( s 1 ), µ ( s 2 ), µ ( s 3 ), µ ( s 4 ) = ( 0.6, 0.1, 0.9, 0.3) ). Using Equation (42), we calculate ( µ ( d 1 ), µ ( d 2 ), µ ( d 3 )) (based on min-max operation [65]) and have Table 2: The fuzzy confirmability of s j for d i µ ( d i, s j ) s 1 s 2 s 3 s 4 d d d µ ( d 1 ) µ ( d 2 ) µ ( d 3 ) = = = (43) Because µ ( d 2 ) is 0.1, which is approximate to 0, the disease d 2 can be excluded from the possible diseases from which the patient suffers. 5.7 Fuzzy Inverse Modus onens Fuzzy inverse modus ponens is another rule of inference for EBR. Its general form is as follows:

27 TR-IT-27/34 ' ' (44) (44) can be represented in the following form in the context of fuzzy logic: If x is Then y is ---- x is ' y is ' (45) Example 3. Fuzzy inverse modus ponens: We have the knowledge in the knowledge base: If the quarter profit is increasing, then Klaus invests in the roject FIM, The quarter profit is marginally decreased. What we wish is to prove Klaus does not intend to invest in the roject FIM. To this end, let : If the quarter profit is increasing, then Klaus invests in the roject FIM; : The quarter profit is increasing. Therefore, we have ' : Klaus does not intend to invest in the roject FIM based on (44) and the knowledge in the knowledge base (note that ' : The quarter profit is marginally decreased ). In the conclusion of this example, Klaus does not intend to invest in the roject FIM means that Klaus has not yet decided to invest the project FIM, which is an intermediate state between Klaus invests in the roject FIM and Klaus does not invest in the roject FIM. The fuzzy reasoning based on fuzzy inverse modus ponens can be computed using the following formula, based on the above discussion: F' 1 ( y) = 1 ( 1 F' 0 ( x) ) F 01 ( x, y) (46) 5.8 Fuzzy Inverse Modus onens with Trick Fuzzy inverse modus ponens with trick is the last rule of inference for EBR. Its general form

28 TR-IT-28/34 is as follows: ' ' (47) (47) can be represented in the following form in the context of fuzzy logic: If x is Then y is ---- x is ' (48) y is ' Example 4. Fuzzy inverse modus ponens with trick: We have the knowledge in the knowledge base: If the quarter profit is increasing, then Klaus invests in the roject FIMT, The quarter profit is not increasing much. What we wish is to prove Klaus intends to invest in the roject FIMT. To this end, let : If the quarter profit is increasing, then Klaus invests in the roject FIM; : The quarter profit is increasing. Therefore, we have ' : Klaus intends to invest in the roject FIMT based on (47) and the knowledge in the knowledge base (note that ' : The quarter profit is not increasing much). In the conclusion of this example, Klaus intends to invest in the roject FIM is approximate to Klaus invests in the roject FIMT. The fuzzy reasoning based on fuzzy inverse modus ponens with trick can be computed using the following formula, based on the above discussion: F' 1 ( y) = ( 1 F' 0 ( x) ) F 01 ( x, y) (49) It should be noted that fuzzy inverse modus ponens and fuzzy inverse modus ponens with trick have not drawn any attention in either fuzzy logic or computer science. We believe that

29 TR-IT-29/34 the research and development of fuzzy inverse modus ponens can improve our understanding of experience-based reasoning in a fuzzy setting, because it is commons in human society. 5.9 Summary Table 3. summarizes the proposed eight fuzzy inference rules for experience-based reasoning (including the corresponding form). It should be noted that some general forms in the table such as fuzzy modus ponens and fuzzy modus tollens have received some attention from researchers [34][65] (p. 36), while the rest of them have not been studied in fuzzy logic and computer science, although they are all the summarization of EBRs. We argue that they are all the basic rules of inference for EBR. They should also be an important part in experience management. Table 3. Fuzzy rules of inference for experience-based reasoning modus ponens modus ponens with trick inverse modus ponens with trick inverse modus ponens modus tollens modus tollens with trick abductive inference rule abduction with trick Traditional form Fuzzy form ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 6. Concluding Remarks This paper first reviewed the logical approach to EBR, in which eight different rules of inference for EBR are studied. Then the paper proposed a fuzzy logic-based model to each of these eight different rules of inference which constitute the fundamentals for all EBR paradigms, and therefore will be a theoretical foundation for EBR. The proposed approach will

30 TR-IT-30/34 facilitate research and development of not only EBR systems but also knowledge/experience management. Experience management (EM) a is drawing increasing attention in e-commerce, computer science, and information systems, and knowledge management (KM) [23] which has become one of the latest hot topics in the business world [4]. EM is more useful than KM, because while every one can have a lot of knowledge, only the experience of experts is invaluable. Therefore, EM can facilitate spreading valuable experience, promoting the transition from experience to knowledge, and facilitate KM. In fact, the relationship between experience and knowledge is the basis for the relationship between EM and KM. Their correspondence to intelligent systems are experience based systems (EBS) such as CBR systems (CBRS) and knowledge based systems (KBS) respectively. Furthermore, from a logical viewpoint, experience management is based on experience based reasoning. Therefore, we will apply the proposed approach and inference rules for EBR to EM in future work. Similarity-based reasoning is an important operational form for performing EBR [20]. It is an important bridge connecting CBR and EBR [56], because similar cars have similar prices is also a very popular experience principle. Therefore we will apply similarity based reasoning to examine EBR and its eight inference rules in future research. References 1. Albus JS. The engineering of mind. Information Sciences, 117, 1999, Barrel C. Abductive reasoning through filtering, Artificial Intelligence, 120, 2000, Blasi MD. Computer Architecture, Adhesion-Wisely ublishing Company, Wokingham, England, 1990 a. Also see

31 TR-IT-31/34 4. Bergmann R: Experience Management: Foundations, Development Methodology and Internet-Based Applications. LAIN Berlin: Springer Bergmann R, Slothful CD: Methodology for building CBR applications, in Lenz M, Bartsch-Spörl B, Burkhard HD, Wess S (eds): Case-Based Reasoning Technology, from Foundations to Applications, Berlin: Springer; Boahene M, Ditsa G: Conceptual confusions in knowledge management and knowledge management systems: Clarifications for better KMS development. In: Coakes E: Knowledge management: Current issues and challenges. Hershey: IRM ress, 2003, Bosch: Ciampolini A, Lamma E, Mello, Stefanelli C. Abductive coordination for logic agents. ACM Symposium on Applied Computing (SAC 99) San Antonio, Texas, pp Console L, Theseider Dupre D, Torasso. On the relationship between abduction and deduction. J. Logic Comput. 1 (5), 1991, K. Colby: Artificial aranoia: A computer simulation of paranoid process, ergamon ress, New York, Cokes E: Knowledge Mangement: Current issues and challenges, Hershey, A: IRM ress, Dubois D, Esteva F, Garcia, Godo L, López de Màntaras R, rade H. Case-based reasoning: A fuzzy approach. In: Ralescu AL, Shanahan JG, editors. Fuzzy logic in artificial intelligence, IJCAI 97 Workshop. Berlin: Springer-Verlag; pp Dubois D, Esteva F, Garcia, Godo L, López de Màntaras R, rade H. Fuzzy set-based models in case-based reasoning. IIIA Research Report 97-09; Dagli MM: Modus ponens, modus tollens and likeness, Defence Advanced Research rojects Agency (DARA). Strategic lan, 2003, strategic.html 16. Drucker F: The coming of the new organization, Harward Business Review on Knowledge Management, Harward Business School ress 1988, pp Epp SS: Discrete Mathematics with Applications, Brooks/Cole ublishing Company acific Grove, Finnie G, Sun Z. Similarity and metrics in case-based reasoning. Int J Intell Syst, 17(3) 2002,

32 TR-IT-32/ Finnie G, Sun Z. model of case-based reasoning. Knowledge-Based Syst. 16(1) 2003, R Finnie G, Sun Z. A logical foundation for the CBR Cycle. Int J Intell Syst 18(4) 2003, Finnie G, Sun Z. Knowledge-based models of multiagent CBR systems, submitted to Knowledge-based Syst, Fuller R: FS IV: The theory of approximate reasoning, Hussein ABK, Wahba K: The readiness of IDSC to adopt knowledge management. In: Coakes E: Knowledge management: Current issues and challenges. Hershey: IRM ress, 2003, Joshi KD, Sarker S: A framework to study knowledge transfer during information systems development (ISD) process. In: Coakes E: Knowledge management: Current issues and challenges. IRM ress, 2003, Kitowski J. Review of arallel Computer Architectures, ppam97prof/ppam97prof.html, Kleiner A and Roth G: How to make experience your company s best teacher, Harward Business Review on Knowledge Management, Harward Business School ress 1988, pp Kindler H, Densow D, Fischer B, Fliedner TM. Mapping laboratory medicine onto the select and test model to facilitate knowledge-based report generation in laboratory medicine. In: Barahona, et al. (eds), LNAI 934. Berlin: Springer, pp Leake DB. Focusing construction and selection of abductive hypotheses. In: roc 11th Int Joint Conf on Artificial Intelligence, 1993, pp Lenz M, Bartsch-Spörl B, Burkhard HD, Wess S (eds): Case-Based Reasoning Technology, from Foundations to Applications, Berlin: Springer; Logic and RTM: Magnani L. Abduction, Reason, and Science, rocesses of Discovery and Explanation. New York: Kluwer Academic/lenum ublishers, Mauldin ML: Chatterbots, Tinymuds, and the Turing Test: Entering the Loebner prize Competition, roc. AAAI-94, USA, August Mitchell HJ: Technology and knowledge management: Is technology just an enabler or does it also add value? In: Coakes E: Knowledge management: Current issues and challenges. Hershey: IRM ress, 2003, 66-78

33 TR-IT-33/ Miyata Y, Furuhashi T and Uchikawa Y: A study on fuzzy abducti ve inference html 35. Miyata Y, Furuhashi T and Uchikawa Y: A roposal of Abductive Inference with Degrees of Manifestations (1998), Nonaka, I: The knowledge-creating company, In: Harward Business Review on Knowledge Management, Harward Business School ress 1991, pp Nilsson NJ. Artificial Intelligence: A New Synbook. San Francisco, California: Morgan Kaufmann ublishers, Inc uinn S: Knowledge management in the Digital Newsroom, Orford: Focal ress, Rich E, Knight K. Artificial Intelligence. 2rd edn. McGraw-Hill, New York, Russell S, Norvig. Artificial Intelligence: A modern approach. Upper Saddle River, New jersey: rentice Hall, Reeves S, Clarke M. Logic for computer science. Wokingham, England: Addison-Wesley ublishing Company; Schieber S: Lessons from a restricted Turing test, Tech. Rep. TR-1992, Harvard Univ. Sept, J. I. Hutchens: How to pass the Turing test by cheating, TR The Centre for Int. Inf. roc. Sys., The Univ. of Western Australia, Stroulia E, Goel AK: Generic teleological mechnisms and their use in case adaptation. In: 14th Conf Cognitive Science Society, Bloominton, Indiana, July 29-August 1, Sun R: Commonsense reasoning with rules, cases, and connectionist models: A parardigmatic comparison, Fuzzy Sets and Systems 82, 1996, Sun R. Robust reasoning: integrating rule-based and similarity-based reasoning. Artificial Intelligence, 75, 1995, Sun Tzu: The Art of War, Guangxi Nationality ress, China, Sun, Zhaohao: AI development and exploration to some AI issues, Vol.14. No.1, J. Hebei Univ Sun Z, Finnie G: Brain-like Architecture and Experience-based Reasoning, In: roc. 7th Joint Conf on Information Sciences (JCIS), September 26-30, 2003 Cary, North Carolina, USA

34 TR-IT-34/ Sun Z, Finnie G, Weber K. Case base building based on similarity relations. Inform. Scie in press; TR School of Information Technology, Bond University, Sun Z, Finnie G and Weber K (2003) Abductive Case-based Reasoning. Submitted to Artificial Intelligence 52. Sun Z, Finnie G, Weber K. Integration of abductive CBR and deductive CBR, In: roc 10th IEEE Int Conf on Fuzzy Systems (FUZZ-IEEE 2001), Melbourne, Australia; 2-5 December 2001, pp Sun Z, Weber K. Turing test and intelligence with trick. In: roc 8th Ireland Conf on AI (AI-97), Londonderry, Ireland; 1997, Sun Z, Finnie G. Fuzzy rule-based models for case retrieval. Int J Engi Intell Syst, 10 (4) 2002, Sun Z, Weber K. Logic with Trick. In: Lasker GE (ed.): Advances in Artificial Intelligence and Engineering Cybernetics, Vol. IV: Systems Logic & Neural Networks. The Int Inst for Advanced Studies in Systems Research and Cybernetics; 1998, Sun Z: Case-based reasoning in e-commerce, hd Thesis, School of Information Technology, Bond University, Sun Z, Finnie G: Experience-based reasoning: A logical approach. Submitted to Journal of Artificial Intelligence Research, Torasso, Console L, ortinale L, Theseider D: On the role of abduction. ACM Computing Surveys, 27 (3), 1995, A. M. Turing: Computing machinery and intelligence, Mind, 54 (236) Oct. 1950, pp Ullman JD, Widsom J. A First Course in Database Systems. New Jersey: rentice Hall; T. Winograd: Understanding natural language, Academic press, Watson I. An introduction to case-based reasoning. In: Waston I (ed), rogress in Case-based reasoning. Berlin: Springer, 3-16, Weiss, G (ed.). Multiagent Systems: A modern approach to distributed artificial intelligence, The MIT ress, Cambridge, Massachusetts London, England, Zak, D: rogramming with Miscrosoft Visual Basic. NET THOMSON Course Technology; Zimmermann HJ. Fuzzy Set Theory and its Application. Boston/Dordrecht/London: Kluwer Academic ublishers; 1991.

Four new fuzzy inference rules for experience based reasoning

Four new fuzzy inference rules for experience based reasoning University of Wollongong Research Online Faculty of Commerce - apers (Archive) Faculty of Business 2005 Four new fuzzy inference rules for experience based reasoning Zhaohao Sun University of Wollongong,

More information

A Unified 2D Representation of Fuzzy Reasoning, CBR, and Experience Based Reasoning

A Unified 2D Representation of Fuzzy Reasoning, CBR, and Experience Based Reasoning University of Wollongong Research Online Faculty of Commerce - aers (Archive) Faculty of Business 26 A Unified 2D Reresentation of Fuzzy Reasoning, CBR, and Exerience Based Reasoning Zhaohao Sun University

More information

Abductive Case Based Reasoning

Abductive Case Based Reasoning Faculty of Commerce Faculty of Commerce - Papers University of Wollongong Year 2005 Abductive Case Based Reasoning Z. Sun G. Finnie K. Weber University of Wollongong, zsun@uow.edu.au Bond University, gfinnie@staff.bond.edu.au

More information

Can Machines Learn Logics?

Can Machines Learn Logics? Can Machines Learn Logics? Chiaki Sakama 1 and Katsumi Inoue 2 1 Department of Computer and Communication Sciences Wakayama University, Sakaedani, Wakayama 640-8510, Japan sakama@sys.wakayama-u.ac.jp 2

More information

Visualizing Logical Thinking using Homotopy A new learning method to survive in dynamically changing cyberworlds

Visualizing Logical Thinking using Homotopy A new learning method to survive in dynamically changing cyberworlds Visualizing Logical Thinking using Homotopy A new learning method to survive in dynamically changing cyberworlds Kenji Ohmori 1, Tosiyasu L. Kunii 2 1 Computer and Information Sciences, Hosei University,

More information

Uncertain Entailment and Modus Ponens in the Framework of Uncertain Logic

Uncertain Entailment and Modus Ponens in the Framework of Uncertain Logic Journal of Uncertain Systems Vol.3, No.4, pp.243-251, 2009 Online at: www.jus.org.uk Uncertain Entailment and Modus Ponens in the Framework of Uncertain Logic Baoding Liu Uncertainty Theory Laboratory

More information

A Generalized Decision Logic in Interval-set-valued Information Tables

A Generalized Decision Logic in Interval-set-valued Information Tables A Generalized Decision Logic in Interval-set-valued Information Tables Y.Y. Yao 1 and Qing Liu 2 1 Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: yyao@cs.uregina.ca

More information

Outline. Logical Agents. Logical Reasoning. Knowledge Representation. Logical reasoning Propositional Logic Wumpus World Inference

Outline. Logical Agents. Logical Reasoning. Knowledge Representation. Logical reasoning Propositional Logic Wumpus World Inference Outline Logical Agents ECE57 Applied Artificial Intelligence Spring 007 Lecture #6 Logical reasoning Propositional Logic Wumpus World Inference Russell & Norvig, chapter 7 ECE57 Applied Artificial Intelligence

More information

Why is There a Need for Uncertainty Theory?

Why is There a Need for Uncertainty Theory? Journal of Uncertain Systems Vol6, No1, pp3-10, 2012 Online at: wwwjusorguk Why is There a Need for Uncertainty Theory? Baoding Liu Uncertainty Theory Laboratory Department of Mathematical Sciences Tsinghua

More information

Price: $25 (incl. T-Shirt, morning tea and lunch) Visit:

Price: $25 (incl. T-Shirt, morning tea and lunch) Visit: Three days of interesting talks & workshops from industry experts across Australia Explore new computing topics Network with students & employers in Brisbane Price: $25 (incl. T-Shirt, morning tea and

More information

Outline. Logical Agents. Logical Reasoning. Knowledge Representation. Logical reasoning Propositional Logic Wumpus World Inference

Outline. Logical Agents. Logical Reasoning. Knowledge Representation. Logical reasoning Propositional Logic Wumpus World Inference Outline Logical Agents ECE57 Applied Artificial Intelligence Spring 008 Lecture #6 Logical reasoning Propositional Logic Wumpus World Inference Russell & Norvig, chapter 7 ECE57 Applied Artificial Intelligence

More information

Bayesian Reasoning. Adapted from slides by Tim Finin and Marie desjardins.

Bayesian Reasoning. Adapted from slides by Tim Finin and Marie desjardins. Bayesian Reasoning Adapted from slides by Tim Finin and Marie desjardins. 1 Outline Probability theory Bayesian inference From the joint distribution Using independence/factoring From sources of evidence

More information

COMPARING PERFORMANCE OF NEURAL NETWORKS RECOGNIZING MACHINE GENERATED CHARACTERS

COMPARING PERFORMANCE OF NEURAL NETWORKS RECOGNIZING MACHINE GENERATED CHARACTERS Proceedings of the First Southern Symposium on Computing The University of Southern Mississippi, December 4-5, 1998 COMPARING PERFORMANCE OF NEURAL NETWORKS RECOGNIZING MACHINE GENERATED CHARACTERS SEAN

More information

Knowledge-based and Expert Systems - 1. Knowledge-based and Expert Systems - 2. Knowledge-based and Expert Systems - 4

Knowledge-based and Expert Systems - 1. Knowledge-based and Expert Systems - 2. Knowledge-based and Expert Systems - 4 Knowledge-based and Expert Systems - 1 Knowledge-based and Expert Systems - 2 Expert systems (ES) provide expert quality advice, diagnosis or recommendations. ES solve real problems which normally would

More information

Hybrid Logic and Uncertain Logic

Hybrid Logic and Uncertain Logic Journal of Uncertain Systems Vol.3, No.2, pp.83-94, 2009 Online at: www.jus.org.uk Hybrid Logic and Uncertain Logic Xiang Li, Baoding Liu Department of Mathematical Sciences, Tsinghua University, Beijing,

More information

Production Inference, Nonmonotonicity and Abduction

Production Inference, Nonmonotonicity and Abduction Production Inference, Nonmonotonicity and Abduction Alexander Bochman Computer Science Department, Holon Academic Institute of Technology, Israel e-mail: bochmana@hait.ac.il Abstract We introduce a general

More information

TEMPERATUTE PREDICTION USING HEURISTIC DATA MINING ON TWO-FACTOR FUZZY TIME-SERIES

TEMPERATUTE PREDICTION USING HEURISTIC DATA MINING ON TWO-FACTOR FUZZY TIME-SERIES TEMPERATUTE PREDICTION USING HEURISTIC DATA MINING ON TWO-FACTOR FUZZY TIME-SERIES Adesh Kumar Pandey 1, Dr. V. K Srivastava 2, A.K Sinha 3 1,2,3 Krishna Institute of Engineering & Technology, Ghaziabad,

More information

Similarity-based Classification with Dominance-based Decision Rules

Similarity-based Classification with Dominance-based Decision Rules Similarity-based Classification with Dominance-based Decision Rules Marcin Szeląg, Salvatore Greco 2,3, Roman Słowiński,4 Institute of Computing Science, Poznań University of Technology, 60-965 Poznań,

More information

Guest Speaker. CS 416 Artificial Intelligence. First-order logic. Diagnostic Rules. Causal Rules. Causal Rules. Page 1

Guest Speaker. CS 416 Artificial Intelligence. First-order logic. Diagnostic Rules. Causal Rules. Causal Rules. Page 1 Page 1 Guest Speaker CS 416 Artificial Intelligence Lecture 13 First-Order Logic Chapter 8 Topics in Optimal Control, Minimax Control, and Game Theory March 28 th, 2 p.m. OLS 005 Onesimo Hernandez-Lerma

More information

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: Artificial Intelligence. Lecture 19: Logic for KR COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof

More information

Towards a Structured Analysis of Approximate Problem Solving: ACaseStudy in Classification

Towards a Structured Analysis of Approximate Problem Solving: ACaseStudy in Classification Towards a Structured Analysis of Approximate Problem Solving: ACaseStudy in Classification Perry Groot and Annette ten Teije and Frank van Harmelen Division of Mathematics and Computer Science, Faculty

More information

Intelligent Agents. First Order Logic. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 19.

Intelligent Agents. First Order Logic. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 19. Intelligent Agents First Order Logic Ute Schmid Cognitive Systems, Applied Computer Science, Bamberg University last change: 19. Mai 2015 U. Schmid (CogSys) Intelligent Agents last change: 19. Mai 2015

More information

Knowledge base (KB) = set of sentences in a formal language Declarative approach to building an agent (or other system):

Knowledge base (KB) = set of sentences in a formal language Declarative approach to building an agent (or other system): Logic Knowledge-based agents Inference engine Knowledge base Domain-independent algorithms Domain-specific content Knowledge base (KB) = set of sentences in a formal language Declarative approach to building

More information

Efficient Approximate Reasoning with Positive and Negative Information

Efficient Approximate Reasoning with Positive and Negative Information Efficient Approximate Reasoning with Positive and Negative Information Chris Cornelis, Martine De Cock, and Etienne Kerre Fuzziness and Uncertainty Modelling Research Unit, Department of Applied Mathematics

More information

MAI0203 Lecture 7: Inference and Predicate Calculus

MAI0203 Lecture 7: Inference and Predicate Calculus MAI0203 Lecture 7: Inference and Predicate Calculus Methods of Artificial Intelligence WS 2002/2003 Part II: Inference and Knowledge Representation II.7 Inference and Predicate Calculus MAI0203 Lecture

More information

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: Artificial Intelligence. Lecture 19: Logic for KR COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof

More information

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages) Krivine s Intuitionistic Proof of Classical Completeness (for countable languages) Berardi Stefano Valentini Silvio Dip. Informatica Dip. Mat. Pura ed Applicata Univ. Torino Univ. Padova c.so Svizzera

More information

PHIL 50 - Introduction to Logic

PHIL 50 - Introduction to Logic Truth Validity Logical Consequence Equivalence V ψ ψ φ 1, φ 2,, φ k ψ φ ψ PHIL 50 - Introduction to Logic Marcello Di Bello, Stanford University, Spring 2014 Week 2 Friday Class Overview of Key Notions

More information

Preduction: A Common Form of Induction and Analogy

Preduction: A Common Form of Induction and Analogy Preduction: A Common Form of Induction and Analogy Jun Arima Fujitsu Laboratories Ltd., Fujitsu Kyushu R&D center, 2-2-Momochihama, Sawara-ku,Fukuoka-shi 814, Japan. Abstract Deduction, induction, and

More information

Logical Agent & Propositional Logic

Logical Agent & Propositional Logic Logical Agent & Propositional Logic Berlin Chen 2005 References: 1. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Chapter 7 2. S. Russell s teaching materials Introduction The representation

More information

3. DIFFERENT MODEL TYPES

3. DIFFERENT MODEL TYPES 3-1 3. DIFFERENT MODEL TYPES It is important for us to fully understand a physical problem before we can select a solution strategy for it. Models are convenient tools that enhance our understanding and

More information

Dynamic Fuzzy Sets. Introduction

Dynamic Fuzzy Sets. Introduction Dynamic Fuzzy Sets Andrzej Buller Faculty of Electronics, Telecommunications and Informatics Technical University of Gdask ul. Gabriela Narutowicza 11/12, 80-952 Gdask, Poland e-mail: buller@pg.gda.pl

More information

THE ROLE OF COMPUTER BASED TECHNOLOGY IN DEVELOPING UNDERSTANDING OF THE CONCEPT OF SAMPLING DISTRIBUTION

THE ROLE OF COMPUTER BASED TECHNOLOGY IN DEVELOPING UNDERSTANDING OF THE CONCEPT OF SAMPLING DISTRIBUTION THE ROLE OF COMPUTER BASED TECHNOLOGY IN DEVELOPING UNDERSTANDING OF THE CONCEPT OF SAMPLING DISTRIBUTION Kay Lipson Swinburne University of Technology Australia Traditionally, the concept of sampling

More information

Overview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR

Overview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR COMP219: Artificial Intelligence Lecture 19: Logic for KR Last time Expert Systems and Ontologies oday Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof theory Natural

More information

Deductive and Inductive Logic

Deductive and Inductive Logic Deductive Logic Overview (1) Distinguishing Deductive and Inductive Logic (2) Validity and Soundness (3) A Few Practice Deductive Arguments (4) Testing for Invalidity (5) Practice Exercises Deductive and

More information

Interpreting Low and High Order Rules: A Granular Computing Approach

Interpreting Low and High Order Rules: A Granular Computing Approach Interpreting Low and High Order Rules: A Granular Computing Approach Yiyu Yao, Bing Zhou and Yaohua Chen Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail:

More information

Information Needs & Information Seeking in Internet Era: A Case Study of Geographers in Maharashtra

Information Needs & Information Seeking in Internet Era: A Case Study of Geographers in Maharashtra International Journal of Research in Library Science ISSN: 2455-104X Indexed in: IIJIF, ijindex, SJIF,ISI Volume 2,Issue 1 (January-June) 2016,99-108 Received: 7 May 2016 ; Accepted: 12 May 2016 ; Published:

More information

A PRIMER ON ROUGH SETS:

A PRIMER ON ROUGH SETS: A PRIMER ON ROUGH SETS: A NEW APPROACH TO DRAWING CONCLUSIONS FROM DATA Zdzisław Pawlak ABSTRACT Rough set theory is a new mathematical approach to vague and uncertain data analysis. This Article explains

More information

Rule-Based Classifiers

Rule-Based Classifiers Rule-Based Classifiers For completeness, the table includes all 16 possible logic functions of two variables. However, we continue to focus on,,, and. 1 Propositional Logic Meta-theory. Inspection of a

More information

Logical Agents. September 14, 2004

Logical Agents. September 14, 2004 Logical Agents September 14, 2004 The aim of AI is to develop intelligent agents that can reason about actions and their effects and about the environment, create plans to achieve a goal, execute the plans,

More information

Chapter 2: The Logic of Quantified Statements

Chapter 2: The Logic of Quantified Statements Chapter 2: The Logic of Quantified Statements Topics include 2.1, 2.2 Predicates and Quantified Statements, 2.3 Statements with Multiple Quantifiers, and 2.4 Arguments with Quantified Statements. cs1231y

More information

Why write proofs? Why not just test and repeat enough examples to confirm a theory?

Why write proofs? Why not just test and repeat enough examples to confirm a theory? P R E F A C E T O T H E S T U D E N T Welcome to the study of mathematical reasoning. The authors know that many students approach this material with some apprehension and uncertainty. Some students feel

More information

Fuzzy Matrix Theory and its Application for Recognizing the Qualities of Effective Teacher

Fuzzy Matrix Theory and its Application for Recognizing the Qualities of Effective Teacher International Journal of Fuzzy Mathematics and Systems. Volume 1, Number 1 (2011), pp. 113-122 Research India Publications http://www.ripublication.com Fuzzy Matrix Theory and its Application for Recognizing

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology AI Fuzzy Logic and Neural Nets Fall 2017 Fuzzy Logic Philosophical approach Decisions based on degree of truth Is not a method for reasoning under uncertainty that s probability

More information

Probabilistic and Bayesian Analytics

Probabilistic and Bayesian Analytics Probabilistic and Bayesian Analytics Note to other teachers and users of these slides. Andrew would be delighted if you found this source material useful in giving your own lectures. Feel free to use these

More information

Logic: Propositional Logic Truth Tables

Logic: Propositional Logic Truth Tables Logic: Propositional Logic Truth Tables Raffaella Bernardi bernardi@inf.unibz.it P.zza Domenicani 3, Room 2.28 Faculty of Computer Science, Free University of Bolzano-Bozen http://www.inf.unibz.it/~bernardi/courses/logic06

More information

Hestenes lectures, Part 5. Summer 1997 at ASU to 50 teachers in their 3 rd Modeling Workshop

Hestenes lectures, Part 5. Summer 1997 at ASU to 50 teachers in their 3 rd Modeling Workshop Hestenes lectures, Part 5. Summer 1997 at ASU to 50 teachers in their 3 rd Modeling Workshop WHAT DO WE TEACH? The question What do we teach? has to do with What do we want to learn? A common instructional

More information

Parts 3-6 are EXAMPLES for cse634

Parts 3-6 are EXAMPLES for cse634 1 Parts 3-6 are EXAMPLES for cse634 FINAL TEST CSE 352 ARTIFICIAL INTELLIGENCE Fall 2008 There are 6 pages in this exam. Please make sure you have all of them INTRODUCTION Philosophical AI Questions Q1.

More information

Strong AI vs. Weak AI Automated Reasoning

Strong AI vs. Weak AI Automated Reasoning Strong AI vs. Weak AI Automated Reasoning George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Artificial intelligence can be classified into two categories:

More information

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations /3/22 Fuzzy Logic and Computing with Words Ning Xiong School of Innovation, Design, and Engineering Mälardalen University Motivations Human centric intelligent systems is a hot trend in current research,

More information

Expert Systems! Knowledge Based Systems!

Expert Systems! Knowledge Based Systems! Expert Systems Knowledge Based Systems ES-1 Medical diagnosis» Disease identification Example Areas of Use ES-2 Example Areas of Use 2 Medical diagnosis» Disease identification Natural resource exploration»

More information

Expert Systems! Knowledge Based Systems!

Expert Systems! Knowledge Based Systems! Expert Systems Knowledge Based Systems ES-1 Medical diagnosis» Disease identification Example Areas of Use ES-2 Example Areas of Use 2 Medical diagnosis» Disease identification Natural resource exploration»

More information

Computational Tasks and Models

Computational Tasks and Models 1 Computational Tasks and Models Overview: We assume that the reader is familiar with computing devices but may associate the notion of computation with specific incarnations of it. Our first goal is to

More information

Feature Selection with Fuzzy Decision Reducts

Feature Selection with Fuzzy Decision Reducts Feature Selection with Fuzzy Decision Reducts Chris Cornelis 1, Germán Hurtado Martín 1,2, Richard Jensen 3, and Dominik Ślȩzak4 1 Dept. of Mathematics and Computer Science, Ghent University, Gent, Belgium

More information

Uncertain Logic with Multiple Predicates

Uncertain Logic with Multiple Predicates Uncertain Logic with Multiple Predicates Kai Yao, Zixiong Peng Uncertainty Theory Laboratory, Department of Mathematical Sciences Tsinghua University, Beijing 100084, China yaok09@mails.tsinghua.edu.cn,

More information

Manual of Logical Style

Manual of Logical Style Manual of Logical Style Dr. Holmes January 9, 2015 Contents 1 Introduction 2 2 Conjunction 3 2.1 Proving a conjunction...................... 3 2.2 Using a conjunction........................ 3 3 Implication

More information

On Objectivity and Models for Measuring. G. Rasch. Lecture notes edited by Jon Stene.

On Objectivity and Models for Measuring. G. Rasch. Lecture notes edited by Jon Stene. On Objectivity and Models for Measuring By G. Rasch Lecture notes edited by Jon Stene. On Objectivity and Models for Measuring By G. Rasch Lectures notes edited by Jon Stene. 1. The Basic Problem. Among

More information

On the non-existence of maximal inference degrees for language identification

On the non-existence of maximal inference degrees for language identification On the non-existence of maximal inference degrees for language identification Sanjay Jain Institute of Systems Science National University of Singapore Singapore 0511 Republic of Singapore sanjay@iss.nus.sg

More information

Fuzzy Modal Like Approximation Operations Based on Residuated Lattices

Fuzzy Modal Like Approximation Operations Based on Residuated Lattices Fuzzy Modal Like Approximation Operations Based on Residuated Lattices Anna Maria Radzikowska Faculty of Mathematics and Information Science Warsaw University of Technology Plac Politechniki 1, 00 661

More information

Chapter 5: Propositions and Inference. c D. Poole, A. Mackworth 2010, W. Menzel 2015 Artificial Intelligence, Chapter 5, Page 1

Chapter 5: Propositions and Inference. c D. Poole, A. Mackworth 2010, W. Menzel 2015 Artificial Intelligence, Chapter 5, Page 1 Chapter 5: Propositions and Inference c D. Poole, A. Mackworth 2010, W. Menzel 2015 Artificial Intelligence, Chapter 5, Page 1 Propositions An interpretation is an assignment of values to all variables.

More information

A Fixed Point Representation of References

A Fixed Point Representation of References A Fixed Point Representation of References Susumu Yamasaki Department of Computer Science, Okayama University, Okayama, Japan yamasaki@momo.cs.okayama-u.ac.jp Abstract. This position paper is concerned

More information

A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE

A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE Li Sheng Institute of intelligent information engineering Zheiang University Hangzhou, 3007, P. R. China ABSTRACT In this paper, a neural network-driven

More information

A new Approach to Drawing Conclusions from Data A Rough Set Perspective

A new Approach to Drawing Conclusions from Data A Rough Set Perspective Motto: Let the data speak for themselves R.A. Fisher A new Approach to Drawing Conclusions from Data A Rough et Perspective Zdzisław Pawlak Institute for Theoretical and Applied Informatics Polish Academy

More information

Mechanism Design for Resource Bounded Agents

Mechanism Design for Resource Bounded Agents Mechanism Design for Resource Bounded Agents International Conference on Multi-Agent Systems, ICMAS 2000 Noa E. Kfir-Dahav Dov Monderer Moshe Tennenholtz Faculty of Industrial Engineering and Management

More information

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos armandobcm@yahoo.com February 5, 2014 Abstract This note is for personal use. It

More information

Comparison of 3-valued Logic using Fuzzy Rules

Comparison of 3-valued Logic using Fuzzy Rules International Journal of Scientific and Research Publications, Volume 3, Issue 8, August 2013 1 Comparison of 3-valued Logic using Fuzzy Rules Dr. G.Nirmala* and G.Suvitha** *Associate Professor, P.G &

More information

4 Derivations in the Propositional Calculus

4 Derivations in the Propositional Calculus 4 Derivations in the Propositional Calculus 1. Arguments Expressed in the Propositional Calculus We have seen that we can symbolize a wide variety of statement forms using formulas of the propositional

More information

Your web browser (Safari 7) is out of date. For more security, comfort and. the best experience on this site: Update your browser Ignore

Your web browser (Safari 7) is out of date. For more security, comfort and. the best experience on this site: Update your browser Ignore Your web browser (Safari 7) is out of date. For more security, comfort and lesson the best experience on this site: Update your browser Ignore Political Borders Why are the borders of countries located

More information

Probability and Statistics

Probability and Statistics Probability and Statistics Kristel Van Steen, PhD 2 Montefiore Institute - Systems and Modeling GIGA - Bioinformatics ULg kristel.vansteen@ulg.ac.be CHAPTER 4: IT IS ALL ABOUT DATA 4a - 1 CHAPTER 4: IT

More information

Artificial Intelligence Chapter 7: Logical Agents

Artificial Intelligence Chapter 7: Logical Agents Artificial Intelligence Chapter 7: Logical Agents Michael Scherger Department of Computer Science Kent State University February 20, 2006 AI: Chapter 7: Logical Agents 1 Contents Knowledge Based Agents

More information

Logical Agent & Propositional Logic

Logical Agent & Propositional Logic Logical Agent & Propositional Logic Berlin Chen Department of Computer Science & Information Engineering National Taiwan Normal University References: 1. S. Russell and P. Norvig. Artificial Intelligence:

More information

CITS2211 Discrete Structures Proofs

CITS2211 Discrete Structures Proofs CITS2211 Discrete Structures Proofs Unit coordinator: Rachel Cardell-Oliver August 13, 2017 Highlights 1 Arguments vs Proofs. 2 Proof strategies 3 Famous proofs Reading Chapter 1: What is a proof? Mathematics

More information

CHAPTER 7: RATIONAL AND IRRATIONAL NUMBERS (3 WEEKS)...

CHAPTER 7: RATIONAL AND IRRATIONAL NUMBERS (3 WEEKS)... Table of Contents CHAPTER 7: RATIONAL AND IRRATIONAL NUMBERS (3 WEEKS)... 20 7.0 ANCHOR PROBLEM: ZOOMING IN ON THE NUMBER LINE... 24 SECTION 7.1: REPRESENT NUMBERS GEOMETRICALLY... 26 7.1a Class Activity:

More information

6. Logical Inference

6. Logical Inference Artificial Intelligence 6. Logical Inference Prof. Bojana Dalbelo Bašić Assoc. Prof. Jan Šnajder University of Zagreb Faculty of Electrical Engineering and Computing Academic Year 2016/2017 Creative Commons

More information

Section 1.3: Valid and Invalid Arguments

Section 1.3: Valid and Invalid Arguments Section 1.3: Valid and Invalid Arguments Now we have developed the basic language of logic, we shall start to consider how logic can be used to determine whether or not a given argument is valid. In order

More information

Sets with Partial Memberships A Rough Set View of Fuzzy Sets

Sets with Partial Memberships A Rough Set View of Fuzzy Sets Sets with Partial Memberships A Rough Set View of Fuzzy Sets T. Y. Lin Department of Mathematics and Computer Science San Jose State University San Jose, California 95192-0103 E-mail: tylin@cs.sjsu.edu

More information

Temperature Prediction Using Fuzzy Time Series

Temperature Prediction Using Fuzzy Time Series IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 30, NO 2, APRIL 2000 263 Temperature Prediction Using Fuzzy Time Series Shyi-Ming Chen, Senior Member, IEEE, and Jeng-Ren Hwang

More information

Manipulating Radicals

Manipulating Radicals Lesson 40 Mathematics Assessment Project Formative Assessment Lesson Materials Manipulating Radicals MARS Shell Center University of Nottingham & UC Berkeley Alpha Version Please Note: These materials

More information

Why Trapezoidal and Triangular Membership Functions Work So Well: Towards a Theoretical Explanation

Why Trapezoidal and Triangular Membership Functions Work So Well: Towards a Theoretical Explanation Journal of Uncertain Systems Vol.8, No.3, pp.164-168, 2014 Online at: www.jus.org.uk Why Trapezoidal and Triangular Membership Functions Work So Well: Towards a Theoretical Explanation Aditi Barua, Lalitha

More information

Abstract Theorem Proving *

Abstract Theorem Proving * Abstract Theorem Proving * Fausto Giunchiglia Mechanised Reasoning Group IRST Povo, I 38100 Trento Italy fausto@irst.uucp Toby Walsh Department of Artificial Intelligence University of Edinburgh 80 South

More information

Valid Reasoning. Alice E. Fischer. CSCI 1166 Discrete Mathematics for Computing February, Outline Truth and Validity Valid Reasoning

Valid Reasoning. Alice E. Fischer. CSCI 1166 Discrete Mathematics for Computing February, Outline Truth and Validity Valid Reasoning Alice E. Fischer CSCI 1166 Discrete Mathematics for Computing February, 2018 Alice E. Fischer Reasoning... 1/23 1 Truth is not the same as Validity 2 Alice E. Fischer Reasoning... 2/23 Truth is not the

More information

Uncertain Risk Analysis and Uncertain Reliability Analysis

Uncertain Risk Analysis and Uncertain Reliability Analysis Journal of Uncertain Systems Vol.4, No.3, pp.63-70, 200 Online at: www.jus.org.uk Uncertain Risk Analysis and Uncertain Reliability Analysis Baoding Liu Uncertainty Theory Laboratory Department of Mathematical

More information

UNIVERSITY OF NOTTINGHAM. Discussion Papers in Economics CONSISTENT FIRM CHOICE AND THE THEORY OF SUPPLY

UNIVERSITY OF NOTTINGHAM. Discussion Papers in Economics CONSISTENT FIRM CHOICE AND THE THEORY OF SUPPLY UNIVERSITY OF NOTTINGHAM Discussion Papers in Economics Discussion Paper No. 0/06 CONSISTENT FIRM CHOICE AND THE THEORY OF SUPPLY by Indraneel Dasgupta July 00 DP 0/06 ISSN 1360-438 UNIVERSITY OF NOTTINGHAM

More information

Deductive Systems. Lecture - 3

Deductive Systems. Lecture - 3 Deductive Systems Lecture - 3 Axiomatic System Axiomatic System (AS) for PL AS is based on the set of only three axioms and one rule of deduction. It is minimal in structure but as powerful as the truth

More information

Logic. Propositional Logic: Syntax. Wffs

Logic. Propositional Logic: Syntax. Wffs Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about

More information

A Guide to Proof-Writing

A Guide to Proof-Writing A Guide to Proof-Writing 437 A Guide to Proof-Writing by Ron Morash, University of Michigan Dearborn Toward the end of Section 1.5, the text states that there is no algorithm for proving theorems.... Such

More information

Classification Based on Logical Concept Analysis

Classification Based on Logical Concept Analysis Classification Based on Logical Concept Analysis Yan Zhao and Yiyu Yao Department of Computer Science, University of Regina, Regina, Saskatchewan, Canada S4S 0A2 E-mail: {yanzhao, yyao}@cs.uregina.ca Abstract.

More information

Membership Functions Representing a Number vs. Representing a Set: Proof of Unique Reconstruction

Membership Functions Representing a Number vs. Representing a Set: Proof of Unique Reconstruction Membership Functions Representing a Number vs. Representing a Set: Proof of Unique Reconstruction Hung T. Nguyen Department of Mathematical Sciences New Mexico State University Las Cruces, New Mexico 88008,

More information

On flexible database querying via extensions to fuzzy sets

On flexible database querying via extensions to fuzzy sets On flexible database querying via extensions to fuzzy sets Guy de Tré, Rita de Caluwe Computer Science Laboratory Ghent University Sint-Pietersnieuwstraat 41, B-9000 Ghent, Belgium {guy.detre,rita.decaluwe}@ugent.be

More information

THE LOGIC OF COMPOUND STATEMENTS

THE LOGIC OF COMPOUND STATEMENTS THE LOGIC OF COMPOUND STATEMENTS All dogs have four legs. All tables have four legs. Therefore, all dogs are tables LOGIC Logic is a science of the necessary laws of thought, without which no employment

More information

Pei Wang( 王培 ) Temple University, Philadelphia, USA

Pei Wang( 王培 ) Temple University, Philadelphia, USA Pei Wang( 王培 ) Temple University, Philadelphia, USA Artificial General Intelligence (AGI): a small research community in AI that believes Intelligence is a general-purpose capability Intelligence should

More information

Fuzzy Limits of Functions

Fuzzy Limits of Functions Fuzzy Limits of Functions Mark Burgin Department of Mathematics University of California, Los Angeles 405 Hilgard Ave. Los Angeles, CA 90095 Abstract The goal of this work is to introduce and study fuzzy

More information

Reasoning. Inference. Knowledge Representation 4/6/2018. User

Reasoning. Inference. Knowledge Representation 4/6/2018. User Reasoning Robotics First-order logic Chapter 8-Russel Representation and Reasoning In order to determine appropriate actions to take, an intelligent system needs to represent information about the world

More information

Artificial Intelligence: Knowledge Representation and Reasoning Week 2 Assessment 1 - Answers

Artificial Intelligence: Knowledge Representation and Reasoning Week 2 Assessment 1 - Answers Artificial Intelligence: Knowledge Representation and Reasoning Week 2 Assessment 1 - Answers 1. When is an inference rule {a1, a2,.., an} c sound? (b) a. When ((a1 a2 an) c) is a tautology b. When ((a1

More information

The Perceptron. Volker Tresp Summer 2014

The Perceptron. Volker Tresp Summer 2014 The Perceptron Volker Tresp Summer 2014 1 Introduction One of the first serious learning machines Most important elements in learning tasks Collection and preprocessing of training data Definition of a

More information

A Brief Introduction to Proofs

A Brief Introduction to Proofs A Brief Introduction to Proofs William J. Turner October, 010 1 Introduction Proofs are perhaps the very heart of mathematics. Unlike the other sciences, mathematics adds a final step to the familiar scientific

More information

Economic and Social Council 2 July 2015

Economic and Social Council 2 July 2015 ADVANCE UNEDITED VERSION UNITED NATIONS E/C.20/2015/11/Add.1 Economic and Social Council 2 July 2015 Committee of Experts on Global Geospatial Information Management Fifth session New York, 5-7 August

More information

Induction of Decision Trees

Induction of Decision Trees Induction of Decision Trees Peter Waiganjo Wagacha This notes are for ICS320 Foundations of Learning and Adaptive Systems Institute of Computer Science University of Nairobi PO Box 30197, 00200 Nairobi.

More information

PROBABILISTIC LOGIC. J. Webster (ed.), Wiley Encyclopedia of Electrical and Electronics Engineering Copyright c 1999 John Wiley & Sons, Inc.

PROBABILISTIC LOGIC. J. Webster (ed.), Wiley Encyclopedia of Electrical and Electronics Engineering Copyright c 1999 John Wiley & Sons, Inc. J. Webster (ed.), Wiley Encyclopedia of Electrical and Electronics Engineering Copyright c 1999 John Wiley & Sons, Inc. PROBABILISTIC LOGIC A deductive argument is a claim of the form: If P 1, P 2,...,andP

More information

Comparison of Rough-set and Interval-set Models for Uncertain Reasoning

Comparison of Rough-set and Interval-set Models for Uncertain Reasoning Yao, Y.Y. and Li, X. Comparison of rough-set and interval-set models for uncertain reasoning Fundamenta Informaticae, Vol. 27, No. 2-3, pp. 289-298, 1996. Comparison of Rough-set and Interval-set Models

More information