Fuzzy Logic and Fuzzy Systems

Size: px
Start display at page:

Download "Fuzzy Logic and Fuzzy Systems"

Transcription

1 Fuzzy Logic and Fuzzy Systems Xin Yao Some material adapted from slides by B. Vrusias, University of Surrey, and by G. Cheng, West Virginia University. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems Xin Yao

2 Outline Introduction Fuzzy Sets and Membership Functions Fuzzy Linguistic Variables Fuzzy Set Operations and Properties Fuzzy Rules Fuzzy Inference System Summary Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 2

3 Introduction As complexity rises, precise statements lose meaning, and meaningful statements lose precision Lotfi Zadeh (1965) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 3

4 Introduction (I) We rely on common sense to solve problems. How can we represent expert knowledge that uses vague and ambiguous terms in a computer? Fuzzy Logic (FL) is not logic that is fuzzy, but logic that is used to describe fuzziness. FL is the theory of fuzzy sets to calibrate vagueness. FL is based on the idea that all things admit of degrees. Temperature, height, speed, distance, beauty all come on a sliding scale. FL reflects how people think. It attempts to model our sense of words, our decision making and our common sense. For example, the motor is running really hot. Tom is a very tall guy. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 4

5 Introduction (II) FL is a set of mathematical principles for knowledge representation based on degrees of membership. Unlike Boolean logic, FL is multi-valued. It deals with degrees of membership and degrees of truth. FL uses the continuum of logical values between 0 (completely false) and 1 (completely true). Instead of just black and white, it employs the spectrum of values, accepting that things can be partly true and partly false at the same time. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 5

6 Brief History Fuzzy, or multi-valued logic, was introduced in the 1930s by Jan Lukasiewicz, a Polish philosopher. While classical logic operates with only two values 1 (true) and 0 (false), Lukasiewicz introduced logic that extended the range of truth values to all real numbers in the interval between 0 and 1. For example, the possibility that a man 181 cm tall is really tall might be set to a value of It is likely that the man is tall. This work led to an inexact reasoning technique often called possibility theory. In 1965 Lotfi Zadeh, published his famous paper Fuzzy sets. Zadeh extended the work on possibility theory into a formal system of mathematical logic, and introduced a new concept for applying natural language terms. This new logic for representing and manipulating fuzzy terms was called fuzzy logic. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 6

7 Zadeh s Paper on Fuzzy Sets (1965) L. A. Zadeh: Fuzzy sets. Information and Control (1965) 37,529 Citations

8 But Why? Why fuzzy? As Zadeh said, the term is concrete, immediate and descriptive; we all know what it means. However, many people were repelled by the word fuzzy, because it is usually used in a negative sense. Why logic? Fuzziness rests on fuzzy set theory, and fuzzy logic is just a small part of that theory. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 7

9 The Term Fuzzy Logic The term fuzzy logic is used in two senses: Narrow sense: Fuzzy logic is a branch of fuzzy set theory, which deals (as logical systems do) with the representation and inference from knowledge. Fuzzy logic, unlike other logical systems, deals with imprecise or uncertain knowledge. In this narrow, and perhaps correct sense, fuzzy logic is just one of the branches of fuzzy set theory. Broad Sense: fuzzy logic synonymously with fuzzy set theory Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 8

10 Fuzzy Logic Applications Theory of fuzzy sets and fuzzy logic have been applied to problems in a variety of fields: taxonomy; topology; linguistics; logic; automata theory; game theory; pattern recognition; medicine; law; decision support; Information retrieval; etc. And more recently fuzzy machines have been developed including: automatic train control; tunnel digging machinery; washing machines; rice cookers; vacuum cleaners; air conditioners, ride smoothness control, camcorder auto-focus and jiggle control, braking systems, copier quality control, high performance drives, etc. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 9

11 Fuzzy Logic Applications Advertisement: Extraklasse Washing Machine rpm. The Extraklasse machine has a number of features which will make life easier for you. Fuzzy Logic detects the type and amount of laundry in the drum and allows only as much water to enter the machine as is really needed for the loaded amount. And less water will heat up quicker - which means less energy consumption. Foam detection: Too much foam is compensated by an additional rinse cycle: If Fuzzy Logic detects the formation of too much foam in the rinsing spin cycle, it simply activates an additional rinse cycle. Fantastic! Imbalance compensation: In the event of imbalance, Fuzzy Logic immediately calculates the maximum possible speed, sets this speed and starts spinning. This provides optimum utilization of the spinning time at full speed. Washing without wasting - with automatic water level adjustment: Fuzzy automatic water level adjustment adapts water and energy consumption to the individual requirements of each wash programme, depending on the amount of laundry and type of fabric. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 10

12 Fuzzy Sets and Membership Functions Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 11

13 Fuzzy Sets The concept of a set is fundamental to mathematics. However, our own language is also the supreme expression of sets. The elements of the fuzzy set tall men are all men, but their degrees of membership depend on their height. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 12

14 Crisp and fuzzy sets of tall men Degree of Membership 1.0 Crisp Sets The y-axis represents the membership value of the fuzzy set Degree of Membership Fuzzy Sets Height, cm Height, cm The x-axis represents the universe of discourse Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 13

15 A Fuzzy Set has Fuzzy Boundaries Let X be the universe of discourse and its elements be denoted as x. In the classical set theory, crisp set A of X is defined as function f A (x) called the characteristic function of A: f A (x) : X {0, 1}, where f A ( x) 1, if 0, if x x A A This set maps universe X to a set of two elements. For any element x of universe X, characteristic function f A (x) is equal to 1 if x is an element of set A, and is equal to 0 if x is not an element of A. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 14

16 A Fuzzy Set has Fuzzy Boundaries In the fuzzy theory, fuzzy set A of universe X is defined by function µ A (x) called the membership function of set A µ A (x) : X [0, 1], where µ A (x) = 1 if x is totally in A; µ A (x) = 0 if x is not in A; 0 < µ A (x) < 1 if x is partly in A. This set allows a continuum of possible choices. For any element x of universe X, membership function µ A (x) equals the degree to which x is an element of set A. This degree, a value between 0 and 1, represents the degree of membership, also called membership value, of element x in set A. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 15

17 Classical Logic vs. Fuzzy Logic Classical Logic Element x belongs to set A or it does not: (x) {0,1} Fuzzy Logic Element x belongs to set A with a certain degree of membership: (x) [0,1] A (x) 1 A= young A (x) 1 A= young 0 x [years] 0 x [years] Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 16

18 CM 180 Very Tall Tall Fuzzy Measures 170 Medium 16 0 Short 150 Very Short Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 17

19 Membership Functions (MF) Common used Types of Membership Function Triangular Trapezoid Gaussian Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 18

20 Membership Function: An Example Very Short 1.0 Short Medium Tall Very Tall 150cm 160cm 170cm 180cm Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 19

21 Membership Function: An Example Very Short 1.0 Short Medium Tall Very Tall Short 0, 0, 0, 1, 0.5, Medium Tall Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 20 0, 0, 0 0.5, 0

22 Fuzzy Linguistic Variables (FLV) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 21

23 FLV and hedges A FLV is a fuzzy variable. For example, the statement John is tall implies that the linguistic variable John takes the linguistic value tall. A FLV carries with it the concept of fuzzy set qualifiers, called hedges. Hedges are terms that modify the shape of fuzzy sets. They include adverbs such as very, somewhat, quite, more or less and slightly. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 22

24 Examples of FLV color: red, blue, green, yellow, age: young, middle-aged, old, very old size: small, big, very big, distance: near, far, very far, not very far, µ 1 young middle-aged old very old 0 Age Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 23

25 Representation of hedges in fuzzy logic Hedge Mathematical Expression Graphical Representation A little [ A (x)] 1.3 Slightly [ A (x)] 1.7 Very [ A (x)] 2 Extremely [ A (x)] 3 Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 24

26 Representation of hedges in fuzzy logic Hedge Mathematical Expression Graphical Representation Very very [ A (x)] 4 More or less A (x) Somewhat A (x) Indeed 2 [ A (x)] 2 if 0 A [1 A (x)] 2 if 0.5 < A 1 Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 25

27 Fuzzy Set Operations and Properties Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 26

28 Characteristics of Fuzzy Sets The classical set theory developed in the late 19th century by Georg Cantor describes how crisp sets can interact. These interactions are called operations. Also fuzzy sets have well defined properties. These properties and operations are the basis on which the fuzzy sets are used to deal with uncertainty on the one hand and to represent knowledge on the other. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 27

29 Note: Membership Functions For the sake of convenience, usually a fuzzy set is denoted as: A = A (x i )/x i +. + A (x n )/x n where A (x i )/x i (a singleton) is a pair grade of membership element, that belongs to a finite universe of discourse: A = {x 1, x 2,.., x n } Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 28

30 Operations of Crisp Sets Not A B A A Complement Containment A B A B Intersection Union Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 29

31 Complement Crisp Sets: Who does not belong to the set? Fuzzy Sets: How much do elements not belong to the set? The complement of a set is an opposite of this set. For example, if we have the set of tall men, its complement is the set of NOT tall men. When we remove the tall men set from the universe of discourse, we obtain the complement. If A is a fuzzy set, its complement A can be found as follows: μ A (x) = 1 A (x) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 30

32 Containment Crisp Sets: Which sets belong to which other sets? Fuzzy Sets: Which sets belong to other sets? A set can contain other sets. The smaller set is called the subset. For example, the set of tall men contains all tall men; very tall men is a subset of tall men. However, the tall men set is just a subset of the set of men. In crisp sets, all elements of a subset entirely belong to a larger set. In fuzzy sets, however, each element can belong less to the subset than to the larger set. Elements of the fuzzy subset have smaller memberships in it than in the larger set. Tall men: (0/180, 0.25/182.5, 0.5/185, 0.75/187.5, 1/190) Very Tall Men: (0/180, 0.06/182.5, 0.25/185, 0.56/187.5, 1/190) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 32

33 Intersection Crisp Sets: Which element belongs to both sets? Fuzzy Sets: How much of an element is in both sets? In classical set theory, an intersection between two sets contains the elements shared by these sets. For example, the intersection of the set of tall men and the set of fat men is the area where these sets overlap. In fuzzy sets, an element may partly belong to both sets with different memberships. A fuzzy intersection is the lower membership in both sets of each element. The fuzzy intersection of two fuzzy sets A and B on universe of discourse X: A B (x) = min [ A (x), B (x)] = A (x) B (x), where x X Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 33

34 1 A (x) A B ( x) min [ A( x), ( x)] B x B (x) A B (x) x x Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 35

35 Union Crisp Sets: Which element belongs to either set? Fuzzy Sets: How much of the element is in either set? The union of two crisp sets consists of every element that falls into either set. For example, the union of tall men and fat men contains all men who are tall OR fat. In fuzzy sets, the union is the reverse of the intersection. That is, the union is the largest membership value of the element in either set. The fuzzy operation for forming the union of two fuzzy sets A and B on universe X can be given as: A B (x) = max [ A (x), B (x)] = A (x) B (x), where x X Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 36

36 1 A (x) A B ( x) max [ A( x), ( x)] B x A+B (x) B (x) x x Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 38

37 ( x ) A Not A x ( x ) B A B A x Operations of Fuzzy Sets 0 0 x Complement Containment ( x ) ( x ) x 1 A B 1 A B 0 x 0 x 1 A B 1 0 Intersection x 0 A B Union x Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 39

38 Properties of Fuzzy Sets Equality of two fuzzy sets Inclusion of one fuzzy set into another fuzzy set Cardinality of a fuzzy set An empty fuzzy set -cuts (alpha-cuts) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 40

39 Equality Fuzzy set A is considered equal to a fuzzy set B, IF AND ONLY IF (iff): A (x) = B (x), x X A = 0.3/ /2 + 1/3 B = 0.3/ /2 + 1/3 therefore A = B Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 41

40 Inclusion Inclusion of one fuzzy set into another fuzzy set. Fuzzy set A X is included in (is a subset of) another fuzzy set, B X: A (x) B (x), x X Consider X = {1, 2, 3} and sets A and B A = 0.3/ /2 + 1/3; B = 0.5/ /2 + 1/3 then A is a subset of B, or A B Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 42

41 Cardinality Cardinality of a non-fuzzy set, Z, is the number of elements in Z. BUT the cardinality of a fuzzy set A, the so-called SIGMA COUNT, is expressed as a SUM of the values of the membership function of A, A (x): card A = A (x 1 ) + A (x 2 ) + A (x n ) = Σ A (x i ), Consider X = {1, 2, 3} and sets A and B A = 0.3/ /2 + 1/3; B = 0.5/ /2 + 1/3 card A = 1.8 card B = 2.05 for i=1..n Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 43

42 Empty Fuzzy Set A fuzzy set A is empty IF AND ONLY IF: A (x) = 0, x X Consider X = {1, 2, 3} and set A A = 0/1 + 0/2 + 0/3 then A is empty Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 44

43 Alpha-cut An -cut or -level set of a fuzzy set A X is an ORDINARY (CRISP) SET A X, such that: A ={ A (x), x X}. Consider X = {1, 2, 3} and set A A = 0.3/ /2 + 1/3 then A 0.5 = {2, 3}, A 0.1 = {1, 2, 3}, A 1 = {3} Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 45

44 Fuzzy Set Normality A fuzzy subset of X is called normal if there exists at least one element x X such that A (x) = 1. A fuzzy subset that is not normal is called subnormal. All crisp subsets except for the null set are normal. In fuzzy set theory, the concept of nullness essentially generalises to subnormality. The height of a fuzzy subset A is the large membership grade of an element in A height(a) = max x ( A (x)) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 46

45 Fuzzy Sets Core and Support Assume A is a fuzzy subset of X: the support of A is the crisp subset of X consisting of all elements with non-zero membership grade: supp(a) = {x A (x) 0 and x X} the core of A is the crisp subset of X consisting of all elements with membership grade 1: core(a) = {x A (x) = 1 and x X} Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 47

46 Fuzzy Rules Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 48

47 Fuzzy Rules Fuzzy rules relate fuzzy sets. In a FIS (fuzzy interference system), all rules fire to some extent, or in other words they fire partially. If the antecedent is true to some degree of membership, then the consequent is also true to that same degree. In fuzzy systems, FLV are used in fuzzy rules. Ex: IF project_duration is long THEN completion_risk is high Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 49

48 Fuzzy Rules: An Example These fuzzy sets provide the basis for a weight estimation model. The model is based on a relationship between a man s height and his weight: IF height is tall THEN weight is heavy Degree of Membership Tall men Degree of Membership 1.0 Heavy men Height, cm Weight, kg Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 50

49 Fuzzy Rules: An Example The value of the output or a truth membership grade of the rule consequent can be estimated directly from a corresponding truth membership grade in the antecedent. This form of fuzzy inference uses a method called monotonic selection. Degree of Membership Tall men Degree of Membership Heavy men Height, cm Weight, kg Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 51

50 Fuzzy Rules: Examples A fuzzy rule can have multiple antecedents: IF project_duration is long AND project_staffing is large AND project_funding is inadequate THEN risk is high The consequent of a fuzzy rule can also include multiple parts: IF temperature is hot THEN hot_water is reduced; cold_water is increased Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 52

51 Fuzzy Inference System Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 53

52 Crisp Input Fuzzy System Fuzzification Input Membership Functions Fuzzy Input Rule Evaluation Rules / Inferences Fuzzy Output Defuzzification Output Membership Functions Crisp Output Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 54

53 Operation of Fuzzy Systems Step 1: Input Fuzzification Step 2: Fuzzy Rules Evaluation Step 3: Calculate Membership Step 4: Activate Fuzzy Rules Step 5: Compute Decision Function Step 6: Compute Final Decision Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 55

54 Step 1: Input Fuzzification Fuzzifier converts a crisp input into a FLV Definition of the MF must reflect the designer's knowledge provide smooth transition between member and nonmembers of a fuzzy set be simple to calculate Typical shapes of the MF are Gaussian, Trapezoidal and Triangular. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 56

55 Example Assume we want to evaluate the health state of a person based on his height and weight. The input variables are the crisp numbers of the person s height and weight. Fuzzification is a process by which the numbers (height and weight ) are changed into linguistic words. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 57

56 Fuzzification of Height Very Short Short Medium Tall Very Tall cm 160cm 170cm 180cm VS = Very Short S = Short M = Medium etc. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 58

57 Fuzzification of Weight Very Slim 1.0 Slim Medium Heavy Very Heavy 70kg 90kg 110kg 130kg VS = Very Slim S = Slim M = Medium etc. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 59

58 Step 2: Fuzzy Rules Evaluation Rules reflect expert s decisions Rules are tabulated as fuzzy words Rules can be grouped in subsets Rules can be redundant Rules can be adjusted to match desired results Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 60

59 Fuzzy Rules Function Rules are tabulated as fuzzy words (which describe consequences) Healthy (H) Somewhat healthy (SH) Less Healthy (LH) Unhealthy (U) Rule function f f = {U, LH, SH, H} Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 61

60 Fuzzified Decision f f= {U, LH, SH, H} Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 62

61 Fuzzy Rules Table Weight Very Short Very Slim Slim Mediu m Heavy Very Heavy H SH LH U U Height Short SH H SH LH U Mediu m LH H H LH U Tall U SH H SH U Very Tall U LH H SH LH Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 63

62 Step 3: Calculate Membership For a given person, compute the membership of his weight and height Example: Assume that a person s height is 172cm Assume that the person s weight is 66kg How about his health? Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 64

63 Membership of Height Very Short Short Medium Tall Very Tall cm 160cm 170cm 180cm μ height = {μ VS, μ S, μ M, μ T, μ VT } μ height = { } Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 65

64 Membership of Weight Very Slim Slim Medium Heavy Very Heavy kg 90kg 110kg 130kg μ weight = {μ VS, μ S, μ M, μ H, μ VH } μ weight = { } Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 66

65 Step 4: Activate Fuzzy Rules Weight Very Short Very Very Slim Medium Heavy Slim Heavy H SH LH U U Height Short SH H SH LH U Medium H LH U Tall H SH U Very Tall U LH H SH LH Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 67

66 Substitute Membership Values Weight Medium Heavy Very Heavy Very Short H SH LH U U Height Short 0.7 SH LH H H SH H LH LH U U 0.3 U SH H SH U Very Tall U LH H SH LH Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 68

67 Perform Min Operation Weight Height Medium Heavy V.Heavy (0) (0) (0) V.Short (0) Short (0) V.Tall (0) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 69

68 Step 5: Compute Decision Function Weight Weight V.Short(0) 0 0 V.Short(0) H SH Height Short(0) Height Short(0) SH H 0.7 LH H 0.3 U SH V.Tall(0) 0 0 V.Tall(0) U LH f = { U, L H, S H, H } f = {0.3,0.7,0.2,0.2} Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 70

69 Scaled Fuzzified Decision f = { U, L H, S H, H} f = { 0.3, 0.7, 0.2, 0.2} Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 71

70 Step 6: Compute Final Decision Use the fuzzified rules to compute the final decision. Two methods are often used: - Maximum (Sugeno method) - Centroid (Mamdani method) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 72

71 Max Method Fuzzy set with the largest membership value is selected. Fuzzy decision: f = { U, LH, SH, H } f = {0.3, 0.7, 0.2, 0.2} Final Decision (FD) = Less Healthy If two decisions have the same membership max, use the average of the two. Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 73

72 Centroid Method FD = μd μ = μ UD U + μ LH D LH + μ U + μ LH + FD = = Crisp Decision Index (D) = Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 75

73 Fuzzified Decision Crisp Decision Index (D) is the centroid D= Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 76

74 Fuzzy Decision Index Fuzzy Decision Index (D) 75% in Less Healthy group 25% in Somewhat Healthy group Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 77

75 Summary Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 78

76 Benefits Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 80

77 Strength and Weakness Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 81

78 Reading materials [Book] Ross T J. Fuzzy logic with engineering applications (Chapter 6 Logic and Fuzzy Systems). John Wiley & Sons, [Zadeh, 1965] Zadeh, L. (1965). Fuzzy sets. Information and Control, 8(3): [Madau D., 1996] Madau D., D. F. (1996). Influence value defuzzification method. Fuzzy Systems, Proceedings of the Fifth IEEE International Conference, 3: [Leekwijck and Kerre, 1999] Leekwijck, W. V. and Kerre, E. E. (1999). Defuzzification: criteria and classification. Fuzzy Sets and Systems, 108(2): Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 82

79 Homework 1 Consider two fuzzy subsets of the set X, X = {a, b, c, d, e } referred to as A and B A = {1/a, 0.3/b, 0.2/c 0.8/d, 0/e} and B = {0.6/a, 0.9/b, 0.1/c, 0.3/d, 0.2/e} Calculate the following : Support, Core, Cardinality, Complement, Union, Intersection, A ( =0.5), A ( =0.2), -cut (A 0.2, A 0.3, A 0.8, A 1 ) Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 83

80 Homework 2 For A = {0.2/a, 0.4/b, 1/c, 0.8/d, 0/e} B = {0/a, 0.9/b, 0.3/c, 0.2/d, 0.1/e} Draw the Fuzzy Graph of A and B Then, calculate the following: - Support, Core, Cardinality, and Complement for A and B independently - Union and Intersection of A and B - the new set C, if C = A 2 - the new set D, if D = 0.5 B - the new set E, for an alpha cut at A 0.5 Fall 2017 Artificial Intelligence: Fuzzy Logic and Fuzzy Systems 84

1. Fuzzy Systems. Introduction

1. Fuzzy Systems. Introduction 1. Fuzzy Systems منظومات ضبابيه (هلاميه) Introduction 2012 1 1.1. What is FUZZY? fuzzy = not sharp, unclear, imprecise, approximate ex: fuzzy statement: I shall return in a few minutes It is the mark of

More information

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University Fuzzy Logic, Sets and ds Systems Lecture 1 Introduction Hamidreza Rashidy Kanan Assistant Professor, Ph.D. Electrical Engineering Department, Bu-Ali Sina University h.rashidykanan@basu.ac.ir; kanan_hr@yahoo.com

More information

13. Introduction to Fuzzy Logic and Fuzzy Systems

13. Introduction to Fuzzy Logic and Fuzzy Systems GoBack 13. Introduction to and Fuzzy Systems Petr Pošík Czech Technical University in Prague Faculty of Electrical Engineering Department of Cybernetics P. Pošík c 2007 Soft Computing 1 / 26 Contents P.

More information

EE04 804(B) Soft Computing Ver. 1.2 Class 1. Introduction February 21st,2012. Sasidharan Sreedharan

EE04 804(B) Soft Computing Ver. 1.2 Class 1. Introduction February 21st,2012. Sasidharan Sreedharan EE04 804(B) Soft Computing Ver. 1.2 Class 1. Introduction February 21st,2012 Sasidharan Sreedharan www.sasidharan.webs.com 1 Syllabus Artificial Intelligence Systems- Neural Networks, fuzzy logic, genetic

More information

Chapter 2 Theory and Background

Chapter 2 Theory and Background Chapter 2 Theory and Background In this chapter we present some basic concepts about the work in order to understand the idea and the context of this book better. 2.1 Fuzzy Inference System Fuzzy logic

More information

SCIENCE BASED OPEN ELECTIVES EOE-031/EOE-041: INTRODUCTION TO SOFT COMPUTING (Neural Networks, Fuzzy Logic and Genetic Algorithm)

SCIENCE BASED OPEN ELECTIVES EOE-031/EOE-041: INTRODUCTION TO SOFT COMPUTING (Neural Networks, Fuzzy Logic and Genetic Algorithm) SCIENCE BASED OPEN ELECTIVES EOE-031/EOE-041: INTRODUCTION TO SOFT COMPUTING (Neural Networks, Fuzzy Logic and Genetic Algorithm) Course Objective Soft computing refers to principle components like fuzzy

More information

Alarm Analysis with Fuzzy Logic and Multilevel Flow Models

Alarm Analysis with Fuzzy Logic and Multilevel Flow Models Alarm Analysis with Fuzzy Logic and Multilevel Flow Models Fredrik Dahlstrand Department of Information Technology Lund Institute of Technology Box 118, SE-221 00 Lund, Sweden Phone: +46 46 222 95 10 Fax

More information

Soft Computing. Introduction. Andrea Bonarini

Soft Computing. Introduction. Andrea Bonarini Soft Computing Introduction Andrea Bonarini Artificial Intelligence and Robotics Lab Department of Electronics, Information, and Bioengineering Politecnico di Milano E-mail: andrea.bonarini@polimi.it URL:http://www.deib.polimi.it/people/bonarini

More information

Soft Computing. - Introduction - Andrea Bonarini

Soft Computing. - Introduction - Andrea Bonarini Soft Computing - Introduction - Andrea Bonarini Artificial Intelligence and Robotics Lab Department of Electronics and Information Politecnico di Milano E-mail: bonarini@elet.polimi.it URL:http://www.dei.polimi.it/people/bonarini

More information

Research Article Type-II Fuzzy Decision Support System for Fertilizer

Research Article Type-II Fuzzy Decision Support System for Fertilizer e Scientific World Journal Volume 214, Article ID 695815, 9 pages http://dx.doi.org/1.1155/214/695815 Research Article Type-II Fuzzy Decision Support System for Fertilizer Ather Ashraf, 1 Muhammad Akram,

More information

Fuzzy Logic For Business Finance And Management Advances In Fuzzy Systems U Applications And Theory Advances In Fuzzy Systems Applications And Theory

Fuzzy Logic For Business Finance And Management Advances In Fuzzy Systems U Applications And Theory Advances In Fuzzy Systems Applications And Theory Fuzzy Logic For Business Finance And Management Advances In Fuzzy Systems U Applications And Theory We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks

More information

Implementation of Artificial Neural Fuzzy Inference System in a Real Time Fire Detection Mechanism

Implementation of Artificial Neural Fuzzy Inference System in a Real Time Fire Detection Mechanism Implementation of Artificial Neural Fuzzy Inference System in a Real Time Fire Detection Mechanism Divya Sharma Department of Mechanical and Automation Engineering Indira Gandhi Delhi Technical University

More information

Fire Detection Robot using Type-2. Fuzzy Logic Sensor Fusion

Fire Detection Robot using Type-2. Fuzzy Logic Sensor Fusion Fire Detection Robot using Type-2 Fuzzy Logic Sensor Fusion Xuqing Le A thesis presented for the degree of Master of Applied Science in Engineering Department of Graduate Studies in Mechanical Engineering,

More information

Fuzzy Logic Based Coolant Leak Detection

Fuzzy Logic Based Coolant Leak Detection Volume 118 No. 5 2018, 825-832 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Fuzzy Logic Based Coolant Leak Detection 1 J.Suganthi, M.E., 2 G. Nithya,

More information

The Use of Fuzzy Spaces in Signal Detection

The Use of Fuzzy Spaces in Signal Detection The Use of Fuzzy Spaces in Signal Detection S. W. Leung and James W. Minett Department of Electronic Engineering, City University of Hong Kong Correspondence to: Dr. Peter S. W. Leung Department of Electronic

More information

Application Note. Application Note for BAYEX

Application Note. Application Note for BAYEX Application Note Application Note for BAYEX Preface This application note provides the user a more detailed description of the Bayesian statistical methodology available in Version 8.05 and above, of the

More information

CEE:3371 Principles of Hydraulics and Hydrology Project #2 Flow Measurement with a Weir

CEE:3371 Principles of Hydraulics and Hydrology Project #2 Flow Measurement with a Weir CEE:3371 Principles of Hydraulics and Hydrology Project #2 Flow Measurement with a Weir Problem Statement The Iowa DNR plans to monitor a proposed prairie restoration project in eastern Iowa as an experiment.

More information

Advanced Digital Signal Processing Part 4: DFT and FFT

Advanced Digital Signal Processing Part 4: DFT and FFT Advanced Digital Signal Processing Part 4: DFT and FFT Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical and Information Engineering Digital Signal

More information

Using Fuzzy Logic Approach in Design of Waterfronts and Management of Particular Places to Improve Tourism Industry (Case Study: Qeshm Island)

Using Fuzzy Logic Approach in Design of Waterfronts and Management of Particular Places to Improve Tourism Industry (Case Study: Qeshm Island) International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251-838X / Vol, 4 (5): 1129-1138 Science Explorer Publications Using Fuzzy Logic Approach in Design

More information

Operation System of Washing Machine with Fuzzy Logic Control System and Construction of Detergent box

Operation System of Washing Machine with Fuzzy Logic Control System and Construction of Detergent box Operation System of Washing Machine with Fuzzy Logic Control System and Construction of Detergent box Khin Thinzar Oo, Than Zaw Soe Abstract- In this paper, a normal household washing machine, which is

More information

Autonomous Environment Control System using Fuzzy Logic

Autonomous Environment Control System using Fuzzy Logic International Journal of Scientific & Engineering Research Volume 2, Issue 6, June-2011 1 Autonomous Environment Control System using Fuzzy Logic Abdul Salam Mubashar, M. Saleem Khan, Khalil Ahmad, Yousaf

More information

FUZZY INFERENCE NEURAL NETWORKS WITH FUZZY PARAMETERS

FUZZY INFERENCE NEURAL NETWORKS WITH FUZZY PARAMETERS TASKQUARTERLY7No1(2003),7 22 FUZZY INFERENCE NEURAL NETWORKS WITH FUZZY PARAMETERS DANUTARUTKOWSKA 1 ANDYOICHIHAYASHI 2 1 DepartmentofComputerEngineering,TechnicalUniversityofCzestochowa, Armii Krajowej

More information

D-FLER: A Distributed Fuzzy Logic Engine for Rule-based Wireless Sensor Networks

D-FLER: A Distributed Fuzzy Logic Engine for Rule-based Wireless Sensor Networks D-FLER: A Distributed Logic Engine for Rule-based Wireless Sensor Networks Mihai Marin-Perianu and Paul Havinga University of Twente, Enschede, The Netherlands {m.marinperianu, p.j.m.havinga}@utwente.nl

More information

Biourbanism: Towards a new epistemology in the architects education

Biourbanism: Towards a new epistemology in the architects education Biourbanism: Towards a new epistemology in the architects education Item type Authors Citation Presentation Tracada, Eleni; Caperna, Antonio Tracada, Eleni and Caperna, Antonio (2015) "Biourbanism: Towards

More information

WORKING WITH CLIMATE FROM THEORY TO PRACTICE

WORKING WITH CLIMATE FROM THEORY TO PRACTICE 01-046 The 2005 World Sustainable Building Conference, WORKING WITH CLIMATE FROM THEORY TO PRACTICE Alexandros N. TOMBAZIS, Architect Meletitiki Alexandros N. Tombazis and Associates Architects Ltd. 27,

More information

Implementation Of Smart Water Sprinkler Using Fuzzy Soft Computing Techniques

Implementation Of Smart Water Sprinkler Using Fuzzy Soft Computing Techniques International Journal of Pure and Applied Mathematical Sciences. ISSN 0972-9828 Volume 10, Number 1 (2017), pp. 175-183 Research India Publications http://www.ripublication.com Implementation Of Smart

More information

Design and Development of Fuzzy Processors and Controllers

Design and Development of Fuzzy Processors and Controllers International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Design and Development of Fuzzy Processors and Controllers Neelofer Afzal *(Department Of Electronics and Communication Engineering,

More information

SC-IDT: SOFT COMPUTING BASED INTRUSION DETECTION TECHNOLOGY IN SMART HOME SECURITY SYSTEM

SC-IDT: SOFT COMPUTING BASED INTRUSION DETECTION TECHNOLOGY IN SMART HOME SECURITY SYSTEM SC-IDT: SOFT COMPUTING BASED INTRUSION DETECTION TECHNOLOGY IN SMART HOME SECURITY SYSTEM Ravi Sharma 1, Dr. Balkishan 2 1 M.Tech Student, D.C.S.A., Maharshi Dayanand University, Rohtak, Haryana, India

More information

Visual Basic New Yet Another Kind of Loop

Visual Basic New Yet Another Kind of Loop Loop Basics Visual Basic New Yet Another Kind of Loop Isn t one way enough Up to this point we have looked at two types of loops The For_Next loop For counter_variable = starting_value to limiting_value

More information

Prototype of Fire Symptom Detection System

Prototype of Fire Symptom Detection System Prototype of Fire Symptom Detection System Oxsy Giandi Management Informatics Management Technology Graduate School Institute Teknologi Sepuluh Nopember Surabaya, Indonesia oxsy.17092@mhs.its.ac.id oxsygiandi07@gmail.com

More information

Press Release. How can the efficiency of the dryer section be increased? Dryer Section All Paper Grades. Heimbach wherever paper is made.

Press Release. How can the efficiency of the dryer section be increased? Dryer Section All Paper Grades. Heimbach wherever paper is made. Dryer Section All Paper Grades Press Release How can the efficiency of the T. Bock (Dipl.-Ing.), Manager Application & Technical Service, Heimbach GmbH & Co. KG, thomas.bock@heimbach.com I. Durniok (Dipl.-Ing.),

More information

Control of a solar dryer through using a fuzzy logic and low-cost model-based sensor

Control of a solar dryer through using a fuzzy logic and low-cost model-based sensor Control of a solar dryer through using a fuzzy logic and low-cost model-based sensor Alik. Abakarov 1, Tatiana Jiménez-Ariza 1, Eva C. Correa-Hernando 1, Belén Diezma 1, Francisco J. Arranz 1, Javier Garcia-Hierro

More information

Contents. 1 Planning vs. problem solving. 2 Planning in the situation calculus. 3 STRIPS formalism. 4 Non-linear planning. 5 The POP algorithm

Contents. 1 Planning vs. problem solving. 2 Planning in the situation calculus. 3 STRIPS formalism. 4 Non-linear planning. 5 The POP algorithm Contents 1 Planning vs. problem solving Foundations of Artificial Intelligence 14. Planning Solving Logically Specified Problems Step by Step Wolfram Burgard, Bernhard Nebel, and Martin Riedmiller Albert-Ludwigs-Universität

More information

What is Room EQ Wizard (aka REW)?

What is Room EQ Wizard (aka REW)? What is Room EQ Wizard (aka REW)? REW is room acoustics analysis software for measuring and analyzing room and loudspeaker responses, and is very handy for measuring the sub response in your room. It is

More information

White paper Metal bellows push performance boundaries for medical devices

White paper Metal bellows push performance boundaries for medical devices Metal bellows push performance boundaries for medical devices By Anthony Kurdziel, Design Engineering Manager Matthew Zawadski, Design Engineer In recent years, medical device companies have been innovating

More information

Electrical Fires in Finland

Electrical Fires in Finland TUKES ELECTRICAL FIRES IN FINLAND Dr Veli-Pekka Nurmi Mr Antti Nenonen Mr Kai Sjöholm Electrical Fires in Finland Summary of the results of the follow-up study 2003 2004 The Safety Technology Authority

More information

If each plant had 10 leaves, how many leaves would be in your square? There would be leaves in my square.

If each plant had 10 leaves, how many leaves would be in your square? There would be leaves in my square. Teacher says orally: Our class was wondering whether dandelions are weeds or pretty flowers. They grow in many parts of our schoolyard. They seem to spread a lot of seeds." Cut a piece of string 1 meter

More information

Temperature Control of Heat Exchanger Using Fuzzy Logic Controller

Temperature Control of Heat Exchanger Using Fuzzy Logic Controller Vo1ume 1, No. 04, December 2014 999 Temperature Control of Heat Exchanger Using Fuzzy Logic Controller Aravind R. Varma and Dr.V.O. Rejini Abstract--- Fuzzy logic controllers are useful in chemical processes

More information

Selecting Fans and Determining Airflow for Grain Drying and Storage

Selecting Fans and Determining Airflow for Grain Drying and Storage Proceedings of the Integrated Crop Management Conference Proceedings of the 1993 Integrated Crop Management Conference Dec 2nd, 12:00 AM Selecting Fans and Determining Airflow for Grain Drying and Storage

More information

Performance Neuro-Fuzzy for Power System Fault Location

Performance Neuro-Fuzzy for Power System Fault Location International Journal of Engineering and Technology Volume 3 No. 4, April, 2013 Performance Neuro-Fuzzy for Power System Fault Location 1,2 Azriyenni, 1 M.W. Mustafa 1 Electrical Engineering, Fakulti Kejuruteraan

More information

Event Detection in Wireless Sensor Networks - Can Fuzzy Values Be Accurate?

Event Detection in Wireless Sensor Networks - Can Fuzzy Values Be Accurate? Event Detection in Wireless Sensor Networks - Can Fuzzy Values Be Accurate? Krasimira Kapitanova 1, Sang H. Son 1, and Kyoung-Don Kang 2 1 University of Virginia, Charlottesville VA, USA, krasi@cs.virginia.edu,son@cs.virginia.edu

More information

Vision Based Intelligent Fire Detection System

Vision Based Intelligent Fire Detection System International Journal of Engineering Science Invention Volume 2 Issue 3 ǁ March. 2013 Vision Based Intelligent Fire Detection System AGITHA.K Dept. of Electronics &Telecommunication, VESIT hembur, Mumbai

More information

ANALYSIS OF PROPOSALS ERIK MØLLER ARKITEKTER KANOZI ARKITEKTER LILJEWALL ARKITEKTER

ANALYSIS OF PROPOSALS ERIK MØLLER ARKITEKTER KANOZI ARKITEKTER LILJEWALL ARKITEKTER ANALYSIS OF PROPOSALS ARKITEKTER ARKITEKTER ARKITEKTER 1 CRITERIA A. CONTINUITY B. EFFICIENCY C. QUALITY D. DIVERSITY E. ACCESSIBILITY How are the connections between adjacent neighborhoods and Region

More information

Figure 1: Overview of CO 2 evaporator types

Figure 1: Overview of CO 2 evaporator types DESIGN CRITERIA FOR CO 2 EVAPORATORS Roland Handschuh Güntner Paper for GTZ Proklima, published in Natural Refrigerants sustainable ozone- and climatefriendly alternatives to HCFCs, April 2008. Introduction

More information

USER APPROVAL OF SAFETY INSTRUMENTED SYSTEM DEVICES

USER APPROVAL OF SAFETY INSTRUMENTED SYSTEM DEVICES USER APPROVAL OF SAFETY INSTRUMENTED SYSTEM DEVICES Angela E. Summers, Ph.D., P.E, President Susan Wiley, Senior Consultant SIS-TECH Solutions, LP Process Plant Safety Symposium, 2006 Spring National Meeting,

More information

Sophisticated. Slick. Simple.

Sophisticated. Slick. Simple. Beyond Your Expectation Sophisticated. Slick. Simple. Years Motor Warranty Year Service Warranty* WASHING MACHINE & DRYER * Only by Midea authorised installer Beyond Your Expectation Midea Electric Trading

More information

Developing a fuzzy logic based system for monitoring and early detection of residential fire based on thermistor sensors

Developing a fuzzy logic based system for monitoring and early detection of residential fire based on thermistor sensors Computer Science and Information Systems 12(1):63 89 DOI: 10.2298/CSIS140330090M Developing a fuzzy logic based system for monitoring and early detection of residential fire based on thermistor sensors

More information

DR Series Appliance Cleaner Best Practices. Technical Whitepaper

DR Series Appliance Cleaner Best Practices. Technical Whitepaper DR Series Appliance Cleaner Best Practices Technical Whitepaper Quest Engineering November 2017 2017 Quest Software Inc. ALL RIGHTS RESERVED. THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY

More information

Ovens. Compact appliances. Hobs. Extractor hoods. Fridges & freezers IN THIS SECTION. Dishwashers. Laundry. Laundry

Ovens. Compact appliances. Hobs. Extractor hoods. Fridges & freezers IN THIS SECTION. Dishwashers. Laundry. Laundry WHAT SHOULD I LOOK FOR IN A LAUNDRY APPLIANCE? Most of all, you need to feel confident in a laundry appliance. Confident that you can leave it to get on with the business of effectively washing or drying

More information

Dell DR Series Appliance Cleaner Best Practices

Dell DR Series Appliance Cleaner Best Practices Dell DR Series Appliance Cleaner Best Practices Dell Engineering June 2016 A Dell Best Practices Document Revisions Date July 2016 Description Initial release THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES

More information

Influence of the magnitude of the angle of attack on the voltage produced by a miniature wind turbine

Influence of the magnitude of the angle of attack on the voltage produced by a miniature wind turbine World Transactions on Engineering and Technology Education Vol.9, No.3, 2011 2011 WIETE Influence of the magnitude of the angle of attack on the voltage produced by a miniature wind turbine Josué Njock

More information

Bottom-Up Simulation Model for Estimating End-Use Energy Demand Profiles in Residential Houses

Bottom-Up Simulation Model for Estimating End-Use Energy Demand Profiles in Residential Houses Bottom-Up Simulation Model for Estimating End-Use Energy Demand Profiles in Residential Houses Kiichiro Tsuji, Fuminori Sano, Tsuyoshi Ueno and Osamu Saeki, Osaka University Takehiko Matsuoka, Kansai Electric

More information

Elements of Design. Taken from Housing and Interior Design By: Evelyn Lewis and Carolyn Turner

Elements of Design. Taken from Housing and Interior Design By: Evelyn Lewis and Carolyn Turner Elements of Design Taken from Housing and Interior Design By: Evelyn Lewis and Carolyn Turner Objectives Summarize the characteristics of good design Evaluate the use of the elements of design in residential

More information

SCHULTE & ASSOCIATES Building Code Consultants 3500 Creighton Road, K5 Pensacola, FL

SCHULTE & ASSOCIATES Building Code Consultants 3500 Creighton Road, K5 Pensacola, FL SCHULTE & ASSOCIATES Building Code Consultants 3500 Creighton Road, K5 Pensacola, FL 32504 fpeschulte@aol.com 847.312.7617 FIRE PROTECTION HISTORY-PART 122: 1958 (SPRINKLER SYSTEM HYDRAULICS/WILBUR STUMP)

More information

Design and Development of Industrial Pollution Monitoring System using LabVIEW and GSM

Design and Development of Industrial Pollution Monitoring System using LabVIEW and GSM Design and Development of Industrial Pollution Monitoring System using LabVIEW and GSM Dr. Channappa Bhyri¹, Eliyaz Ahmed² 2 Student, Dept. of Electronics and Instrumentation, PDACE, Kalaburgi, Karnataka,

More information

COMPUTER ENGINEERING PROGRAM

COMPUTER ENGINEERING PROGRAM Learning Objectives COMPUTER ENGINEERING PROGRAM California Polytechnic State University CPE 169 Experiment 9 A Digital Alarm System 1. Finite State Machine (FSM) To understand how VHDL behavioral modeling

More information

Air Conditioning Technology

Air Conditioning Technology Air Conditioning Technology Degrees: AAS Air Conditioning Technology 60-66 Diploma Heating, Ventilation, and Air Conditioning Mechanic 47-55 Certificate Environmental Control System Servicer 25-26 Environmental

More information

Fuzzy Logic Evaluation Approach for Modular Product Development

Fuzzy Logic Evaluation Approach for Modular Product Development Fuzzy Logic Evaluation Approach for Modular Product Development Chung-Shing Wang*, Teng-Ruey Chang**, Chung-Chuan Wang***, Huei-Hua Hsiao**** * Department of Industrial Design, Tung-Hai University, Taichung,

More information

Understanding total measurement uncertainty in power meters and detectors

Understanding total measurement uncertainty in power meters and detectors Understanding total measurement uncertainty in power meters and detectors Jay Jeong, MKS Instruments. Inc. INTRODUCTION It is important that users of calibrated power meters and detectors understand and

More information

Webscraped Prices Comparison Method adopted for the PPI in Japan

Webscraped Prices Comparison Method adopted for the PPI in Japan Webscraped Prices Comparison Method adopted for the PPI in Japan including interim outcomes of further analysis with the use of machine learning techniques 5th Meeting of the Ottawa Group on Price Indices

More information

TEMPERATURE ACTIVITY

TEMPERATURE ACTIVITY SCIENCE: Heat MATHEMATICS: Reading a thermometer AIM: Students understand the relationship between heat and density. BACKGROUND: How does a hot air balloon work? As the air inside the balloon becomes hotter

More information

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

A Review of Hydronic Balancing of Cooling Water Circuit

A Review of Hydronic Balancing of Cooling Water Circuit A Review of Hydronic Balancing of Cooling Water Circuit Abhilash Shetty Department Of Mechanical Engineering SIES Graduate School of Technology, Nerul, Navi Mumbai-400706, Maharashtra, India Deepak Pandey

More information

Lesson 25 Analysis Of Complete Vapour Compression Refrigeration Systems

Lesson 25 Analysis Of Complete Vapour Compression Refrigeration Systems Lesson 25 Analysis Of Complete Vapour Compression Refrigeration Systems Version 1 ME, IIT Kharagpur 1 The specific objectives of this lecture are to: 1. Importance of complete vapour compression refrigeration

More information

Microgrid Fault Protection Based on Symmetrical and Differential Current Components

Microgrid Fault Protection Based on Symmetrical and Differential Current Components Microgrid Fault Protection Based on Symmetrical and Differential Current Components Prepared for Public Interest Energy Research California Energy Commission Prepared by Hassan Nikkhajoei and Robert H.

More information

Coupling Multiple Hypothesis Testing with Proportion Estimation in Heterogeneous Categorical Sensor Networks

Coupling Multiple Hypothesis Testing with Proportion Estimation in Heterogeneous Categorical Sensor Networks Advancing the Science of Information Coupling Multiple Hypothesis Testing with Proportion Estimation in Heterogeneous Categorical Sensor Networks DTRA SBIR Phase II Contract: W911SR-10-C-0038 Chris Calderon,

More information

A Forest Fire Warning Method Based on Fire Dangerous Rating Dan Wang 1, a, Lei Xu 1, b*, Yuanyuan Zhou 1, c, Zhifu Gao 1, d

A Forest Fire Warning Method Based on Fire Dangerous Rating Dan Wang 1, a, Lei Xu 1, b*, Yuanyuan Zhou 1, c, Zhifu Gao 1, d International Conference on Applied Science and Engineering Innovation (ASEI 2015) A Forest Fire Warning Method Based on Fire Dangerous Rating Dan Wang 1, a, Lei Xu 1, b*, Yuanyuan Zhou 1, c, Zhifu Gao

More information

STATIC MERRY-GO-ROUND

STATIC MERRY-GO-ROUND Curriculum topics: Static Electricity Experimental Variables Momentum Electrically Charged vs. Uncharged STATIC MERRY-GO-ROUND Make and power a version of the first electric motor! Subject: Physical Science

More information

Real-Time Root Cause Analysis for Complex Technical Systems

Real-Time Root Cause Analysis for Complex Technical Systems Real-Time Root Cause Analysis for Complex Technical Systems Jan Eric Larsson, Joseph DeBor IEEE HPRCT Monterey, CA, August 29 th 2007 Handling Alarm Cascades Root cause analysis: find the initiating events

More information

Speed Queen FAQ April 9, 2015

Speed Queen FAQ April 9, 2015 Speed Queen FAQ April 9, 2015 1. What are differences between the 432 and 82 electronic model? 5 year vs 3 year, what else? 5 year full warranty versus 3 year is a major selling feature. But it is certainly

More information

EFFECT OF COMPACTION ON THE UNSATURATED SHEAR STRENGTH OF A COMPACTED TILL

EFFECT OF COMPACTION ON THE UNSATURATED SHEAR STRENGTH OF A COMPACTED TILL EFFECT OF COMPACTION ON THE UNSATURATED SHEAR STRENGTH OF A COMPACTED TILL Vanapalli, S.K., Pufahl, D.E., and Fredlund, D.G. (University of Saskatchewan, Saskatoon, SK., Canada, S7N 5A9) Abstract An experimental

More information

Graduate Degree program B.Sc. Interior Design

Graduate Degree program B.Sc. Interior Design DETAILED SYLLABUS FOR DISTANCE EDUCATION Graduate Degree program B.Sc. Interior Design (B.SC.ID) (Three Years Course) Course Title: B.Sc. Interior Design Duration : Six Semester Total Degree Marks : 2400

More information

Intrusion Detection System: Facts, Challenges and Futures. By Gina Tjhai 13 th March 2007 Network Research Group

Intrusion Detection System: Facts, Challenges and Futures. By Gina Tjhai 13 th March 2007 Network Research Group Intrusion Detection System: Facts, Challenges and Futures By Gina Tjhai 13 th March 2007 Network Research Group 1 Overview Introduction Challenges of current IDS Potential solutions Alarm Correlation Existing

More information

Fuzzy Controller for Adjust the Indoor Temperature and Preservation the Buildings

Fuzzy Controller for Adjust the Indoor Temperature and Preservation the Buildings Fuzzy Controller for Adjust the Indoor Temperature and Preservation the Buildings DANIEL POPESCU 1, CĂLIN CIUFUDEAN 2 1 Department of Electrical Engineering for Civil Engineering and Building Services

More information

HUMIDITY IN INCUBATION

HUMIDITY IN INCUBATION HUMIDITY IN INCUBATION Humidity is one of four primary variables which must be controlled during egg incubation - the others being temperature, ventilation and movement (or turning). Humidity is the most

More information

15 Faculties Students

15 Faculties Students DEBRECEN University of Debrecen University of Debrecen is the 2 nd largest university in Hungary www.unideb.hu www.debrecen.hu 15 Faculties 30 000 Students University of Debrecen 15 Faculties ~ 30.000

More information

front load washing machines

front load washing machines front load washing machines electrolux set your own wash time Have you ever wished for more control over how long you want to spend washing clothes? Electrolux front load washers are a brilliant example

More information

CHAPTER I: INTRODUCTION

CHAPTER I: INTRODUCTION CHAPTER I: INTRODUCTION 1. The problem statement Ideally, urban environments, specifically well-designed plazas, should provide significant functional and physical qualities and affordances to people,

More information

MAJOR APPLIANCES Installing, Troubleshooting, and Servicing Jim Johnson

MAJOR APPLIANCES Installing, Troubleshooting, and Servicing Jim Johnson MAJOR APPLIANCES Installing, Troubleshooting, and Servicing Jim Johnson Preview Copy Esco Press Mount Prospect, IL Library of Congress Cataloging-In-Publication Data Johnson, Jim Major Appliances: Installing,

More information

A SOLUTION FOR EVERY CUSTOMER LAUNDRY - WASHER EXTRACTORS

A SOLUTION FOR EVERY CUSTOMER LAUNDRY - WASHER EXTRACTORS A SOLUTION FOR EVERY CUSTOMER LAUNDRY - WASHER EXTRACTORS INDEX A SOLUTION FOR EVERY CUSTOMER 04 TOUCH PLUS 06 THE LATEST FEATURES AND TECHNOLOGY AT YOUR SERVICE 10 HIGH SPIN 18 FAST SPIN 20 NORMAL SPIN

More information

PROFESSIONAL HIGH SPIN WASHERS

PROFESSIONAL HIGH SPIN WASHERS PROFESSIONAL HIGH SPIN WASHERS PROFESSIONAL HIGH SPIN WASHERS INDEX 1.- Product Range - Overview 2.- Classification 3.- Main Features 4.- Accessories and Options 5.- Technical data 6.- Sales Arguments

More information

Q&A Session from Alarm Management Workflow Webinar (Apr.24/2013)

Q&A Session from Alarm Management Workflow Webinar (Apr.24/2013) Q&A Session from Alarm Management Workflow Webinar (Apr.24/2013) Question Answer from Kevin Brown Can you define HAZOP and LOPA? HAZOP stands for Hazard and Operability Study. LOPA stands for Layers of

More information

Very Important Purchase Information

Very Important Purchase Information Very Important Purchase Information Shown with optional storage pedestals. Whether you re considering a new Duet washer and dryer or have already purchased one, please take a moment to review the following

More information

Trim Pump Impellers. Fredrick/Weinman Engineered Products 2-1/2 KH, 2-1/2 x 3 x 12

Trim Pump Impellers. Fredrick/Weinman Engineered Products 2-1/2 KH, 2-1/2 x 3 x 12 Head, ft. w.c. Trim Pump Impellers TRIM THE PUMP IMPELLER SO THE FLOW PRODUCED MATCHES THE DESIGN REQUIREMENT WITH THE DISCHARGE SERVICE VALVE WIDE OPEN. IN MOST CASES, THIS WILL REDUCED THE PUMP ENERGY

More information

engineered for a higher return

engineered for a higher return engineered for a higher return We don t spend a lot of money keeping them running, and they ve been running hard and long. Lavatec Laundry Technology includes: Continuous Tunnel Washers Washer Extractors

More information

Software Failure Mode and Effects Analysis of Concept Phase for Radiation Monitoring System Digital Replacement

Software Failure Mode and Effects Analysis of Concept Phase for Radiation Monitoring System Digital Replacement PSAM 2013 Topical Conference in Tokyo GS-III : PSA Applications and Software Reliability (#1079) Software Failure Mode and Effects Analysis of Concept Phase for Radiation Monitoring System Digital Replacement

More information

Force Protection Joint Experiment (FPJE) Battlefield Anti-Intrusion System (BAIS) Sensors Data Analysis and Filtering Metrics

Force Protection Joint Experiment (FPJE) Battlefield Anti-Intrusion System (BAIS) Sensors Data Analysis and Filtering Metrics Force Protection Joint Experiment (FPJE) Battlefield Anti-Intrusion System (BAIS) Sensors Data Analysis and Filtering Metrics C.M. Barngrover, R.T. Laird, T.A. Kramer, J.R. Cruickshanks, S.H. Cutler Space

More information

Electrolux Professional Line 5000 The all-in-one business solution for your Self-Service Laundry

Electrolux Professional Line 5000 The all-in-one business solution for your Self-Service Laundry Electrolux Professional Line 5000 The all-in-one business solution for your Self-Service Laundry Electrolux Professional Self-Service Laundry Electrolux is a brand that delivers on its promises and supports

More information

Prescription of qualifications. ARB Criteria at Part 2

Prescription of qualifications. ARB Criteria at Part 2 Prescription of qualifications ARB Criteria at Part 2 Approved: January 2010 Effective From: 2011/2012 Introduction Under the Architects Act 1997, the Architects Registration Board (ARB) has the responsibility

More information

Video Worksheets Title Page

Video Worksheets Title Page Video Worksheets Title Page Name: Date: Use the information from the videos to neatly complete each worksheet using only pencils (no ink pens). Color the pictures with crayons or colored pencils (no markers)

More information

Easter Bunny Fractions

Easter Bunny Fractions Exhausted and hungry from hours of delivering chocolate eggs and yellow marshmallow chicks to children around the world, the Easter Bunny came upon Elmer Fudd's most amazing vegetable garden. 1/6 of the

More information

Event Detection in Wireless Sensor Networks Can Fuzzy Values Be Accurate?

Event Detection in Wireless Sensor Networks Can Fuzzy Values Be Accurate? Event Detection in Wireless Sensor Networks Can Fuzzy Values Be Accurate? Krasimira Kapitanova 1,SangH.Son 1, and Kyoung-Don Kang 2 1 University of Virginia, Charlottesville VA, USA krasi@cs.virginia.edu,

More information

Experimental Implementation of Spectrum Sensing Using Cognitive Radio

Experimental Implementation of Spectrum Sensing Using Cognitive Radio 1 Experimental Implementation of Spectrum Sensing Using Cognitive Radio Prepared by: Kendall Schmalz Faculty Advisors: Dr. Yanxiao Zhao Assistant Professor, Electrical and Computer Engineering Dr. Thomas

More information

TK 806 Z. Bedienungs- und Wartungshandbuch. Livret d instructions et d entretien. Manuale uso e manutenzione. User instructions and maintenance

TK 806 Z. Bedienungs- und Wartungshandbuch. Livret d instructions et d entretien. Manuale uso e manutenzione. User instructions and maintenance DE Bedienungs- und Wartungshandbuch FR Livret d instructions et d entretien IT Manuale uso e manutenzione User instructions and maintenance TK 806 Z Dipl.Ing. www..ch Service - Telefon: 0848 559 111 ENGLISH

More information

Microwaves. Microwaves

Microwaves. Microwaves Microwaves 27 Microwaves The AEG-Electrolux microwave range offers so much more than just a quick, convenient means of cooking, reheating or defrosting food; they are engineered to combine outstanding

More information

PILE FOUNDATIONS CONTENTS: 1.0 Introduction. 1.1 Choice of pile type Driven (displacement) piles Bored (replacement) piles. 2.

PILE FOUNDATIONS CONTENTS: 1.0 Introduction. 1.1 Choice of pile type Driven (displacement) piles Bored (replacement) piles. 2. PILE FOUNDATIONS CONTENTS: 1.0 Introduction 1.1 Choice of pile type 1.1.1 Driven (displacement) piles 1.1.2 Bored (replacement) piles 2.0 Analysis 2.0.1 Driving formulae 2.0.2 Soil mechanics 2.1 Piles

More information

ACHIEVING REDUNDANT INTRINSICALLY-SAFE FIELDBUS SEGMENTS FOR FISCO & ENTITY DEVICES

ACHIEVING REDUNDANT INTRINSICALLY-SAFE FIELDBUS SEGMENTS FOR FISCO & ENTITY DEVICES Foundation Fieldbus End Users Council Australia Inc. P.O. Box Z5546 Perth AUSTRALIA 6831 ACHIEVING REDUNDANT INTRINSICALLY-SAFE FIELDBUS SEGMENTS FOR FISCO & ENTITY DEVICES Mike O Neill Director, MooreHawke

More information

GS100-ATEX. Hazardous Areas Infra-Red Beam PULSE MODULATED ACTIVE INFRA-RED BEAM FOR HAZARDOUS AREAS ZONE 1 OR ZONE 2 GENERAL

GS100-ATEX. Hazardous Areas Infra-Red Beam PULSE MODULATED ACTIVE INFRA-RED BEAM FOR HAZARDOUS AREAS ZONE 1 OR ZONE 2 GENERAL GS100-ATEX Hazardous Areas Infra-Red Beam PULSE MODULATED ACTIVE INFRA-RED BEAM FOR HAZARDOUS AREAS ZONE 1 OR ZONE 2 GENERAL The GS100 beam set is a detection device only, and is designed to be used in

More information

IEC PRODUCT APPROVALS VEERING OFF COURSE

IEC PRODUCT APPROVALS VEERING OFF COURSE IEC 61508 PRODUCT APPROVALS VEERING OFF COURSE Angela E. Summers, P.E., PhD, President, SIS-TECH Solutions, LP Published on-line: IEC 61508 Product Approvals Veering off Course, ControlGlobal.com, July

More information

Is your current safety system compliant to today's safety standard?

Is your current safety system compliant to today's safety standard? Is your current safety system compliant to today's safety standard? Abstract It is estimated that about 66% of the Programmable Electronic Systems (PES) running in the process industry were installed before

More information