<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-545879788592472437</id><updated>2011-07-07T17:23:19.340-07:00</updated><title type='text'>fuzzy0</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fuzzy0.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fuzzy0.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>financial engineer</name><uri>http://www.blogger.com/profile/14619544071909878439</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-545879788592472437.post-4577912834588082389</id><published>2007-08-03T11:14:00.000-07:00</published><updated>2007-08-10T10:11:43.321-07:00</updated><title type='text'>fuzzy systems theory and applications</title><content type='html'>&lt;a href="http://www.amazon.com/Complete-Introduction-Field-Systems-Applications/dp/0126852456"&gt;"Fuzzy Systems Theory and Its Applications"&lt;/a&gt; , by , Terano, Asai, Sugeno, 1992 Academic Press, 1987; 266 pages&lt;br /&gt;&lt;br /&gt;This is a thorough introduction to the field of fuzzy theory, covering both theory and applications&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 1 - Outline&lt;/strong&gt;&lt;br /&gt;17 page comprehensive, high level top down description of the range and type of fuzzy systems applications&lt;br /&gt;&lt;br /&gt;&lt;li&gt;1.1 The How, What and Why of Conversion to Fuzzy Systems&lt;br /&gt;These different areas are organized according to &lt;br /&gt; - machine systems - concerned with artificial intelligence&lt;br /&gt; - human systems- application of scientific methods to human problems&lt;br /&gt; - human/machine systems - involve interaction with both man and machine&lt;br /&gt;Table 1.1 surveys different areas of application&lt;br /&gt;&lt;br /&gt;&lt;li&gt;1.2 The Concept of Fuzzy Theory&lt;br /&gt;The concept of Fuzzy Theory addresses the epistemology or theory of knowledge, as this section explains.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;1.3 Applications Now and the Future Outlook&lt;br /&gt;Applications are surveyed now and in the future; first in Japan, where fuzzy logic took hold, and elsewhere&lt;br /&gt;&lt;br /&gt;&lt;li&gt;1.3.1 Overview&lt;br /&gt;Table 1.2 creates a cross-section classification of the different areas where fuzzy logic is or can be applied&lt;br /&gt;&lt;br /&gt;&lt;li&gt;1.3.2 Organization of Applications Research&lt;br /&gt;Table 1.3 Extensive survey of current research and future applications&lt;br /&gt;&lt;br /&gt;&lt;li&gt;1.3.3 Current Japanese research and future outlook&lt;br /&gt;Table 1.4 outlines current areas of interest&lt;br /&gt;&lt;br /&gt;&lt;li&gt;1.3.4 Current Overseas research and future outlook&lt;br /&gt;Different branches of fuzzy logic are noted, in particular fuzzy systems control, first used in Denmark&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 2 - Basics of Fuzzy Theory&lt;/strong&gt;&lt;br /&gt;This chapter explains the fundamentals required for the remainder of the book&lt;br /&gt;&lt;br /&gt;&lt;li&gt;2.1 Quantification of Ambiguity&lt;br /&gt;Most natural language contains ambiguity and multiplicity of meaning&lt;br /&gt;A means of quantifying meaning is needed. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;2.2 Fuzzy Sets&lt;br /&gt;Definitions: fuzzy set, membership function a mapping from crisp set to the [0,1] interval&lt;br /&gt;&lt;br /&gt;&lt;li&gt;2.3 Crisp Sets&lt;br /&gt;basic ops: union, intersection, complement&lt;br /&gt;basic nomenclature: ~ , ^ , V&lt;br /&gt;basic sets:  X:support set; A,B:subset&lt;br /&gt;correspondence: union -&gt; V&lt;br /&gt;correspondence: intersection -&gt; ^&lt;br /&gt;&lt;br /&gt;equivalence relation: equal fuzzy sets  &lt;-&gt; equal membership functions&lt;br /&gt;equivalence relation: fuzzy set inclusion relation &lt;-&gt; membership function inequality relation&lt;br /&gt;&lt;br /&gt;double negation law&lt;br /&gt;De Morgan's law&lt;br /&gt;&lt;br /&gt;&lt;li&gt;2.4 Operations with Fuzzy Sets&lt;br /&gt;Excellent union example, "ah-hah" moment&lt;br /&gt;&lt;br /&gt;algebraic sum&lt;br /&gt;algebraic product&lt;br /&gt;bounded sum&lt;br /&gt;bounded difference&lt;br /&gt;lambda complement, degree of complementation&lt;br /&gt;integral representation of union, intersection, complement&lt;br /&gt;normal fuzzy set: grade of 1, max membership = 1&lt;br /&gt;convex fuzzy set: membership function inequality&lt;br /&gt;fuzzy set direct product&lt;br /&gt; &lt;br /&gt;&lt;li&gt;2.5 Alpha-Cuts and the Extension Principle&lt;br /&gt;This is an important section that requires a close read ...&lt;br /&gt;&lt;br /&gt;These important results depend on the a-cuts:&lt;br /&gt; - Resolution Principle&lt;br /&gt; - Extension Principle&lt;br /&gt; - Representation Theorem&lt;br /&gt;&lt;br /&gt;weak vs strong a-cuts&lt;br /&gt;&lt;br /&gt;The Resolution principle enables the membership function to be expressed as an a-cut.&lt;br /&gt;The Resolution principle enables a fuzzy set to be decomposed as a (union) of a-cuts without resorting to membership functions.&lt;br /&gt;&lt;br /&gt;The extension principle enables the concept of an inverse image function.&lt;br /&gt;Example provided&lt;br /&gt;&lt;br /&gt;Fuzzy number defined:  for a normal, convex fuzzy set, if a weak a-cut is a closed interval, then it is a Fuzzy Number.&lt;br /&gt;Example provided&lt;br /&gt;&lt;br /&gt;&lt;li&gt;2.6 Operations with Fuzzy Numbers&lt;br /&gt;Operations with Fuzzy Numbers are an application of the extension principle.&lt;br /&gt;Detailed example provided&lt;br /&gt;&lt;br /&gt;&lt;li&gt;2.7 Fuzzy Propositions&lt;br /&gt;Fuzzy Propositions are propositions that include also fuzzy predicates like, "x is small", or, x is A&lt;br /&gt;A is a fuzzy predicate, a fuzzy variable, also known as a linguistic variable&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 3 - Fuzzy Relations&lt;/strong&gt;&lt;br /&gt;This chapter explains *how* fuzzy reasoning plays a role in fuzzy control and diagnosis - in terms of compositions and fuzzy relations.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.1 Fuzzy Relations&lt;br /&gt;Fuzzy Relations are an extension of conventional relations.&lt;br /&gt;Example: "x and y are almost equal"&lt;br /&gt;Fuzzy Relations are widely used, in clustering, pattern recognition, inference systems, process control.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.1.1 Fuzzy Relations&lt;br /&gt;A fuzzy relation is a mapping from an n-ary direct product, X x Y x ... Z, to the real unit interval [0,1]&lt;br /&gt;For n=1, this is simply a fuzzy set&lt;br /&gt;For n=2. an example is provided&lt;br /&gt;Fuzzy relations can also be represented as a matrix or a graph&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.1.2 Fuzzy Matrices and Fuzzy Graphs&lt;br /&gt;Fuzzy matrix elements are the partial characteristic functions&lt;br /&gt;Fuzzy graph vertices are the elements of the fuzzy set; arcs are the grades&lt;br /&gt;Example provided.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.2 Operations for Fuzzy Relations&lt;br /&gt;Fuzzy Relations from X to Y are first class fuzzy sets in X x Y.&lt;br /&gt;Therefore, all the usual fuzzy logic rules and operations follow: inclusion, union, intersection, complement.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.2.1 Composition of Fuzzy Relations&lt;br /&gt;In addition, if R is a fuzzy relation in X x Y, and, S is a fuzzy relation in Y x Z, the composition of R and S is defined as&lt;br /&gt;R o S  &lt;-&gt;  characteristic function uRoS(x,y) = V { uR(x,y) ^ uS(y,z) }&lt;br /&gt;&lt;br /&gt;This is known as max-min composition, where, as usual, V=max and ^=min&lt;br /&gt;Other kinds of relations are possible, e.g., min-max composition, or max-product composition&lt;br /&gt;&lt;br /&gt;A matrix example provided.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.2.2 Converse Relations&lt;br /&gt;Converse fuzzy relations, the Identity relation, the Zero relation, are all defined in terms of  characteristic functions.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.3 Basic Properties of Fuzzy Relations&lt;br /&gt;Table 3.1 provides a concise summary of 13 different types of fuzzy relations&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.4 Fuzzy Relations and Fuzzy Reasoning&lt;br /&gt;This 8-page section goes into the meat of fuzzy reasoning, that is, approximate reasoning.&lt;br /&gt;Fuzzy/approximate reasoning utilizes the concepts developed in the previous sections.&lt;br /&gt;&lt;br /&gt;The first fuzzy reasoning example goes like this&lt;br /&gt;Premise 1    "if-then" statement&lt;br /&gt;Premise 2    assignment statement&lt;br /&gt;Conclusion   assignment statement&lt;br /&gt;&lt;br /&gt;Next, these linguistic statements are converted into fuzzy relational statements&lt;br /&gt;This is the analytical part of constructing a fuzzy model&lt;br /&gt;&lt;br /&gt;Definition.  "modus ponens" is a common rule of inference, and takes the following form:&lt;br /&gt;If P, then Q.&lt;br /&gt;P.&lt;br /&gt;Therefore, Q.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Table 3.2 lists seven logical implication rules frequently used in fuzzy reasoning&lt;br /&gt;&lt;br /&gt;In other words, linguistic logical assertions can be translated into fuzzy relational statements.&lt;br /&gt;&lt;br /&gt;Table 3.2 is entitled, "Results of Reasoning"&lt;br /&gt;&lt;br /&gt;On page 51, a form of fuzzy reasoning commonly used in fuzzy control is provided.&lt;br /&gt;The compositional parts of the fuzzy conditions are tied together with the "and" of the two fuzzy propositions:&lt;br /&gt;&lt;br /&gt;Premise 1    If x is A and y is B then z is C&lt;br /&gt;Premise 2    x is A' and y is B'&lt;br /&gt;Conclusion  z is C'&lt;br /&gt;&lt;br /&gt;Fuzzy propositions and conditions are converted into fuzzy relations.&lt;br /&gt;For example, "If x is A and y is B then z is C" in premise 1 is replaced by the fuzzy relation R(A,B;C) in direct product UxVxW.&lt;br /&gt;&lt;br /&gt;The discussion gets verbose and concludes with two examples&lt;br /&gt;These types of fuzzy reasoning are frequently used in fuzzy control and fuzzy diagnosis&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.5 Fuzzy Relational Equations&lt;br /&gt;&lt;br /&gt;This section requires a careful read.&lt;br /&gt;&lt;br /&gt;Evidently, fuzzy relational equations play an important role in planning fuzzy controllers. and systems analysis.&lt;br /&gt;&lt;br /&gt;A o R = B&lt;br /&gt;&lt;br /&gt;A: is a fuzzy set in X, A can be viewed as the fuzzy input&lt;br /&gt;R: is a fuzzy relation in X x Y,&lt;br /&gt;B: can be viewed as the fuzzy output&lt;br /&gt;&lt;br /&gt;This is further developed as a fuzzy systems control language&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.6 Various Types of Fuzzy Relations&lt;br /&gt;By adding restrictions to fuzzy relations, we can obtain various types of fuzzy relations.  Examples of these are "similarity relations" and "fuzzy order relations".  First, the basic properties of fuzzy relations are further developed.&lt;br /&gt;&lt;br /&gt;For any x,y,z in X, and fuzzy relation R in X x X:&lt;br /&gt;-1- reflexive: u(x,x) = 1&lt;br /&gt;-2- non-reflexive: u(x,x) = 0 (?)&lt;br /&gt;-3- symmetric: u(x,y) = u(y,x)&lt;br /&gt;-4- anti-symmetric: u(x,y) &gt; 0, u(y,x) &gt; 0 -&gt; x=y, OR, x != y, u(x,y) &gt; 0 -&gt; u(y,x) = 0&lt;br /&gt;-5- transitive: V { u(x,y) ^ u(y,x) } &lt;= u(x,z)  These in turn can be expressed in terms of fuzy relations.  Additional examples and properties provided.   &lt;li&gt;3.7 - 7 pages - Similarity Relations and Fuzzy Order Relations&lt;br /&gt;Similarity relations are extensions of ordinary equivalence relations.&lt;br /&gt;Similarity classes and partition trees are derived from Similarity relations.&lt;br /&gt;Fuzzy order relations are standard order relations.&lt;br /&gt;Fuzzy partial order relations and linear orderings are derived from Fuzzy order relations.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.1 Similarity Relations&lt;br /&gt;A similarity relation is a fuzzy relation that meets three conditions:&lt;br /&gt;-1- reflexivity&lt;br /&gt;-2- symmetry&lt;br /&gt;-3- transitivity&lt;br /&gt;&lt;br /&gt;See figure 3.6 for a description of a "partition tree".&lt;br /&gt;&lt;br /&gt;Similarity relations are also known as &lt;strong&gt;fuzzy equivalence relations&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.2 Similarity Classes&lt;br /&gt;The concept of finding an equivalence class by means of an equivalence relation can be applied to similarity relations.&lt;br /&gt;Example provided.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.3 Resemblance Relations&lt;br /&gt;The fuzzy relation "look alike" is reflexive and symmetrical but NOT transitive, so it is NOT a similarity relation ... but it is still interesting.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.4 Fuzzy Partial Order Relations&lt;br /&gt;An anti-symmetric fuzzy relation satisfies these 3 properties&lt;br /&gt;-1- reflexivity&lt;br /&gt;-2- anti-symmetry&lt;br /&gt;-3- transitivity&lt;br /&gt;&lt;br /&gt;An example and more properties are provided&lt;br /&gt;The example illustrates a fuzzy partial order relation expressed as a Hasse diagram.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.5 Dominating Class and Dominated Class&lt;br /&gt;The remaining sections of Chapter 3 are brief, some are just a sentence or two.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.6 Fuzzy Upper and Lower Bounds&lt;br /&gt;Aparently an extension of conventional Upper and Lower Bounds&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.7 Least Upper Bounds and Greatest Lower Bounds&lt;br /&gt;Aparently an extension of conventional LUBs and GLBs&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.7.8 Special Fuzzy Order Relations&lt;br /&gt;Fuzzy linear ordering ... and fuzzy preorder relations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 4 - Fuzzy Regression Models&lt;/strong&gt;&lt;br /&gt;With standard regression models, the difference between the data and the error inferred value obtained from the model is taken to be observational error, but with fuzzy regression models, it is assumed that the gap between the data and the model is an ambiguity in the structure of the system that gives the input and output.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.1 Linear possibility systems&lt;br /&gt;One explanation for fuzzy sets is that the membership function can be seen as a possibility distribution.&lt;br /&gt;Because the regression coefficients, expressed as fuzzy numbers, give the possibilities for the coefficient, the system is called a linear possibility system. This type of model is called a fuzzy regression model.&lt;br /&gt;&lt;br /&gt;Definition 4.2.  Reference function L(x), defined implicitly:  u(x) = L( (x-a)/c )&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.2 Linear possibility regression models&lt;br /&gt;Discussion of the linear regression method now begins. &lt;br /&gt;There are two types of regression data handled: standard data, and data for which the output are fuzzy numbers. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.2.1 Standard Data&lt;br /&gt;With standard regression models, the difference between the actual data and the inferred values is interpreted as observational error, and the regression analysis is performed by means of the probability model.  The linear possibility regression analysis here, follows the possibility model. The uncertainty in the data is seen as originating in the system itself.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.2.2 Fuzzy Data&lt;br /&gt;With fuzzy  data, the goal is to solve a different optimization problem.   &lt;br /&gt;This section considers 2 different problems ... &lt;br /&gt;&lt;br /&gt; -1- Min Problem&lt;br /&gt; -2- Max Problem&lt;br /&gt;&lt;br /&gt;The upper/lower/super/sub script notation utilized in this section leaves something to be desired&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.3 Examples of Applications&lt;br /&gt;Examples are provided, one for each type of data, standard and fuzzy, respectively.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.3.1 Regression Analysis with Standard Data&lt;br /&gt;Prices of Japanese housing is regressed against 5 variables, including a constant fuzzy number variable&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.3.2 Regression Analysis with Fuzzy Data&lt;br /&gt;In this example, the relationship between the value of the Yen, and the "trading conditions" for businesses is ambiguous in a very complicated way.  &lt;br /&gt;Therefore, it can thought to be more appropriate to try and grasp the changes in the value of the Yen in terms of Possibility, not Probability.  &lt;br /&gt;Here we will identify a linear possibility system in which the input variables are the trading conditions and the output is the value of the Yen.  &lt;br /&gt;&lt;br /&gt;In this case we are using fuzzy data, so recall the Min and Max fuzzy data problems introduced in Section 4.2.2.&lt;br /&gt;Solutions to the Min and Max problems are presented for each of the fuzzy data coefficients in this example.&lt;br /&gt;However, the Author provides no details on the derivation of these Min and Max solutions. &lt;br /&gt;These Min and Max solutions are crucial to creating the fuzzy data regression model.&lt;br /&gt;The L(x) function is assumed to be a triangular fuzzy number.&lt;br /&gt;The last two points in the sample data are used to double check the model.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.4 Supplementary note&lt;br /&gt;Methods for regression analysis using linear possibility were formulated in 1980.  The formulation is still being discussed, it is still considered a new approach.  The need to bring in expert advice on data analysis, we see that fuzzy data in one form of expert knowledge.  In addition, since regression analysis brings us back to LP problems, solutions are obtained by means of constraint on the coefficients introduced by system experts. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 5 - Statistical Decision Making&lt;/strong&gt;&lt;br /&gt;Fuzzy statistical decision making methods are formulated based on the ideas resembling those of Bayes theory.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;5.1 Fuzzy probability and fuzzy entropy&lt;br /&gt;The concept of probability with fuzzy events is effective in circumstances involving ambiguous events and probabilistic events.&lt;br /&gt;&lt;br /&gt;Define a standard probability space to be (Q, K, P) with&lt;br /&gt;Q: sample space&lt;br /&gt;K: complete subset of Q&lt;br /&gt;P: probability measure&lt;br /&gt;E: ordinary event in K&lt;br /&gt;Xe: characteristic function&lt;br /&gt;&lt;br /&gt;Define a fuzzy event&lt;br /&gt;F: a fuzzy event&lt;br /&gt;u: membership function &lt;br /&gt;&lt;br /&gt;The probability of a fuzzy event is similar in form to a conventional event; namely, summation over discrete sets and integration over continuous sets.&lt;br /&gt;&lt;br /&gt;Also, fuzzy events A, B are independent if and only if, P(AB) = P(A)P(B)&lt;br /&gt;Furthermore, conditional probability extends to fuzzy events: P(A|B) = P(A,B)/P(B)&lt;br /&gt;&lt;br /&gt;Various types of entropy, &lt;br /&gt; - entropy for the ambiguity of a fuzzy set&lt;br /&gt; - entropy for the probability of a fuzzy set&lt;br /&gt; - entropy for the occurance of a fuzzy event in the fuzzy set&lt;br /&gt;&lt;br /&gt;Example 5.1 - Consider the fuzzy event of a "large roll" of a dice ... good analysis.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;5.2 Fuzzy Bayes Decision Making&lt;br /&gt;Formalizes a general fuzzy Bayes decision method.&lt;br /&gt;8 page analysis of a fuzzy Bayes decision problem, given a priori probabilities.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;5.3 Fuzzy Discrimination Methods&lt;br /&gt;A special case of fuzzy Bayes decision making.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 6 - Fuzzy Quantification Theory&lt;/strong&gt;&lt;br /&gt;It would be easier to compare (linguistic) qualitative judgments and to learn the evaluative structure underlying them if we could replace qualitative expressions with numerical expressions.  A type of multivariate analysis is used to accomplish this.&lt;br /&gt;&lt;br /&gt;In the 1950's Chikio Hayashi proposed such a quantification theory to achieve this, it consists of four methods I,II,III,IV.&lt;br /&gt;&lt;br /&gt;This chapter describes the methods for handling qualitative data using fuzzy set theory, explained in terms of fuzzy events, using values on the [0,1] interval that express qualitative judgments. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.1 Characteristics of Fuzzy Quantification Theory&lt;br /&gt;Since sample sets are commonly called groups in multivariate analysis, we call the fuzzy sets that form samples: fuzzy groups.&lt;br /&gt;&lt;br /&gt;A example is provided of two companies that sell razors.  One question is to find the primary purchasing factor.  &lt;br /&gt;&lt;br /&gt;Degree of probability is defined, using equation 5.2.  Definitions for fuzzy mean and fuzzy variance follows from that. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.2 Fuzzy Quantification Theory I&lt;br /&gt;The objective of Fuzzy Quantification Theory I (qualitative regression analysis) is to find the relationship between qualitative descriptive variables, which are given on the [0,1] interval, and numerical object variables in the fuzzy group samples. &lt;br /&gt;&lt;br /&gt;Minimum variance equation (6.13).  &lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.3 Fuzzy Quantification Theory II&lt;br /&gt;The objective of Fuzzy Quantification Theory II (qualitative discrimination analysis) is to express several fuzzy groups in terms of qualitative descriptive variables.  These qualitative descriptive variables take the form of values on [0,1].&lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.4 Fuzzy Quantification Theory III&lt;br /&gt;Fuzzy Quantification Theory III is a method in which pattern classification is done; similar methods were developed independently in various countries.  These are known by different names such as dual scaling, correspondence analysis, pattern classification, etc.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.5 Fuzzy Quantification Theory IV&lt;br /&gt;Fuzzy Quantification Theory IV (multi dimensional scaling) is a method which uses numerical values to express mutual intimacy among the members of a set. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.6 Note on Applications&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 7 - Fuzzy Mathematical Programming&lt;/strong&gt;&lt;br /&gt;In mathematical programming there are problems in which a real problem is described in terms of a mathematical model (model building) and problems in which an optimal solution is found from the model obtained (model solving).&lt;br /&gt;&lt;br /&gt;&lt;I&gt;If a model approaches the actual problem without limitations, it is said that the model becomes complicated and finding a solution is difficult; contradictory results are common.&lt;/I&gt; [my italics]&lt;br /&gt;&lt;br /&gt;In addition, real problems include constrains and goals that are expressed in natural language.  For example, the kind of ambiguity expressed in "we want to gain about A yen" or "we want to keep investments to about B yen or less" is included.  Fuzzy mathematical programming, which expresses this kind of ambiguity in terms of fuzzy sets, comes close to our understanding.  In this chapter we will discuss the formulation of fuzzy mathematical programming and its applications.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.1 Basic concept and general formulation&lt;br /&gt;In real problems, for a variety of reasons, constraints and objective functions are often flexible. &lt;br /&gt;In the corporate world, for example, constraints and objectives must often follow some standard.&lt;br /&gt;In other words, handling objectives to satisfy some standard to some degree, is better than maximizing some objective function.&lt;br /&gt;Interesting question: Are objective functions essential, or are they introduced simply to limit the solution set to one.&lt;br /&gt;&lt;br /&gt;Now we discuss fuzzy decisions obtained when fuzzy constraints and fuzzy objectives are given as fuzzy sets C and G, respectively.  &lt;br /&gt;Decision set D is then expressed as the intersection of C and G&lt;br /&gt;&lt;br /&gt; * D = C intersection G&lt;br /&gt; * mu-D = mu-C ^ mu-G&lt;br /&gt;&lt;br /&gt;mu-D, mu-C, mu-G the membership functions for fuzzy sets D, C, G, respectively&lt;br /&gt;&lt;br /&gt;Moreover, this section provides procedures for obtaining the decision set.&lt;br /&gt;For example, the best decision, the maximum value of the membership function for fuzzy set D, can be derived from the application of the min operation upon the membership functions of C and G, respectively.&lt;br /&gt;The maximized decision is defined by max and min operations, so these meanings are clarified further.&lt;br /&gt;&lt;br /&gt;definitions: define fuzzy sets 1 and 2&lt;br /&gt;definitions: define functions f and g to be functional representations of the "and" and "or" fuzzy set operations&lt;br /&gt;definitions: define a and b to be the membership functions for fuzzy sets 1 and 2 respectively&lt;br /&gt;&lt;br /&gt;Axiom Definitions: &lt;br /&gt;&lt;br /&gt;&lt;li&gt;f and g are continuous and non-decreasing&lt;br /&gt;&lt;li&gt;f and g are symmetrical for a and b, f(a,b) = f(b,a) and g(a,b) = g(b,a)&lt;br /&gt;&lt;li&gt;f(a,a) and g(b,b) are strictly increasing functions&lt;br /&gt;&lt;li&gt;f(a,b) &lt;= min[a,b] and g(a,b) &gt;= max[a,b]&lt;br /&gt;&lt;li&gt;f(1,1) = 1 and g(0,0) = 0&lt;br /&gt;&lt;li&gt;logically equivalent fuzzy sets agree with each other, e.g.: &lt;br /&gt;&lt;br&gt;(u1 and (u2 or u3))(x) = ((u1 and u2) or (u1 and u3))(x)&lt;br /&gt;&lt;br /&gt;These axioms feed Theorem 7.1:&lt;br /&gt;&lt;br /&gt;&lt;li&gt;f(u1,u2) = u1 ^ u2&lt;br /&gt;&lt;li&gt;g(u1,u2) = u1 V u2&lt;br /&gt;&lt;br /&gt;For proof of Theorem 7.1, see Bellman, Giertz, "On the Analytic Formalizm of the Theory of Fuzzy Sets", Information Sciences, 5, pp149-156 (1973)&lt;br /&gt;&lt;br /&gt;Proof of Theorem 7.1, requires 2 previously developed fuzzy set resources: fuzzy sup, and fuzzy convexity.&lt;br /&gt;&lt;br /&gt;Theorem 7.1 leads to the solution of the decision fuzzy set maximization problem&lt;br /&gt;&lt;br /&gt;An algorithm is provided.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.2 Fuzzy linear programming&lt;br /&gt;Fuzzy linear systems have been formulated from various points of view.&lt;br /&gt;Three  different approaches to fuzzy linear systems are presented.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.2.1 Fuzzy LP problems using fuzzy inequalities&lt;br /&gt;Zimmermann's formulation expresses both the objectives and constraints as fuzzy inequalities  [references].  &lt;br /&gt;A real fuzzy LP transport example is provided.  &lt;br /&gt;This and the previous sections in Chapter 7 require a very close read.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.2.2 Fuzzy LP problems using the linear interval method&lt;br /&gt;Negoita's formulation of fuzzy LP problems [references].  &lt;br /&gt;In this type of problem, the ambiguity of the coefficients of the linear constraints is expressed as a fuzzy set, and it uses the concepts of interval programming.  When the LP problem can be characterized by convex fuzzy sets K, the powerful results of section 7.1 can be utilized. Using the concept of level sets, this problem is transformed into a linear interval programming problem.  Fuzzy set K can now be expressed as a linear combination of r number of level sets.  Sounds like a very interesting extension of section 7.1. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.2.3 Possibilistic linear programming problems&lt;br /&gt;Possibilistic linear systems.&lt;br /&gt;&lt;br /&gt;In this case we only know that the coefficients for the LP problem are ambiguous, and we look at this ambiguity in term of fuzzy numbers.  The fuzzy numbers are given as information from experts, and we consider their possibility distributions .. as fuzzy inequalities with fuzzy coefficients.&lt;br /&gt;&lt;br /&gt;Interesting last sentence: [With this interval,] the decision maker can consider conditions that are not incorporated into the mathematical model and make a decision. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.3 Supplementary note&lt;br /&gt;Author mentions this was (back in 1987) an active area of research, such as unification schemes, by sum and product, and by integration.  &lt;br /&gt;&lt;br /&gt;The author also mentions that constraints and objectives are not divided up; meaning that both constraints and objectives are treated on equal footing.  Then he says that multiple-objective programming problems are also being considered.  Not sure what the former has to do with the latter.&lt;br /&gt;&lt;strong&gt;Chapter 8 - Evaluation&lt;/strong&gt;&lt;br /&gt;This is a short chapter and ... a bit fuzzy.&lt;br /&gt;&lt;br /&gt;This chapter considers evaluation within the scope of problems that do not involve any decision-making. &lt;br /&gt;There are two ways in which fuzziness enters evaluation.&lt;br /&gt;First, the ambiguity of the characteristics of the object to be measured.&lt;br /&gt;Second, the ambiguity in the measurement method of the subject performing the evaluation.&lt;br /&gt;This chapter is apparently concerned only with the second type of ambiguity.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;8.1 Fuzzy measure&lt;br /&gt;Evaluation models use fuzzy measures.&lt;br /&gt;This is apparently a generalization of crisp measure theory. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;8.2 Fuzzy integrals&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 9 - Diagnosis&lt;/strong&gt;&lt;br /&gt;This chapter is geared towards the medical domain, no other references mentioned.&lt;br /&gt;Relationships between symptoms and causes are expressed in terms of fuzzy relational equations.&lt;br /&gt;A correspondence is asserted between the diagnostic process and solving inverse fuzzy relational equations.&lt;br /&gt;A diagnostic method is discussed that involves the "degree of conformity".&lt;br /&gt;&lt;br /&gt;&lt;li&gt;9.1 Ambiguity in Diagnosis&lt;br /&gt;The medical diagnosis process is rife with ambiguous, subjective, un-standardized procedures, estimates, and assessments.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;9.2 Diagnosis Using Fuzzy Relations&lt;br /&gt;The basic diagnostic fuzzy relational equation involves symptoms Y, factors X, relations R.&lt;br /&gt;The relations are expressed using Boolean min max two-valued logic&lt;br /&gt;Additional definitions and one simple example are included.&lt;br /&gt;&lt;br /&gt;This section discusses the case in which it is acceptable to think that a disease has a cause, with the symptoms appearing as a result.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;9.3 Diagnosis  Using Symptom Patterns and Degrees of Conformity&lt;br /&gt;This section discusses the case in which a specific group of symptoms is indicated and the disease is named.&lt;br /&gt;In this case, diagnosis means investigating the degree of conformity of previously established symptom patterns, and actual observations.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;9.4 Applications of Knowledge Engineering in Diagnosis&lt;br /&gt;This section appears to be about expert systems, specifically medical expert systems.&lt;br /&gt;There was one famous example in 1976 named MYCIN.&lt;br /&gt;It is not clear whether this approach has actually been successful since 1977.&lt;br /&gt;&lt;br /&gt;A useful table is presented of linguistic values, intervals, and representative fuzzy values.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 10 - Control&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Fuzzy control was the first application of fuzzy theory to get attention.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;10.1 The form of fuzzy control rules and inference methods&lt;br /&gt;Fuzzy control describes the algorithm for process control as a fuzzy relation between information about the condition&lt;br /&gt;of the process to be controlled, x and y, and the input for the process, z.&lt;br /&gt;The control algorithm is given in "if-then" (antecedent-consequent) expressions,&lt;br /&gt;&lt;br /&gt;The major difference among the methods is:&lt;br /&gt; - fuzzy control permits single stage inference&lt;br /&gt; - knowledge engineering is almost always multistage inference&lt;br /&gt;&lt;br /&gt;Fuzzy control rules are characterized by 3 points:&lt;br /&gt; - form of the antecedent and the consequent&lt;br /&gt; - form of the fuzzy variables&lt;br /&gt; - inference method&lt;br /&gt;&lt;br /&gt;&lt;li&gt;10.1.1 Inference Method 1&lt;br /&gt;3 (high level) steps to this inference method ( apparently the same steps for the other methods too )&lt;br /&gt;(1) determine w, the compatibility for each input and antecedent&lt;br /&gt;(2) determine inference results for each rule&lt;br /&gt;(3) determine overall inference result as a weighted mean of the inference results WRT their compatibilities&lt;br /&gt;&lt;br /&gt;fuzzy variables can be continuous or discrete.&lt;br /&gt;... this section provides a good example of the discrete form.&lt;br /&gt;fuzzy variable domains are Usually normalized to [-1,1] or [0,1].&lt;br /&gt;&lt;br /&gt;In inference method #1, it is common to have five to seven fuzzy variables. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;10.1.2 Inference Method 2&lt;br /&gt;&lt;br /&gt;This method is suited for monotonic membership functions.&lt;br /&gt;There are only two types of variables: positive and negative.&lt;br /&gt;The arctan() function is used as the membership function.&lt;br /&gt;&lt;br /&gt;The overall inference result for 2 rules, is y = (w1y1 + w2y2) / (w1 + w2)&lt;br /&gt;&lt;br /&gt;This method is well suited for many input variables.&lt;br /&gt;This method is not well suited for translating expert knowledge from linguistic into logical form.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;10.1.3 Inference Method 3&lt;br /&gt;In this method, the antecedents are made up of fuzzy propositions and the consequents are standard relational equations of inputs and outputs.&lt;br /&gt;This was conceived for fuzzy process modeling, rather than fuzzy control.&lt;br /&gt;&lt;br /&gt;an example result for this method is y = (w1f2(x1,x2) + w2f2(x1,x2)) / (w1 + w2)&lt;br /&gt;f is usually a linear relational equation.&lt;br /&gt;If there is only one rule the antecedent parts are no longer necessary, and only the consequent part remains, &lt;br /&gt;so the result is the same as having a linear expression.&lt;br /&gt;If there is more than rule, the input interval is partitioned into subspaces and linear input/output relation is found for each subspace.&lt;br /&gt;&lt;br /&gt;This method is NOT appropriate for linguistic expressions ... but it does exceed the other methods in descriptive capability.&lt;br /&gt;The rules used in inference method 1 do not go beyond description of quantitative relations.&lt;br /&gt;&lt;br /&gt;The antecedents in the rules of all three forms are most easily understood when interpreted as being ambiguous partitionings&lt;br /&gt;of the input spaces, that is, specifiers of fuzzy subspaces, rather than descriptions of conditions&lt;br /&gt;(see Figure 10.6 p165)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;10.2 Planning of fuzzy controllers&lt;br /&gt;To design a controller means to determine the form of the control rules, namely, determination of the antecedents and the consequents.&lt;br /&gt;&lt;br /&gt;determination of the antecedents - &lt;br /&gt; - input information x1, x2, x3, etc&lt;br /&gt; - conditions, that is, fuzzy partitions of the input&lt;br /&gt; - parameters for the fuzzy variables&lt;br /&gt;&lt;br /&gt;determination of the consequents - &lt;br /&gt; - the output is generally the control input for the process&lt;br /&gt; - fuzzy parameters&lt;br /&gt;&lt;br /&gt;3 design methods.&lt;br /&gt;&lt;br /&gt;10.2.1 Expert Experience and Knowledge&lt;br /&gt;Expert system approach; fuzzy control is the first real example of expert systems.&lt;br /&gt;The experience of skilled operators and the knowledge of control engineers is first expressed qualitatively, and then formalized via fuzzy control rules.&lt;br /&gt;&lt;br /&gt;The main problem is to derive the fuzzy partitions of the input space, via operator interviews and engineering expertise.&lt;br /&gt;Parameters for the fuzzy variables is not an issue using inference method #1&lt;br /&gt;&lt;br /&gt;10.2.2 Operator Models&lt;br /&gt;Modeling the operator can be very difficult, no answers to this problem here&lt;br /&gt;&lt;br /&gt;&lt;li&gt;10.2.3 Fuzzy Models of Processes&lt;br /&gt;The above 2 methods depend on the access to a human expert operator which is not always the case.&lt;br /&gt;When the object is a process without experts or human operators, a better method is based on &lt;br /&gt;a fuzzy model for the design of a controller aimed at high quality control.&lt;br /&gt;&lt;br /&gt;[ ... confusing section ]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;10.3 Features of fuzzy control&lt;br /&gt;&lt;br /&gt;In sum, fuzzy control has 3 features&lt;br /&gt; - logical control - meaning free expression of control algorithms using "if-then" form.&lt;br /&gt; - parallel (dispersed) control - meaning control policies can work in a dispersed manner&lt;br /&gt; - linguistic control - meaning it is possible to ambiguous linguistic variables, especially as rule antecedents&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 11 - Human Activities&lt;/strong&gt;&lt;br /&gt;This is a GREAT chapter, as it focuses on the target areas that Zadeh raised in his 1973 paper, &lt;br /&gt;yet seem to be over-looked by the majority of FL publishing by other researchers.  &lt;br /&gt;&lt;br /&gt;From Zadeh's 1973 paper:&lt;br /&gt;"By relying on the use of linguistic variables and fuzzy algorithms, the approach provides an approximate&lt;br /&gt;and yet effective means of describing the behavior of systems which are too complex or too ill-defined&lt;br /&gt;to admit of precise mathematical analysis."&lt;br /&gt;&lt;br /&gt;"It's main applications lie in economics, management sciences, artificial intelligence, psychology, linguistics, &lt;br /&gt;information retrieval, medicine, biology, and other fields  in which the dominant role is played by the&lt;br /&gt;animate rather than the inanimate behavior of system constituents."&lt;br /&gt;&lt;br /&gt;Now back to this book ...&lt;br /&gt;Most plant and transport breakdowns happen because of some form of human error.&lt;br /&gt;Up to know, human error and mechanical breakdowns have been approached in a similar manner and carried using probability techniques.&lt;br /&gt;However, human beings are different from machines and are influenced by an extremely large number of factors;&lt;br /&gt;their reactions are widely varied and so it is impossible to express human reliability in terms of probability&lt;br /&gt;Other differences: humans can multi-task and collaborate with others to share tasks.&lt;br /&gt;There are many aspects and functions such as learning, judgment, and reasoning that we cannot discuss on the same level as mechanics.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;11.1 Human reliability models&lt;br /&gt;Experimental models for testing physiological(amount of work) and psychological(concentration, tension).&lt;br /&gt;Workload is very ambiguous and so it is expressed as a fuzzy set.&lt;br /&gt;The experiment involves showing random numbers on a CRT and the subjects respond by pressing the key for the last digit of the sum.&lt;br /&gt;Repeated 100 times, etc.&lt;br /&gt;Five inter-related factors:&lt;br /&gt;- workload, ability, reliability&lt;br /&gt;- workload and stress&lt;br /&gt;- stress and ability&lt;br /&gt;- ability and distribution&lt;br /&gt;- environment and stress&lt;br /&gt;Membership functions for human reliability&lt;br /&gt;Construction of Reliability Models&lt;br /&gt;&lt;br /&gt;Stress testing humans is far more complex than stress testing machines&lt;br /&gt;&lt;br /&gt;Diagrams of membership function identification, relations between workload and ability&lt;br /&gt;Fuzzy modeling block diagrams, 1,2,3 jobs per person reliability models, factoring personality types&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;11.2 Data entry systems&lt;br /&gt;Two problems arise:&lt;br /&gt; - not enough information on the people side, inputting of ambiguous information cannot be avoided&lt;br /&gt; - when, in spite of ambiguous information, a selection must be made from a number (usually 3-7) of choices.&lt;br /&gt;&lt;br /&gt;Interesting application of information entropy techniques to solve problem two&lt;br /&gt;The average entropy H/n is plotted for N choices, the maximum is determined to be 3&lt;br /&gt;This makes intuitive sense, i.e., choices:  yes, no, "don't know".&lt;br /&gt;&lt;br /&gt;&lt;li&gt;11.3 Multistage decision making using fuzzy dynamic programming&lt;br /&gt;The diagram on page 179 in this section is on the cover of the book!&lt;br /&gt;&lt;br /&gt;The reason for making mathematical programming fuzzy is to allow the model of the object or evaluation to have ambiguity, to come up with a solution that seems good.&lt;br /&gt;Many aspects of the problem can be made fuzzy: state variables, control variables, state transitions, etc.&lt;br /&gt;Fuzziness can be introduced into &lt;br /&gt;(1) system state&lt;br /&gt;(2) state transitions&lt;br /&gt;(3) constraints&lt;br /&gt;(4) final state&lt;br /&gt;(5) evaluation values, and&lt;br /&gt;(6) decision points (in time and place)&lt;br /&gt;&lt;br /&gt;However, the basic problem structure should not be fuzzy. &lt;br /&gt;&lt;br /&gt;In order to understand the usefulness of introducing fuzziness, it is best to first consider the problem in the domain of ordinary set theory.&lt;br /&gt;&lt;br /&gt;There are many problems with fuzzy dynamic programming, so best to emphasize the most important points as follows:&lt;br /&gt;(1) "if-then" rules that express state transitions do not normally include time explicitly&lt;br /&gt;(2) quasi-optimal as well as optimal decisions are calculated at each stage, resulting in "curse of dimensionality"&lt;br /&gt;(3) the principle of optimality must be brought out in definite microsystems&lt;br /&gt;(4) constraints, evaluations, evaluation, etc, have tradeoff relations with each other, so fuzzy dynamic programming turns out to be a multi-objective optimization problem.&lt;br /&gt;&lt;br /&gt;Since any of these are large problems by themselves, there are times when, they offset the usefulness of introducing fuzziness in the first place.&lt;br /&gt;Best way of dealing with this is to reduce the number of decision stages, but then accuracy decreases.&lt;br /&gt;Therefore, we must consider hierarchical decision making design instead.  There are two ways of doing this.&lt;br /&gt;&lt;br /&gt;A concrete fuzzy dynamic programming example is provided, a 26,000-ton bulk freighter &lt;br /&gt;for which the operation of the sails is under automated control, &lt;br /&gt;with wind and speed as fuzzy inputs. &lt;br /&gt;The sails are used for 30% fuel savings maximum.&lt;br /&gt;&lt;br /&gt;Current wind speeds and directions are expressed as a grid of fuzzy numbers&lt;br /&gt;The calculation time using probabilistic dynamic programming techniques is 30 minutes; &lt;br /&gt;Only 30 seconds with fuzzy dynamic programming.&lt;br /&gt;&lt;br /&gt;Since this includes decision input stages, it is actually an expert system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 12 - Robots&lt;/strong&gt;&lt;br /&gt;3 examples &lt;br /&gt; * path-determining robot, moving robot with sensors&lt;br /&gt; * industrial robot grasping moving objects on a conveyor belt using sensors, CCD camera&lt;br /&gt; * industrial robot arm with touch sensors that infers position&lt;br /&gt;&lt;br /&gt;&lt;li&gt;12.1 Path-judging robot&lt;br /&gt;Origin of word robot: Karel Capek, "Rossum's Universal Robots", 1920&lt;br /&gt;Example includes human-machine information exchange functions, using a phonemic composition method, 6 LEDs&lt;br /&gt;&lt;br /&gt;&lt;li&gt;12.2 Object-grasping robot&lt;br /&gt;Processing Outline&lt;br /&gt; observation block&lt;br /&gt; quantification block&lt;br /&gt; inference block&lt;br /&gt; interpretation block&lt;br /&gt; robot control block&lt;br /&gt; grasping block&lt;br /&gt;&lt;br /&gt;&lt;li&gt;12.3 Placement inference robot&lt;br /&gt;&lt;br /&gt;&lt;li&gt;12.3.1 Hierarchy of Decision Rules&lt;br /&gt;Nice graphical documentation &lt;br /&gt;&lt;br /&gt;&lt;li&gt;12.3.2 Circumstantial understanding of the Command&lt;br /&gt;&lt;br /&gt;&lt;li&gt;12.3.3 Internal Knowledge or "Search Points"&lt;br /&gt;&lt;br /&gt;&lt;li&gt;12.3.4 Inference of the Object's Position&lt;br /&gt;Example fuzzy logic formula for the degree of matching &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 13 - image recognition&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Two applications:&lt;br /&gt;(1) Visual recognition by a robot's eye. &lt;br /&gt;Methods for recognizing seven different objects, and the distance, using a CCD camera and 16-bit processor.&lt;br /&gt;(2) Results of using fuzzy clustering techniques, based on FUZZY ISODATA, in area partitioning by means of texture analysis of LANDSAT images.&lt;br /&gt;Also, we describe methods of interpretation using entropy.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;13.1 Shape recognition and distance/direction information: extraction using a CCD camera&lt;br /&gt;CCD camera with 256x256 image elements, 8 bits per element ( 64K Bytes frame memory required per image )&lt;br /&gt;Image classification &lt;br /&gt;&lt;br /&gt;&lt;li&gt;13.2 Texture analysis of aerial photographs&lt;br /&gt;Fuzzy C-means method, Fuzzy Isodata program, is an extension of the C-means hard clustering method.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 14 - databases&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;14.1 standard databases&lt;br /&gt;Conventional SQL databases are implementations of conventional set theory relations&lt;br /&gt;Fuzzy databases are implementations of fuzzy set theory relations.&lt;br /&gt;Many if not most relational queries are vague and imprecise to begin with.&lt;br /&gt;Conventional relational database servers are simply not well equipped to contend with the fuzzy nature of relational data.&lt;br /&gt;As an after thought, the conventional SQL language has bolted the following features that are superficially "fuzzy-like""&lt;br /&gt;the LIKE operator, the SOUNDEX operator, regular expressions, etc.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;14.2 fuzzy databases&lt;br /&gt;&lt;li&gt;14.2.1 Ambiguous Queries&lt;br /&gt;&lt;li&gt;14.2.2 Extension of Data Models&lt;br /&gt;An example is provided of a fuzzy database language based upon fuzzy sets, a fuzzy relational model, and a fuzzy query language.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 15 - information retrieval&lt;/strong&gt;&lt;br /&gt;Considering that this book is 20 twenty years old, I wonder if this particular chapter needs a post-Google update.&lt;br /&gt;&lt;br /&gt;Other information retrieval research, Internet retrieval technology, the research of Ben Liu and others, may supercede this chapter.&lt;br /&gt;This chapter does not really address fuzzy systems directly.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;15.1 information retrieval and modeling of estimation processes using fuzzification functions&lt;br /&gt;&lt;li&gt;15.1.1 A Priori Knowledge Spaces&lt;br /&gt;&lt;li&gt;15.1.2 Recognition of Requested Concepts for Retrieval Using Dialogue&lt;br /&gt;&lt;li&gt;15.1.3 Choice of Query Attributes Based on Recognition Concepts&lt;br /&gt;&lt;li&gt;15.1.4 Adaptive Change of the Estimation Strength in the Recognition Concept Revision Process&lt;br /&gt;&lt;li&gt;15.1.5 Termination of Recognition Concept Revision and Output of Results&lt;br /&gt;&lt;li&gt;15.1.6 Results of a Simulation of the Recognition Concept Revision Process&lt;br /&gt;&lt;li&gt;15.2 prototype document retrieval system&lt;br /&gt;&lt;li&gt;15.3 Characteristics of request concepts and recognition efficiency&lt;br /&gt;&lt;li&gt;15.3.1 Extent of the Request Concept and Estimation Strength&lt;br /&gt;&lt;li&gt;15.3.2 Request Concept Coherency and Estimation Strength&lt;br /&gt;&lt;li&gt;15.4 the role of A Priori knowledge and intelligent interfaces&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 16 - Expert system for damage assessment&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;16.1 Expert systems and fuzzy knowledge&lt;br /&gt;p247 Here is succinct description of the relationship between&lt;br /&gt; - expert systems (ES)&lt;br /&gt; -  knowledge engineering (KE), and&lt;br /&gt; -  artificial intelligence (AI)&lt;br /&gt;The academic research area for the basic technology for the construction of these expert systems is called knowledge engineering (KE),&lt;br /&gt;and what forms the basis of knowledge engineering is research into artificial intelligence.&lt;br /&gt;In other words, knowledge engineering is can be called practical artificial intelligence, &lt;br /&gt;since it is an area oriented toward applications of artificial intelligence,&lt;br /&gt;and expert systems are concrete products of the up-loading of knowledge if specialists.&lt;br /&gt;Since the mid-1970s advent of the famous expert system MYCIN, many others have been constructed.&lt;br /&gt;&lt;br /&gt;expert system structure&lt;br /&gt; - user interface&lt;br /&gt; - knowledge base&lt;br /&gt; - inference mechanism&lt;br /&gt;&lt;br /&gt;Primary Components of knowledge engineering &amp; expert systems&lt;br /&gt; - knowledge representation methods&lt;br /&gt; - knowledge utilization methods&lt;br /&gt; - knowledge acquisition and management&lt;br /&gt; - user interface&lt;br /&gt;&lt;br /&gt;p249-250 ill defined, ambiguous problems&lt;br /&gt;In damage assessment, the degree of damage is very hard to assess&lt;br /&gt;&lt;br /&gt;&lt;li&gt;16.2 Expression of problems that contain uncertainty&lt;br /&gt;This is where the author attempts to connect fuzzy logic with the subject of this chapter&lt;br /&gt;Emphasizing the ambiguity inherent in knowledge engineering and expert systems&lt;br /&gt;Also introducing SPERIL.  The remainder of the Chapter is one big SPRERL case study&lt;br /&gt;&lt;br /&gt;Interesting discussion of AND/OR/COMB-logic binary trees representing problems accompanied by uncertainty.&lt;br /&gt;The combination relation indicates a relation between sub-problems, &lt;br /&gt;such as when a goal is supported independently by two or more pieces of evidence.&lt;br /&gt;&lt;br /&gt;In the MYCIN example, an intuitive COMB function was used to attain this goal.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;16.3 Dempster-Shafer theory and it's extension to fuzzy sets&lt;br /&gt;p254 - Bayes theorem does not handle ignorance effectively, something else is needed:&lt;br /&gt;Dempster-Schafer theory allows rational handling of uncertainty that is connected with subjectivity.&lt;br /&gt;Dempster's rule of combination gives the method of combining the basic probabilities inferred from independent evidence.&lt;br /&gt;this is used in the basis of the SPERIL inference engine.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;16.4 SPERIL system&lt;br /&gt;SPERIL is a rule-based expert system for damage assessment of buildings that have suffered earthquake excitation.&lt;br /&gt;SPERIL-1 was implemented in the C language.&lt;br /&gt;SPERIL-2 was implemented in the Lisp language.&lt;br /&gt;Nice graphical representation of the expert system / inference network.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/545879788592472437-4577912834588082389?l=fuzzy0.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fuzzy0.blogspot.com/feeds/4577912834588082389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=545879788592472437&amp;postID=4577912834588082389' title='42 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/4577912834588082389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/4577912834588082389'/><link rel='alternate' type='text/html' href='http://fuzzy0.blogspot.com/2007/08/fuzzy-systems-theory-and-applications.html' title='fuzzy systems theory and applications'/><author><name>financial engineer</name><uri>http://www.blogger.com/profile/14619544071909878439</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>42</thr:total></entry><entry><id>tag:blogger.com,1999:blog-545879788592472437.post-1881078524600794630</id><published>2007-07-23T09:17:00.000-07:00</published><updated>2007-08-10T10:04:59.792-07:00</updated><title type='text'>fuzzy modeling and control</title><content type='html'>&lt;a href="http://www.amazon.com/Essentials-Fuzzy-Modeling-Control-Ronald/dp/0471017612"&gt;"Essentials of Fuzzy Modeling and Control"&lt;/a&gt; , by Ronald R. Yager and Dimitar P. Filev, New York, NY: John Wiley, 1994; 388 pages&lt;br /&gt;&lt;br /&gt;Excellent and comprehensive guide to Fuzzy Modeling and Control.  This book successfully bridges theory with practice by including many concrete examples. It provides detailed examples of Fuzzy Logic Control (FLC) systems.  And it provides the theoretical background behind many fundamental aspects of the subject, including the theory of Approximate Reasoning (AR).&lt;br /&gt;&lt;br /&gt;Here is the Table of Contents annotated with key points from the book&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 1 - Basic Concepts of Fuzzy Set Theory&lt;/strong&gt;&lt;br /&gt;&lt;li&gt;1.1 introduction&lt;br /&gt;&lt;li&gt;1.2 fundamental concepts of fuzzy subsets&lt;br /&gt;&lt;li&gt;1.3 operations on fuzzy sets&lt;br /&gt;&lt;li&gt;1.4 fuzzy relationships&lt;br /&gt;&lt;li&gt;1.5 the Extension Principle and fuzzy arithmetic&lt;br /&gt;&lt;li&gt;1.6 measures of fuzziness&lt;br /&gt;&lt;li&gt;1.7 linguistic values and possibility distributions&lt;br /&gt;&lt;li&gt;1.8 measures of specificity&lt;br /&gt;&lt;li&gt;1.9 references&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 2 - Aggregation Operations on Fuzzy Sets&lt;/strong&gt;&lt;br /&gt;Intersection and union operations can be viewed in a more general setting as an aggregation of fuzzy subsets.&lt;br /&gt;Many applications of fuzzy sets involve aggregations.&lt;br /&gt;In this chapter we provide a number of different methods for aggregating fuzzy subsets.&lt;br /&gt;&lt;br /&gt;We first look at the intersection and the union operation.&lt;br /&gt;We introduce two classes of aggregation operators, the t-norm and the t-conorm, which generalize the intersection and union operations.&lt;br /&gt;&lt;br /&gt;We then turn to the issue of weighted intersections and unions.&lt;br /&gt;In some applications in artificial intelligence, a need arises for the ability to reason with default knowledge.&lt;br /&gt;We then turn from intersection and union to other aggregation operations which lie between them, mean operators.&lt;br /&gt;Then we turn to a specific type of mean operator, ordered weighted aggregation (OWA).&lt;br /&gt;We then use OWA operators to help make a connection between natural language stipulations of aggregations&lt;br /&gt;in terms of linguistic quantifiers and the mathematical realization of the stipulated aggregation.&lt;br /&gt;Last, fuzzy measure and fuzzy integral are introduced.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;2.1 introduction&lt;br /&gt;&lt;li&gt;2.2 intersection and union of fuzzy sets&lt;br /&gt;&lt;li&gt;2.3 weighted unions and intersections&lt;br /&gt;&lt;li&gt;2.4 non-monotonic fuzzy operations&lt;br /&gt;&lt;li&gt;2.5 mean aggregation operators&lt;br /&gt;&lt;li&gt;2.6 ordered weighted averaging (OWA) operators&lt;br /&gt;&lt;li&gt;2.7 obtaining OWA aggregation functions&lt;br /&gt;&lt;li&gt;2.8 linguistic quantifiers and OWA operators&lt;br /&gt;&lt;li&gt;2.9 fuzzy measures and integrals&lt;br /&gt;&lt;li&gt;2.10 references&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 3 - Theory of Approximate Reasoning (AR)&lt;/strong&gt;&lt;br /&gt;&lt;li&gt;3.1 introduction&lt;br /&gt;Lotfi Zadeh introduced the concept of Approximate Reasoning in 1979.&lt;br /&gt;Based upon fuzzy sets, it provides a powerful framework for reasoning in the face of uncertain information.&lt;br /&gt;Central to this theory is the representation of propositions as statements assigning fuzzy sets as values to variables.&lt;br /&gt;The formal AR framework is provided in this chapter.&lt;br /&gt;The AR framework provides a mechanism for modeling and making inferences from imprecise functional relationships.&lt;br /&gt;This mechanism forms the basis of the fuzzy systems modeling technique.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;3.2 primary elements of the AR system&lt;br /&gt;Definitions: atomic variables, universe of discourse, joint variable, canonical statement, possibility, tautology,&lt;br /&gt;conjoin, cylindrical extension, proposition equivalence.&lt;br /&gt;&lt;li&gt;3.3 semantics of the AR system&lt;br /&gt;Translation rules: proposition negation, proposition Anding, proposition Oring, Plying operation&lt;br /&gt;&lt;li&gt;3.4 deduction in AR&lt;br /&gt;Definitions: deduction, Inference rules 1 and 2&lt;br /&gt;Theorems: monotonicity&lt;br /&gt;&lt;li&gt;3.5 minimal solutions and projections&lt;br /&gt;Definitions: projection, minimal value,&lt;br /&gt;Theorems: 6 theorems&lt;br /&gt;&lt;li&gt;3.6 binary logic in AR&lt;br /&gt;Binary propositional logic as a special case of AR&lt;br /&gt;&lt;li&gt;3.7 functional representations&lt;br /&gt;Extension of the AR inference mechanism to (non-binary) functional relationships.&lt;br /&gt;&lt;li&gt;3.8 references&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 4 - introduction to Fuzzy Logic Control&lt;/strong&gt;&lt;br /&gt;The best chapter of the book.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.1 introduction&lt;br /&gt;Introduction to conventional system control; feedback.&lt;br /&gt;Definitions&lt;br /&gt;C: controller&lt;br /&gt;S: system&lt;br /&gt;y: output&lt;br /&gt;w: set point&lt;br /&gt;u: controller action&lt;br /&gt;e: error, w-y&lt;br /&gt;f: non-linear function&lt;br /&gt;&lt;br /&gt;Conventional controller algorithms are expressed via analytic algorithms based upon conventional set theory.&lt;br /&gt;Fuzzy logic controllers (FLC) are expressed via knowledge-based algorithms based upon fuzzy set theory.&lt;br /&gt;FLCs are expressed via a linguistic description, and a predicate rule-based inference algorithm.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.2 fuzzy logic controller (FLC): basic concept&lt;br /&gt;The general form of the conventional logic controller is&lt;br /&gt;(1) u(k) = f(e(k),e(k-1),...,e(k-v),u(k-1),u(k-2),...,u(k-v))&lt;br /&gt;&lt;br /&gt;A FLC is a knowledge=based system consisting of IF ... THEN rules with vague predicates and a fuzzy logic inference mechanism.&lt;br /&gt;The general form of the fuzzy logic controller is&lt;br /&gt;(2) u(k) = F(e(k),e(k-1),...,e(k-v),u(k-1),u(k-2),...,u(k-v))&lt;br /&gt;&lt;br /&gt;where the function F is described by a rule-base.&lt;br /&gt;&lt;br /&gt;An example using 5 predicate rules and linguistic labels represented as fuzzy sets.&lt;br /&gt;The linguistic labels &amp; predicate logic are what allow a heuristic implementation.&lt;br /&gt;These are based upon human knowledge of the particular system.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.3 reasoning with an FLC&lt;br /&gt;Very important section ... and difficult to capture without a technical document editor (LaTex here we come):&lt;br /&gt;&lt;br /&gt;The phrase 'reasoning' is used to indicate 'the process' in which the given input values and antecedent variables are used in conjunction with the knowledge-base to obtain the output value, the consequent.  This is based upon the theory of Approximate Reasoning (AR).&lt;br /&gt;&lt;br /&gt;The procedure for obtaining the fuzzy output value is:&lt;br /&gt;1 - find the firing level of each of the rules&lt;br /&gt;2 - find the output of each of the rules&lt;br /&gt;3 - aggregate the individual rule outputs to obtain the overall system output.&lt;br /&gt;&lt;br /&gt;The degree (level) of firing (DOF) for the ith is shown to be&lt;br /&gt;&lt;br /&gt;DOF = B1(x1*) ^ B2(x2*)&lt;br /&gt;&lt;br /&gt;for antecedent linguistic labels B1, B2 and inputs x1, x2&lt;br /&gt;&lt;br /&gt;the ith output fuzzy set F is obtained by anding the DOF and the consequent set D:&lt;br /&gt;&lt;br /&gt;F = DOF ^ D&lt;br /&gt;&lt;br /&gt;Similarly, aggregation across ALL i individual rule outputs F gives the fuzzy output F&lt;br /&gt;&lt;br /&gt;F(y) = V F(y) = V ( DOF ^ D )&lt;br /&gt;&lt;br /&gt;This approach is known as the (constructive) Mamdani method&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.4 illustration of the basic reasoning algorithm&lt;br /&gt;The procedure for obtaining the de-fuzzified output value is further detailed as follows:&lt;br /&gt;&lt;br /&gt;1 - calculate the DOF of the rules for crisp inputs or for fuzzified noisy inputs&lt;br /&gt;2 - find the membership function of output fuzzy set Fi inferred by the ith rule, for all i&lt;br /&gt;3 - form the membership function of output fuzzy set F, inferred by the rule-base of FLC by aggregating the Fi&lt;br /&gt;4 - calculate the crisp output of FLC y* by defuzzification of fuzzy set F using the center of area (COA) or mean of maxima (MOM) method&lt;br /&gt;&lt;br /&gt;Extended example included&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.5 on the relationship to PI, PD and PID control&lt;br /&gt;How Mamdani-type FLCs can be regarded as PI, PD and PID-like control algorithms&lt;br /&gt;Now, the next two sections address 2 of the most important FLC implementation challenges&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.6 design of the FLC: determination of the linguistic values&lt;br /&gt;Determination of the linguistic values, the membership functions of the associated reference fuzzy sets, can be a challenge.&lt;br /&gt;This is a surprisingly complex topic.&lt;br /&gt;A complex example of reference fuzzy set membership functions in analytic form is provided. &lt;br /&gt;Creating the membership functions requires pairing skills and experience in both FL methodology and the particular problem domain.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.7 design of the FLC: construction of the knowledge base&lt;br /&gt;Construction of the knowledge base is the most crucial and difficult part of FLC design.  In the past, knowledge base construction was an ad hoc process.  FLC has been criticized for a lack of a general systematic tool for creating the knowledge base.  However, there are a variety of (non-systematic) approaches.  Building the FLC knowledge base requires both a system operator expert, as well as an FLC system specialist. &lt;br /&gt;&lt;br /&gt;One more formal approach utilizes the concept of a knowledge template rule-base.&lt;br /&gt;The MacVicar-Whelan template rule-base is described in this section.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.8 design of the FLC: tuning&lt;br /&gt;Summary of practical design rules in FLC design&lt;br /&gt;&lt;br /&gt;step 1 - determine the input and output variables of the FLC, and any PI, PD, or PID-like similarities&lt;br /&gt;step 2 - define the FLC parameters - scaling factors, normalized universe of discourse, linguistic variables, and membership functions&lt;br /&gt;step 3 - determine the FLC rule-base&lt;br /&gt;step 4 - computational realization of the FLC&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.9 extension of the Mamdani FLC&lt;br /&gt;Originally, the Mamdani FLC was considered a knowledge-base alternative to conventional system control methods.&lt;br /&gt;The concept of fuzzy control can be applied (with appropriate rules) not only to calculating the control variable, but also for updating the control strategy itself.&lt;br /&gt;For example, modifying the setpoint.&lt;br /&gt;An example of this is provided, for modifying the setpoint of a non-linear, non-stationary biochemical process.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;4.10 references&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 5 - Fuzzy System Models&lt;/strong&gt;&lt;br /&gt;&lt;li&gt;5.1 introduction&lt;br /&gt;The complexity of the real world is most dramatically reflected in "soft" area such as social, economic, ecological, and biological systems.&lt;br /&gt;Multi-dimensionality, hierarchical structures, mutual interactions, internal feedback mechanisms, and unpredictable dynamics are only a part of the characteristics of such complex systems.&lt;br /&gt;This complexity accounts for some of the reasons for the difficulties in the attempts to transfer the powerful systems and control techniques to these disciplines.&lt;br /&gt;The weakness of the traditional quantitative techniques to adequately describe complex phenomena was summarized in the well-known principle of incompatibility, formulated by L. Zadeh. This principle states that "as the complexity of a system increases, our ability to make precise and yet significant statements about its behaviors diminishes, until a threshold is reached beyond which precision and significance or relevance) become almost mutually exclusive characteristics."&lt;br /&gt;&lt;br /&gt;Fuzzy system models fall into 2 categories&lt;br /&gt;(1) Linguistic Models (LM) based upon collections of IF-THEN rules with fuzzy predicates, fuzzy quantities, and natural language system description&lt;br /&gt;(2) Takagi-Sugeno-Kang (TSK) models, formed by logical rules with a fuzzy antecedent and a functional consequent.&lt;br /&gt;TSK models combine fuzzy and non-fuzzy models.&lt;br /&gt;[[ note that this 60-page chapter devotes only 13 pages to TSK models ]]&lt;br /&gt;&lt;br /&gt;&lt;li&gt;5.2 linguistic models as a tool for complex systems representation&lt;br /&gt;&lt;li&gt;5.3 general representation for inference from a fuzzy model&lt;br /&gt;&lt;br /&gt;According to the theory of approximate reasoning, each model rule: IF U is B THEN V is D&lt;br /&gt;can be translated into a canonical proposition of the form (U,V) is R&lt;br /&gt;where R is a fuzzy relationship defined on the Cartesian product universe X x Y&lt;br /&gt;&lt;br /&gt;&lt;li&gt;5.4 Mamdani-type (constructive) linguistic models&lt;br /&gt;There are 2 types of Linguistic models&lt;br /&gt;(1) Mamdani-type (constructive) LM&lt;br /&gt;(2) Logical-type (destructive) LM&lt;br /&gt;&lt;br /&gt;Mamdani-type models are built by constructing the union of all the individual fuzzy relations.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;5.5 logical-type (Destructive) linguistic models&lt;br /&gt;Under this approach the aggregation of individual rules (ALSO connectives) is accomplished by the fuzzy intersection.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;5.6 linguistic models and the problem of defuzzification&lt;br /&gt;&lt;li&gt;5.7 multiple variable linguistic models&lt;br /&gt;&lt;li&gt;5.8 linguistic models of dynamic systems: state space approach&lt;br /&gt;&lt;li&gt;5.9 input-output fuzzy models of dynamic systems&lt;br /&gt;&lt;li&gt;5.10 Takagi-Sugeno-Kang (TSK) fuzzy models&lt;br /&gt;&lt;li&gt;5.11 quasi-linear and quasi-nonlinear fuzzy models&lt;br /&gt;&lt;li&gt;5.12 references&lt;br /&gt;[28] Box, Jenkins, "Time Series Analysis, Forcasting and Control", Holden Day 1970&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 6 - Developing Fuzzy Models&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.1 introduction&lt;br /&gt;Three fuzzy modeling principals according to Zadeh for complex/ill-defined systems&lt;br /&gt;1 - linguistic variables&lt;br /&gt;2 - conditional fuzzy statements&lt;br /&gt;3 - fuzzy algorithms&lt;br /&gt;&lt;br /&gt;an important issue in model design is ... how to build the model, the methodology. Here are two approaches.&lt;br /&gt;*1* (direct approach) early examples inspired by expert systems (ES) extracted the model from the operator expert describe the system linguistically using natural language, then translate into formal structure using approximate reasoning (AR)&lt;br /&gt;*2*(system identification approach) inspired by classical systems theory, and more recent neural network development, this is a two phase approach.&lt;br /&gt;phase 1: structure identification&lt;br /&gt;phase 2: parameter identification&lt;br /&gt;&lt;br /&gt;p205&lt;br /&gt;&lt;br /&gt;Structure identification ... template based models combine expert knowledge the system expert provides template linguistic values which allow us to partition the input-output (I/O) space&lt;br /&gt;fuzzy sets are given a priori the template values are used to define 'potential' rules; I/O data is used to generate weights or probabilities&lt;br /&gt;&lt;br /&gt;If template linguistic values are not available, then the system structure can be obtained by clustering the IO space.  Mountain-clustering provides a systematic approach to identifying the most important rules from the IO data.&lt;br /&gt;&lt;br /&gt;Parameter identification is closely related to member function estimation.   Real success in parameter id was achieved with the TSK method, which combines Kalman filtering.   The TSK method also demonstrates a way of developing fuzzy models though a simplification of the Mamdani reasoning.&lt;br /&gt;&lt;br /&gt;The coupling of FL and NN is a new and powerful tool for parameter identification of FL models with the use of back-propagation&lt;br /&gt;&lt;br /&gt;&lt;li&gt;6.2 direct approach to constructing linguistic models&lt;br /&gt;&lt;li&gt;6.3 learning of LM based on fuzzy relational equations&lt;br /&gt;&lt;li&gt;6.4 template-based fuzzy systems modeling&lt;br /&gt;&lt;li&gt;6.5 template fuzzy modeling via belief structures&lt;br /&gt;&lt;li&gt;6.6 learning fuzzy model parameters via back-propagation&lt;br /&gt;&lt;li&gt;6.7 LMS method and Widrow-Hoff rule for learning consequents&lt;br /&gt;&lt;li&gt;6.8 Kalman filter method of learning consequents&lt;br /&gt;&lt;li&gt;6.9 the mountain-clustering method&lt;br /&gt;&lt;li&gt;6.10 developing fuzzy knowledge bases by mountain clustering&lt;br /&gt;&lt;li&gt;6.11 references&lt;br /&gt;[35] Aoki, "Optimization of Stochastic Systems", 1967&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 7 - Theoretic Analysis of FLC&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.1 introduction&lt;br /&gt;p265 FLC does not require a precise mathematical model of the controller object because it models the experience &amp; knowledge of the operator.&lt;br /&gt;But, thee is more ... recent developments into FLC self tuning&lt;br /&gt;Comparison to (classical) PD controllers, like a virtual non-linear PD controller ...&lt;br /&gt;Lots of discussion of sliding mode ... complex ...&lt;br /&gt;&lt;br /&gt;&lt;li&gt;7.2 knowledge-based design of FLC&lt;br /&gt;&lt;li&gt;7.3 the FLC as a virtual PI (PD) controller&lt;br /&gt;&lt;li&gt;7.4 tuning FLC as a PID controller&lt;br /&gt;&lt;li&gt;7.5 the FLC as a variable structure system&lt;br /&gt;&lt;li&gt;7.6 on the relationship between sliding mode control and FLC&lt;br /&gt;&lt;li&gt;7.7 sliding mode control by FLC&lt;br /&gt;&lt;li&gt;7.8 references&lt;br /&gt;p311 references include [9], [10] design of self-tuning fuzzy controllers.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 8 - Defuzzification Problem&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;8.1 introduction&lt;br /&gt;p311 Compare &amp;amp; contrast the various defuzzification methods&lt;br /&gt;p315 Defuzzification is a "selection" problem. First, a fuzzy set must be converted into a "probability" distribution.  Then, a crisp value is selected either:&lt;br /&gt;(a) by random experiment, or&lt;br /&gt;(b) by expected value&lt;br /&gt;&lt;br /&gt;&lt;li&gt;8.2 the probabilistic nature of the selection process based on a fuzzy set&lt;br /&gt;&lt;li&gt;8.3 general view of the defuzzification process&lt;br /&gt;&lt;li&gt;8.4 BDD transformations and the BADD dufuzzification method&lt;br /&gt;&lt;li&gt;8.5 the SLIDE defuzzification method&lt;br /&gt;&lt;li&gt;8.6 the M-SLIDE defuzzification method&lt;br /&gt;&lt;li&gt;8.7 the RAGE defuzzification method&lt;br /&gt;&lt;li&gt;8.8 defuzzification under constraints: the RAGE approach&lt;br /&gt;&lt;li&gt;8.9 defuzzification by constrained optimization&lt;br /&gt;&lt;li&gt;8.10 references&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapter 9 - The Flexible Structure of Fuzzy Systems&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;9.1 introduction&lt;br /&gt;p357 introduce a more powerful &amp;amp; flexible parameterized fuzzy reasoning framework that unifies both Mamdani-type and logical-types models.&lt;br /&gt;More powerful ... how ?&lt;br /&gt;&lt;br /&gt;&lt;li&gt;9.2 main fuzzy reasoning paradigms&lt;br /&gt;&lt;li&gt;9.3 soft fuzzy implications&lt;br /&gt;&lt;li&gt;9.4 soft rule aggregating&lt;br /&gt;&lt;li&gt;9.5 soft rule firing&lt;br /&gt;&lt;li&gt;9.6 parameterized fuzzy reasoning methods&lt;br /&gt;&lt;li&gt;9.7 compromise fuzzy reasoning method (CFR)&lt;br /&gt;&lt;li&gt;9.8 confidence in the partitioning of the input and output space&lt;br /&gt;&lt;li&gt;9.9 application of the structure flexibility&lt;br /&gt;&lt;li&gt;9.10 references&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/545879788592472437-1881078524600794630?l=fuzzy0.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fuzzy0.blogspot.com/feeds/1881078524600794630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=545879788592472437&amp;postID=1881078524600794630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/1881078524600794630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/1881078524600794630'/><link rel='alternate' type='text/html' href='http://fuzzy0.blogspot.com/2007/07/fuzzy-modeling-and-control.html' title='fuzzy modeling and control'/><author><name>financial engineer</name><uri>http://www.blogger.com/profile/14619544071909878439</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-545879788592472437.post-934366735428119153</id><published>2007-07-05T09:16:00.000-07:00</published><updated>2007-08-10T10:06:35.615-07:00</updated><title type='text'>fuzzy computing references</title><content type='html'>These references fall into one of 3 categories:&lt;br /&gt;&lt;br /&gt;&lt;li&gt;fuzzy logic soft computing methods, theory &amp; applications&lt;br /&gt;&lt;li&gt;conventional (hard) computing methods, for comparative purposes&lt;br /&gt;&lt;li&gt;background to some problems possibly amenable to a fuzzy logic approach&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www-bisc.cs.berkeley.edu/" target="_blank"&gt;BISC - Berkeley Initiative for Soft Computing&lt;/a&gt;&lt;br /&gt;This site was updated .... it now includes Zadeh's papers, including the original ones from the 1960's &amp;amp; 70's, that were previously difficult to obtain (without paying publisher fees):. More current papers through 2005 are also included.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www-bisc.cs.berkeley.edu/Zadeh-1965.pdf"&gt;Zadeh’s 1965 paper on fuzzy sets&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www-bisc.cs.berkeley.edu/Zadeh-1973.pdf"&gt;Zadeh’s 1973 paper on the analysis of complex systems and decision processes&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www-bisc.cs.berkeley.edu/ZadehFA-1976.pdf"&gt;Zadeh’s 1976 paper on fuzzy-algorithmic approach&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www-bisc.cs.berkeley.edu/ZadehCW2002.pdf"&gt;Zadeh’s 2002 paper on computing with words&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www-bisc.cs.berkeley.edu/zadehcwp2002.pdf"&gt;Zadeh’s 2002 paper on computational theory of perception (CTP)&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www-bisc.cs.berkeley.edu/Zadeh2005.doc"&gt;Zadeh’s 2005 paper on a Generalized Theory of Uncertainty (GTU)—An Outline, Information Sciences&lt;/a&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/robert.engle-Financial Econometrics - A New Discipline With New Methods.394.pdf" target="_blank"&gt;robert.engle-Financial Econometrics - A New Discipline With New Methods.394.pdf&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/robert.engle.hi-frequency-data-econometrica-ucsd9615.pdf" target="_blank"&gt;robert.engle.hi-frequency-data-econometrica-ucsd9615.pdf&lt;/a&gt;&lt;br /&gt;Econometrics is financial signal processing. These articles illustrate standard Econometrics methods - ARCH, GARCH, time series analysis.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Quantitative analysis of Energy Markets - world.sci-6352_chap01.pdf" target="_blank"&gt;Quantitative analysis of Energy Markets - world.sci-6352_chap01.pdf&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Quantitative analysis of Energy Markets - world.sci-6352_toc.pdf" target="_blank"&gt;Quantitative analysis of Energy Markets - world.sci-6352_toc.pdf&lt;/a&gt;&lt;br /&gt;Lukewarm treatment of a hot topic&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2002 - Society for Industrial and Applied Math - Ross,Booker,Parkinson.pdf" target="_blank"&gt;2002 - Society for Industrial and Applied Math - Ross,Booker,Parkinson.pdf&lt;/a&gt;&lt;br /&gt;Attempting to bridge the gap between fuzzy logic and classical probability methods&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/199X-Arnold-Shapiro-Actuarial-Dept-Penn-State.pdf" target="_blank"&gt;199X-Arnold-Shapiro-Actuarial-Dept-Penn-State.pdf&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2003-Arnold-Shapiro-Actuarial-Dept-Penn-State.pdf" target="_blank"&gt;2003-Arnold-Shapiro-Actuarial-Dept-Penn-State.pdf&lt;/a&gt;&lt;br /&gt;Interesting, a Penn State financial actuarial professor's view on fuzzy neural methods&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Genetic Programming of Fuzzy Logic Rules Financial Trading-scientio.com.pdf" target="_blank"&gt;Genetic Programming of Fuzzy Logic Rules Financial Trading-scientio.com.pdf&lt;/a&gt;&lt;br /&gt;Plausible application of fuzzy logic methods to trading problems&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2005-TAC-Adaptive Trading Agent for Supply Chain.pdf" target="_blank"&gt;2005-TAC-Adaptive Trading Agent for Supply Chain.pdf&lt;/a&gt;&lt;br /&gt;not convinced&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2006-Italian-economists-ALTERNATIVE APPROACH TO FIRMS’ EVALUATION.pdf" target="_blank"&gt;2006-Italian-economists-ALTERNATIVE APPROACH TO FIRMS’ EVALUATION.pdf&lt;/a&gt;&lt;br /&gt;Interesting application of fuzzy logic to financial statement analysis&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2001-Agent bidding strategy based on fuzzy logic in a continuous double auction-ACM.pdf" target="_blank"&gt;2001-Agent bidding strategy based on fuzzy logic in a continuous double auction-ACM.pdf&lt;/a&gt;&lt;br /&gt;Needs a second read&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1999-Preist-Commodity trading using an agent-based iterated double auction.pdf" target="_blank"&gt;1999-Preist-Commodity trading using an agent-based iterated double auction.pdf&lt;/a&gt;&lt;br /&gt;Not convinced&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1985-Tutorial on fuzzy logic in simulation-NASA-grant.pdf" target="_blank"&gt;1985-Tutorial on fuzzy logic in simulation-NASA-grant.pdf&lt;/a&gt;&lt;br /&gt;Intro level, not much on simulation&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Kandel,Meyer,Rundus-the triad of fuzzy theory.pdf" target="_blank"&gt;Kandel,Meyer,Rundus-the triad of fuzzy theory.pdf&lt;/a&gt;&lt;br /&gt;Fuzzy logic, set theory, and mathematics ... discusses confusion and the burden of proof&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1994-Fuzzy systems - an overview-ACM.pdf" target="_blank"&gt;1994-Fuzzy systems - an overview-ACM.pdf&lt;/a&gt;&lt;br /&gt;Good introduction, factual tables and graphs; perhaps at times over-exhuberant&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1998-Object oriented process modeling with fuzzy logic-ACM.pdf" target="_blank"&gt;1998-Object oriented process modeling with fuzzy logic-ACM.pdf&lt;/a&gt;&lt;br /&gt;Not pursuaded&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1995-Dubois,Prade-What does fuzzy logic bring to AI-ACM.pdf" target="_blank"&gt;1995-Dubois,Prade-What does fuzzy logic bring to AI-ACM.pdf&lt;/a&gt;&lt;br /&gt;Discussion of fuzzy logic and AI; highlights the burden of proof on the former&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1999-Hierarchical fuzzy configuration of implementation strategies-ACM.pdf" target="_blank"&gt;1999-Hierarchical fuzzy configuration of implementation strategies-ACM.pdf&lt;/a&gt;&lt;br /&gt;First read: Does this added complexity subtract from the essence and the value proposition of fuzzy logic.&lt;br /&gt;Requires a second read&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Mamdani-Application of fuzzy logic to approximate reasoning using linguistic synthesis.pdf" target="_blank"&gt;Mamdani-Application of fuzzy logic to approximate reasoning using linguistic synthesis.pdf&lt;/a&gt;&lt;br /&gt;Mamdani contributed the major concepts of Fuzzy systems control and linguistic synthesis.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Review - Essentials of Fuzzy Modeling and Control by Ronald R. Yager and Dimitar P. Filev (John Wiley, 1994).pdf" target="_blank"&gt;Review - Essentials of Fuzzy Modeling and Control by Ronald R. Yager and Dimitar P. Filev (John Wiley, 1994).pdf&lt;/a&gt;&lt;br /&gt;Bought the book based upon this review&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1994-Comparison of fuzzy to Proportional-Derivative control systems.pdf" target="_blank"&gt;1994-Comparison of fuzzy to Proportional-Derivative control systems.pdf&lt;/a&gt;&lt;br /&gt;Comparison of fuzzy systems control to conventional PD systems control&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1994-fuzzy model-based optimal control strategy-Schlumberger-ACM.pdf" target="_blank"&gt;1994-fuzzy model-based optimal control strategy-Schlumberger-ACM.pdf&lt;/a&gt;&lt;br /&gt;Schlumberger Corporation research on fuzzy control systems&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Siemens-Fuzzy signals in control loops.pdf" target="_blank"&gt;Siemens-Fuzzy signals in control loops.pdf&lt;/a&gt;&lt;br /&gt;Siemens Corporation research on fuzzy control systems&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Ontonix Stochastic (optimal) vs Fuzzy (robust) Methods.pdf" target="_blank"&gt;Ontonix Stochastic (optimal) vs Fuzzy (robust) Methods.pdf&lt;/a&gt;&lt;br /&gt;interesting presentation - comparison of stochastic and fuzzy logic methods&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2002-FuzzyDamageDetection.pdf" target="_blank"&gt;2002-FuzzyDamageDetection.pdf&lt;/a&gt;&lt;br /&gt;Fuzzy logic expert systems&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2007 - FUZZY LOGIC FOR BUSINESS, FINANCE - Bojadziev, World Science chap01.pdf" target="_blank"&gt;2007 - FUZZY LOGIC FOR BUSINESS, FINANCE - Bojadziev, World Science chap01.pdf&lt;/a&gt;&lt;br /&gt;My introduction to fuzzy logic - consistent notation, good delivery - free download&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2003-Fuzzy-Modeling Imprecise Factors in Environmental Policy.pdf" target="_blank"&gt;2003-Fuzzy-Modeling Imprecise Factors in Environmental Policy.pdf&lt;/a&gt;&lt;br /&gt;Application of fuzzy logic to environmental policy &lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/1976-Fuzzy reasoning and the logics of uncertainty - p179-gaines.pdf" target="_blank"&gt;1976-Fuzzy reasoning and the logics of uncertainty - p179-gaines.pdf&lt;/a&gt;&lt;br /&gt;Includes 100 references, need to re-read&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2000-fuzzy logic and OOD- ACM-marcelloni.pdf" target="_blank"&gt;2000-fuzzy logic and OOD- ACM-marcelloni.pdf&lt;/a&gt;&lt;br /&gt;A fuzzy logic solution to the problem of object oriented design. Not pursuaded.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2005-Fuzzy Logic Controller (FLC) for shortening the TCP.pdf" target="_blank"&gt;2005-Fuzzy Logic Controller (FLC) for shortening the TCP.pdf&lt;/a&gt;&lt;br /&gt;Nice example of a TCP/IP fuzzy logic controller.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2005 Larsen Lecture Notes - Fundamentals of fuzzy sets and fuzzy logic.pdf" target="_blank"&gt;2005 Larsen Lecture Notes - Fundamentals of fuzzy sets and fuzzy logic.pdf&lt;/a&gt;&lt;br /&gt;Excellent - my first introduction to fuzzy set theory&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/NickolasTufillaro-nonlinear systems-quadratic_map_lab.pdf" target="_blank"&gt;NickolasTufillaro-nonlinear systems-quadratic_map_lab.pdf&lt;/a&gt;&lt;br /&gt;Example of non-linear, non-stable systems behaviour (stabiity is not a given ...)&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2007 - StreamBase Algo_Trading1.07.pdf" target="_blank"&gt;2007 - StreamBase Algo_Trading1.07.pdf&lt;/a&gt;&lt;br /&gt;Algorithm trading vendor solution ... questionable&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2005-Online Trading Algorithms and Robust Option Pricing.pdf" target="_blank"&gt;2005-Online Trading Algorithms and Robust Option Pricing.pdf&lt;/a&gt;&lt;br /&gt;Stanford Business School options analysis ... questionable&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2005-Mertacor A Successful Autonomous Trading Agent.pdf" target="_blank"&gt;2005-Mertacor A Successful Autonomous Trading Agent.pdf&lt;/a&gt;&lt;br /&gt;Fuzzy logic online trading application ... questionable&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/LOTFI A. ZADEH, Fuzzy Logic, Neural Networks, and SoFt Computing, Communications of the ACM, March 1994, Volume 37 No. 3.pdf" target="_blank"&gt;LOTFI A. ZADEH, Fuzzy Logic, Neural Networks, and SoFt Computing, Communications of the ACM, March 1994, Volume 37 No. 3.pdf&lt;/a&gt;&lt;br /&gt;Great article from the inventor of Soft Computing and fuzzy logic.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/wilmott - Stochastic Volatility and Mean Variance analysis.pdf" target="_blank"&gt;wilmott - Stochastic Volatility and Mean Variance analysis.pdf&lt;/a&gt;&lt;br /&gt;Topics in Stochastic Volatility and Mean Variance ... &lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2007 Cisco - trading_floor_architecture.pdf" target="_blank"&gt;2007 Cisco - trading_floor_architecture.pdf&lt;/a&gt;&lt;br /&gt;High frequency signal processing vendor solution&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Monte Carlo -Long winded diatribe.pdf" target="_blank"&gt;Monte Carlo -Long winded diatribe.pdf&lt;/a&gt;&lt;br /&gt;Meditation and intuition of the Monte Carlo method.&lt;br /&gt;Can soft computing provide an alternative, approximate solution to the Monte Carlo method.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/black-scholes - laplaceTransform - 020310_skachkov.pdf" target="_blank"&gt;black-scholes - laplaceTransform - 020310_skachkov.pdf&lt;/a&gt;&lt;br /&gt;Interesting ... alternative LaPlace Transform solution to Black Scholes&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2007-Grid Computing Financial Services Report.pdf" target="_blank"&gt;2007-Grid Computing Financial Services Report.pdf&lt;/a&gt;&lt;br /&gt;Grid processing solutions in the financial services&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/BC_FPGA_Datasheet.pdf" target="_blank"&gt;BC_FPGA_Datasheet.pdf&lt;/a&gt;&lt;br /&gt;Field programmable gate array (FPGA) vendor&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2001-Hellmann fuzzyLogic Introduction.pdf" target="_blank"&gt;2001-Hellmann fuzzyLogic Introduction.pdf&lt;/a&gt;&lt;br /&gt;Good fuzzy logic introduction and great color pictures&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Priemer,Nigam" target="_blank"&gt;Priemer,Nigam Murmur_Detection_2006.doc&lt;/a&gt;&lt;br /&gt;Simplicity-Based Fuzzy Clustering Approach for Detection and Extraction of Murmurs from the Phonocardiogram&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Priemer,Kolodzjc-Stable and Dynamic Fuzzy Controller.pdf" target="_blank"&gt;Priemer,Kolodzjc-Stable and Dynamic Fuzzy Controller.pdf&lt;/a&gt;&lt;br /&gt;Design of a Stable and Dynamic Fuzzy Controller to Achieve Linguistic Closed Loop System Performance Specifications&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/fuzzy author index 06004490.pdf" target="_blank"&gt;fuzzy author index 06004490.pdf&lt;/a&gt;&lt;br /&gt;2006 Author Title index of fuzzy systems papers &lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Intel - multi-core programming - 2006 MCP_SampleCh01.pdf" target="_blank"&gt;Intel - multi-core programming - 2006 MCP_SampleCh01.pdf&lt;/a&gt;&lt;br /&gt;Concurrent systems programming, Intel multi-core&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/parallel programming with GCC - rhs2006.pdf" target="_blank"&gt;parallel programming with GCC - rhs2006.pdf&lt;/a&gt;&lt;br /&gt;Concurrent systems programming, parallel programming GCC extensions&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/XtremeData-NathanWoods_FPGA_2007_presentation.pdf" target="_blank"&gt;XtremeData-NathanWoods_FPGA_2007_presentation.pdf&lt;/a&gt;&lt;br /&gt;FPGA vendor, systems architecture overview&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/XtremeData-FPGA_Acceleration_in_HPC.pdf" target="_blank"&gt;XtremeData-FPGA_Acceleration_in_HPC.pdf&lt;/a&gt;&lt;br /&gt;FPGA vendor, systems architecture overview, financial analytics case Study&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/Information (Quantum) Mechanics - John L. Haller Jr. - 0106081.pdf" target="_blank"&gt;Information (Quantum) Mechanics - John L. Haller Jr. - 0106081.pdf&lt;/a&gt;&lt;br /&gt;Information mechanics ... is hard to relate to soft computing&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2003-java-messaging-p2p-junginger-masters-thesis.pdf" target="_blank"&gt;2003-java-messaging-p2p-junginger-masters-thesis.pdf&lt;/a&gt;&lt;br /&gt;An M.S. thesis on HPC and java messaging.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2006-nonextensive approach to the dynamics of financial observables.pdf" target="_blank"&gt;2006-nonextensive approach to the dynamics of financial observables.pdf&lt;/a&gt;&lt;br /&gt;Application of statistical mechanics to finance ... close to information mechanics&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2004-robert.engle Analysis of High Frequency Financial Data.pdf" target="_blank"&gt;2004-robert.engle Analysis of High Frequency Financial Data.pdf&lt;/a&gt;&lt;br /&gt;High frequency financial signal processing&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/2003 - Kalman filtering for fuzzy discrete time dynamic systems.pdf" target="_blank"&gt;2003 - Kalman filtering for fuzzy discrete time dynamic systems.pdf&lt;/a&gt;&lt;br /&gt;Integration of fuzzy systems and Kalman filters, Dan Simon&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.ece.uic.edu/~cpress/ref/thesis - Stefano Mazzocchi.pdf" target="_blank"&gt;thesis - Stefano Mazzocchi.pdf&lt;/a&gt;&lt;br /&gt;Thesis from the creator of Apache Cocoon, JServ and other open source projects [nothing to do with FL]&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.taygeta.com/resources.html" target="_blank"&gt;Kalman filter Taygeta Scientific&lt;/a&gt;&lt;br /&gt;Taygeta Scientific Inc ... Kalman filtering, non-linear systems&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.math.uic.edu/~hanson/lipton.html" target="_blank"&gt;ALEXANDER LIPTON-LIFSCHITZ&lt;/a&gt;&lt;br /&gt;UIC professor and financial engineering leader&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://academic.csuohio.edu/simond/kalmanfuzzy/" target="_blank"&gt;Kalman Filtering for Fuzzy Dynamic Systems&lt;/a&gt;&lt;br /&gt;Kalman Filtering for Fuzzy Dynamic Systems, Academic, Dan Simon&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.innovatia.com/software/papers/kalman.htm" target="_blank"&gt;Kalman filtering&lt;/a&gt;&lt;br /&gt;Kalman filtering development, Corporate, Dan Simon&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/fuzzy_logic" target="_blank"&gt;wikipedia fuzzy_logic&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/fuzzy_set" target="_blank"&gt;wikipedia fuzzy_set&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/control_theory" target="_blank"&gt;wikipedia control_theory&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/triangular_norm" target="_blank"&gt;wikipedia triangular_norm&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/princile_of_bivalence" target="_blank"&gt;wikipedia princile_of_bivalence&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/multi-valued_logic" target="_blank"&gt;wikipedia multi-valued_logic&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/fourier_transform" target="_blank"&gt;wikipedia fourier_transform&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/fast_fourier_transform" target="_blank"&gt;wikipedia fast_fourier_transform&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/fuzzy_system" target="_blank"&gt;wikipedia fuzzy_system&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Uncertainty_principle" target="_blank"&gt;wikipedia Uncertainty_principle&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Characteristic_function" target="_blank"&gt;wikipedia Characteristic_function&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Indicator_function" target="_blank"&gt;wikipedia Indicator_function&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Maximum_likelihood" target="_blank"&gt;wikipedia Maximum_likelihood&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Multivariate_random_variable" target="_blank"&gt;wikipedia Multivariate_random_variable&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/545879788592472437-934366735428119153?l=fuzzy0.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fuzzy0.blogspot.com/feeds/934366735428119153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=545879788592472437&amp;postID=934366735428119153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/934366735428119153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/934366735428119153'/><link rel='alternate' type='text/html' href='http://fuzzy0.blogspot.com/2007/07/fuzzy-computing-references.html' title='fuzzy computing references'/><author><name>financial engineer</name><uri>http://www.blogger.com/profile/14619544071909878439</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-545879788592472437.post-8752756129990383754</id><published>2007-07-01T09:13:00.000-07:00</published><updated>2007-08-04T17:35:42.701-07:00</updated><title type='text'>2007 fuzzy book review</title><content type='html'>"&lt;a href="http://www.worldscibooks.com/compsci/6451.html"&gt;Fuzzy Logic for Business, Finance, and Management&lt;/a&gt;" Bojadziev, 2007, worldscibooks.com&lt;br /&gt;&lt;br /&gt;Four decades have passed since Lotfi Zadeh delivered fuzzy set theory in 1965.&lt;br /&gt;Hundreds of fuzzy set theory books and papers have been written since then.&lt;br /&gt;Here is the latest ... the publisher gives away Chapter One for free download.&lt;br /&gt;&lt;br /&gt;Here is the outline of Chapter One.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;(1.1) - classical set theory review: relations and functions&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;bi-variate membership rule, universal set, empty set, interval, subset, complement, intersection, union, disjoint, convex, complementary&lt;br /&gt;&lt;li&gt;cartesian product, relation, function&lt;br /&gt;&lt;li&gt;indicator (or characteristic) function&lt;br /&gt;&lt;li&gt;membership function&lt;br /&gt;&lt;li&gt;tall example&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;(1.2) - fuzzy set theory introduction&lt;/strong&gt;&lt;br /&gt;&lt;li&gt;fuzzy set is a generalization of Cantor crisp set&lt;br /&gt;&lt;li&gt;fuzzy set members have a degree of membership - is formally equal to it's membership function&lt;br /&gt;&lt;li&gt;fuzzy set normalization&lt;br /&gt;&lt;li&gt;fuzzy singleton set&lt;br /&gt;&lt;li&gt;alpha-level interval, or a-cut defined- is a crisp set, is a confidence level indicator&lt;br /&gt;&lt;li&gt;fuzzy set convexity - iff all alpha-level intervals are convex&lt;br /&gt;&lt;li&gt;tall example, revisited&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;(1.3) - basic operations on fuzzy sets &lt;/strong&gt;&lt;br /&gt;&lt;li&gt;most classical set operations hold, except: the principle of the excluded middle does *NOT*&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;(1.4) - fuzzy numbers &lt;/strong&gt;&lt;br /&gt;&lt;li&gt;fuzzy number is a fuzzy set that is convex and normalized (concave != convex)&lt;br /&gt;&lt;li&gt;fuzzy number have an interval [a1; a2] called the supporting interval, as well as a maximum&lt;br /&gt;&lt;li&gt;piecewise-quadratic fuzzy number - bell-shape with 2 parameters: peak point and bandwidth&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;(1.5/6) - triangular / trapezoidal fuzzy numbers&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;(1.7) - fuzzy relations&lt;/strong&gt;&lt;br /&gt;&lt;li&gt;2 notions of generalization .... (? intentional or accidental)&lt;br /&gt;&lt;li&gt;fuzzy relations generalize fuzzy sets from 2-space to 3-space&lt;br /&gt;&lt;li&gt;fuzzy relations generalize crisp relations (more expressive domain:-&gt; range mapping )&lt;br /&gt;&lt;li&gt;... enter 'linguistic relations'&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;(1.8) fuzzy relation operations&lt;/strong&gt;&lt;br /&gt;&lt;li&gt;R1 = { (x,y), ur1(x,y) } , (x,y) in A x B&lt;br /&gt;&lt;li&gt;previous operations confirmed, plus&lt;br /&gt;&lt;li&gt;direct min prouduct, and&lt;br /&gt;&lt;li&gt;direct max prouduct&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Concluding Notes&lt;/strong&gt;&lt;br /&gt;&lt;li&gt;examples: Heap, Tall&lt;br /&gt;&lt;li&gt;fuzzy sets are not a new probability type, there are substantial differences.&lt;br /&gt;&lt;li&gt;For instance, grade or degree of membership is not a probablistic concept.&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/545879788592472437-8752756129990383754?l=fuzzy0.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fuzzy0.blogspot.com/feeds/8752756129990383754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=545879788592472437&amp;postID=8752756129990383754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/8752756129990383754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/545879788592472437/posts/default/8752756129990383754'/><link rel='alternate' type='text/html' href='http://fuzzy0.blogspot.com/2007/07/2007-fuzzy-book-review.html' title='2007 fuzzy book review'/><author><name>financial engineer</name><uri>http://www.blogger.com/profile/14619544071909878439</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
