Restriction- Centred Theory (Nontraditional view of fuzzy logic)

Slides:



Advertisements
Similar presentations
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Advertisements

Curve Sketching and The Extreme Value Theorem
Mean Value and Rolle’s Theorem
Unit 5: Polynomial Function Lesson 5.2: Power Functions
Review- 6 Differentiation Rules
More Rules of DIFFERENTIATION
Area between Polar Curves
Review- 7 Implicit Differentiation
Working in Groups in Canvas
Urgent Care Pathway Birmingham & Solihull
Area Approximation This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to.
Intergration and U-Substitution
Presenter Name Presentation Date
Physical Space Group Update
Ecology Mini Book Biology
Optimization Review- 3-D
Integration Techniques
Review This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add sections.
– ELA/Reading Units 3rd grade
Presenter Name Presentation Date
Unit 5: Polynomial Function Lesson 5.1: Exploring Cubic Functions
Converting a Definite Integral to a limit of a Riemann Sum and converting a limit of a Riemann Sum to a Definite Integral This template can be used as.
Position, Velocity, and Acceleration
Optimization and Parallelization of CBD models
Sect. 9-5 continued Absolute convergence and conditional convergence
Partial Fractions Section 8-5
Presenter Name Presentation Date
Classified Evaluation System
Soft Skills Work Experience
Soft Skills Work Experience
Dr. Hatem Elaydi Fall 2014 Lead Compensator
Guidelines for Tenure and Promotion
How to Access the Jason Foundation App
Virtual Desktop Infrastructure Data Center
صندوق ضمانت سرمایه گذاری صنایع کوچک
Financial Update Period 6
Complex Probability and Markov Stochastic Process
Check list for the training and Development 221 assignment
Financial Update Period 7
Financial Update Period 4
Presenter Name Presentation Date
Is Baptism Necessary for Salvation?
Financial Update Period 5
Courses in a Flash: Creative Technology in Distance Education
Intelligent Systems and
فناوری نانو در صنعت خودرو
Kapitel 4-Stufe 2 Er, Sie, Es
READ-AROUND REVIEW: stat = stay, position, to know
Bell Ringer 10/8/12 Which of the following expressions will not equal 2 when x= 1? a) 1/2 (8x - 4) b) -4x + 1 c) 4x - 2 d) -4x + 6 e.) x.
Financial Update Period 4
Soft Skills Work Experience
Financial Update Period 9
READ-AROUND REVIEW: stat = stay, position, to know
STUDY in CALIFORNIA Community Colleges
READ-AROUND REVIEW: stat = stay, position, to know
Australian curriculum in NSW introduction to ENGLISH
Share What You Have Learned EP Session
Kapitel 4-Stufe 2 Lieblings-
Powering Africa This template can be used as a starter file to give updates for project milestones. Sections Sections can help to organize your slides.
Making graphs from data
Telling Time in Spanish
Presenter Name Presentation Date
Presenter Name Presentation Date
THESIS OFFICE ACCOMPLISHMENTS
COMPUTER ORGANIZATION
Sample PowerPoint presentation
Sec What is the Connection
Presenter Name Presentation Date
Back to School Night Integrated Math 1
BPKC NUMERICAL ANALYSIS ASSIGNMENT-3
Presentation transcript:

Restriction- Centred Theory (Nontraditional view of fuzzy logic) Morteza Saberi Young Researcher Club, . This template can be used as a starter file to give updates for project milestones. Sections Right-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors. Notes Use the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production) Coordinated colors Pay particular attention to the graphs, charts, and text boxes. Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale. Graphics, tables, and graphs Keep it simple: If possible, use consistent, non-distracting styles and colors. Label all graphs and tables. 1th Fuzzy & Soft Computing Workshop March 1, 2013 Tafresh , Iran 5/26/2019

Fuzzy Logic: Basic Concept Fuzzy Logic Misunderstanding Contents Introduction Fuzzy Logic: Basic Concept Fuzzy Logic Misunderstanding Restriction- Centred Theory A Note on Z-numbers 5/26/2019

Lotfi A. Zadeh: Father of Fuzzy Logic Timeline Lotfi A. Zadeh: Father of Fuzzy Logic - 1921 Born in Baku, Azerbaijan from an Iranian father and a Russian mother Moved to Iran With his family, after Stalin took over - 1942 Placed 2nd in Iran’s national university exams and graduated from the University of Tehran in electrical engineering Moved to the US during WW II Master's degree from MIT in 1946 Ph.D. from Columbia in 1949 - Since 1959 taught at Berkeley, became Chair of EE (later EECS) in 1963 -1965 – invented Fuzzy Logic 5/26/2019

Fuzzy Logic: Basic Concept Fuzzy logic does is bridge the gap between classical logic and the real world. 5/26/2019

Fuzzy Logic: Basic Concept Classical logic, imposes that an element should strictly belong or not belong to a clearly demarcated set, like for instance the set of even numbers. But reality is a lot more complex. 5/26/2019

Fuzzy Logic: Basic Concept We have groups, classes and sets whose boundaries are blurred, like that of “good basketball players.” To belong to this set, a basketball player must “be tall” and “shoot well”, but these concepts are imprecise. 5/26/2019

Fuzzy Logic Misunderstanding When it comes to practical application of fuzzy logic, there is a major source of misunderstanding. Fundamentally, fuzzy logic is aimed at precisiation of what is imprecise. But in many of its applications fuzzy logic is used, paradoxically to imprecisiate what is precise. 5/26/2019

Fuzzy Logic Misunderstanding In such applications, there is a tolerance for imprecision, which is exploited through the use of fuzzy logic 5/26/2019

Fuzzy Logic Gambit Precisiation carries a cost. Imprecisiation reduces cost and enhances tractability. This is what I call the Fuzzy Logic Gambit. What is important to note is that precision has two different meanings: precision in value and precision in meaning. In the Fuzzy Logic Gambit what is sacrificed is precision in value, but not precision in meaning. 5/26/2019

Fuzzy Logic Gambit What is important to note is that precision has two different meanings: precision in value and precision in meaning. In the Fuzzy Logic Gambit what is sacrificed is precision in value, but not precision in meaning. 5/26/2019

Fuzzy Logic Gambit More concretely, in the Fuzzy Logic Gambit imprecisiation in value is followed by precisiation in meaning. An example is Yamakawa's inverted pendulum. In this case, differential equations are replaced by fuzzy if-then rules in which words are used in place of numbers. What is precisiated is the meaning of words. 5/26/2019

Fuzzy Versus Vagueness Basically, vagueness connotes insufficient specificity, Whereas fuzziness connotes unsharpness of class boundaries. 5/26/2019

Fuzziness Versus Vagueness I will be back in a few minutes, is fuzzy but not vague. I will be back sometime, is fuzzy and vague. A shadow is fuzzy but not vague. Inappropriate use of the term vague is still a common practice in the literature of philosophy. 5/26/2019

Fuzziness Versus Vagueness Sufficient Information : Numbers that are near to zero. Just Fuzzy. Insufficient Information : How are you? I do not know: sometimes good, sometimes bad!! . Fuzzy, vagueness 5/26/2019

Selected papers Fuzzy sets, Inf. Control 8, 338-353, 1965. Probability measures of fuzzy events, 1968. Decision-making in a fuzzy environment, (with R. E. Bellman), 1970. Fuzzy languages and their relation to human and machine intelligence, 1972 5/26/2019

Selected papers The concept of a linguistic variable and its application to approximate reasoning, 1975. Local and fuzzy logics, (with R.E. Bellman), 1976. A fuzzy-algorithmic approach to the definition of complex or imprecise concepts 1976. Fuzzy sets as a basis for a theory of possibility,1978. 5/26/2019

Selected papers A theory of approximate reasoning, 1979. A computational approach to fuzzy quantifiers in natural languages, 1983. The role of fuzzy logic in the management of uncertainty in expert systems, 1983 5/26/2019

Selected papers A theory of commonsense knowledge, 1984. Fuzzy probabilities, 1984. Outline of a computational approach to meaning and knowledge representation based on a concept of a generalized assignment statement, 1986. 5/26/2019

Selected papers Test-score semantics as a basis for a computational approach to the representation of meaning, 1986. A computational theory of dispositions, 1987. Knowledge representation in fuzzy logic, 1989. Fuzzy Logic and the Calculus of Fuzzy If-Then Rules, 1991. Uncertainty in Knowledge Bases, 1991. 5/26/2019

Selected papers An Introduction to Fuzzy Logic Applications in Intelligent Systems, 1991. Fuzzy Logic and the Calculus of Fuzzy If-Then Rules, 1991. The Calculus of Fuzzy If-Then Rules, 1992. Fuzzy Logic for the Management of Uncertainty, 1992. Fuzzy Logic, Neural Networks and Soft Computing, Communications of the ACM, 1994. The Role of Fuzzy Logic in Modeling, Identification and Control, 1994. 5/26/2019

Selected papers Why the Success of Fuzzy Logic is not Paradoxical, 1994. Probability Theory and Fuzzy Logic are Complementary rather than Competitive, 1995. Fuzzy Logic = Computing with Words, 1996. Fuzzy Logic and the Calculi of Fuzzy Rules and Fuzzy Graphs, 1996 From Computing with Numbers to Computing with Words - From Manipulation of Measurements to Manipulation of Perceptions, 1999. 5/26/2019

Selected papers Outline of Computational Theory of Perceptions Based on Computing with Words, 2000. Fuzzy Logic and the Calculi of Fuzzy Rules and Fuzzy Graphs, 1996 From Computing with Numbers to Computing with Words -- From Manipulation of Measurements to Manipulation of Perceptions, 1999. 5/26/2019

Selected papers Is there a need for fuzzy logic?, 2008 Toward a perception-based theory of probabilistic reasoning with imprecise probabilities, 2002 Toward extended fuzzy logic—A first step, 2009 Toward a generalized theory of uncertainty (GTU)––an outline, 2005 A Note on Z-numbers,2011 Toward a perception-based theory of probabilistic reasoning with imprecise probabilities,2003 A note on web intelligence, world knowledge and fuzzy logic,2004 Generalized theory of uncertainty (GTU)—principal concepts and ideas,2006 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review Now, Fuzzy logic is not fuzzy. Basically, fuzzy logic is a precise logic of imprecision and approximate reasoning. 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review Fuzzy logic : an attempt at formalization/mechanization of two remarkable human capabilities. 1- The capability to converse, reason and make rational decisions in an environment of imprecision, uncertainty, incompleteness of information, conflicting information, partiality of truth and partiality of possibility – in short, in an environment of imperfect information. 2- The capability to perform a wide variety of physical and mental tasks without any measurements and any computations 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review Duality of meaning of fuzzy logic : one of source of confusion In a narrow sense, fuzzy logic is a logical system :a generalization of multivalued logic In a wide sense, (which is in dominant use today), fuzzy logic, FL, is much more than a logical system 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review The principal facets of FL are: The logical facet, FLl; The fuzzy-set-theoretic facet, FLs; The epistemic facet, Fle; the relational facet, FLr   5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review FLl, is fuzzy logic in its narrow sense. FLl may be viewed as a generalization of multivalued logic. 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review The fuzzy-set-theoretic facet, FLs, is focused on fuzzy sets, that is, on classes whose boundaries are un-sharp. The theory of fuzzy sets is central to fuzzy logic. Historically, the theory of fuzzy sets preceded fuzzy logic in its wide sense. 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review The epistemic facet of FL, FLe, is concerned with Knowledge representation, Semantics of natural languages and Information analysis. In FLe, a natural language is viewed as a system for describing perceptions. An important branch of FLe is possibility theory . Another important branch of FLe is the computational theory of perceptions. 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review The relational facet, FLr, is focused on fuzzy relations and, more generally, on fuzzy dependencies. The concept of a linguistic variable play pivotal roles in almost all applications of fuzzy logic . 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review The concepts of precisiation: v-precision : precision of value m-precision: precision of meaning   5/26/2019

In this event, the proposition a< X≤ b “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review Specifically, consider a variable X, whose value is not known precisely. In this event, the proposition a< X≤ b where a and b are precisely specified numbers, is v-imprecise and m-precise. 5/26/2019

“L. A Zadeh, Is there a need for fuzzy logic “L.A Zadeh, Is there a need for fuzzy logic?, Information Science, 2008 “: Review X is small, is both v-imprecise and m-imprecise : if small is not defined precisely. If small is defined precisely as a fuzzy set, then the proposition in question is v-imprecise and m-precise. 5/26/2019

The concept of a generalized constraint In most realistic settings, constraints have some elasticity and are not precisely defined. Check-out time is l pm. A constraint on check-out time. Speed limit is l00 km/h. A constraint on speed. Vera has a son in mid-twenties and a daughter in mid-thirties. A constraint on Vera’s age. 5/26/2019

Restriction-Centered Theory Restriction-Centered Theory (RCC, 5th international workshop on soft computing application , , Zadeh L.A, 2012 ) First Version: Generalized theory of uncertainty (Computational Statistics & Data Analysis 51, 15-46, Zadeh L.A, 2006 ) “The point of departure in RCC is the concept of a restriction (generalized constraint) “. e.g: Peiman is tall 5/26/2019

Restriction-Centered Theory (Continue) A restriction is an answer to this question: What is the value of a variable, X? Simple example : Question: How long will it take me to drive from Tehran City center to airport? (Zadeh adapted example) Answers: 1hr and 10 min (arithmetic) Usually about 1hr and 10min (RRC) During pick traffic usually it takes about an hour and a half (RRC). 5/26/2019

Restriction-Centered Theory (Continue) A restriction is a : carrier of information about X Precisiated restriction : when the limitation is mathematically well defined; Otherwise: UnPrecisiated 5/26/2019

Restriction Examples 2≤Y≤6 (possibilistic) Y is heavy (possibilistic) Usually Y is heavy (possibilistic/probabilistic) It is very likely that there will be a significant change increase in the gold world price by next month (possibilistic/probabilistic) 5/26/2019

Restrictions In everyday discourse Restrictions are described and used, in everyday discourse. We can define a natural language as a system of restrictions. “Imprecision of natural languages is in conflict with precision of bivalent logic” (Zadeh, 2012) So: Bivalent logic do not work in this case! 5/26/2019

Fuzzy Logic-Generalization “The canonical form of a restriction on X, R(X), may be represented as: R(X): X isr R, where X is the restricted variable, R is the restricting relation r is an indexical variable which defines how R restricts X.”(Zadeh, 2012) 5/26/2019

Direct & Indirect Restriction R(X): X isr R, Indirect: R(X): f(X) isr R, e.g: “ is likely “ ( zadeh Example) 5/26/2019

Conditional Restrictions A restriction is conditioned on another restriction. If X isr R then Y iss T Example: If Price is high then demand is low. 5/26/2019

Possibilistic Restriction R(Y): Y is B, (r=blank) where B is a fuzzy set r is blank as fuzzy set shows the relation Example: Moscow is a cold city Moscow : Restricted Variable Cold: Restricting Relation (As a fuzzy set) 5/26/2019

Probabilistic Restriction R(X): X isp P, where P : X probability density function 5/26/2019

Z-Number The ordered pair, (A,B), is referred to as a Z-number (Zadeh, 2011) A, B: Fuzzy sets “B is a possibility restriction on the certainty (probability) that X is A” (Zadeh, 2012) Usually Tehran is hot in summer. Temperature (Tehran) iz (hot, usually) Usually temperature is low (Zadeh Example) Temperature iz (low, usually) 5/26/2019

Z-Restriction R(X): X iz Z, Z is a combination of possibilistic and probabilistic restrictions : Z: Prob(X is A) is B, A & B : Fuzzy sets Usually Tehran is hot in summer. Temperature (Tehran) iz (hot, usually) Usually temperature is low (Zadeh Example) Temperature iz (low, usually) 5/26/2019

“Computational problems which are stated in a natural language” q: What is the average height of Swedes? p: Most Swedes are tall. µ=? John has a son who is in mid-twenties, and a daughter, who is in mid-thirties. What is John’s age? 5/26/2019

Computational steps 1- Precisiation of imprecise terms: Most, Tall 2- Precisiation of the question (q) 3- Precisiation of the given information ? (p) 5/26/2019

Steps 1 & 2 Suppose h is the height density function Average height of Swedes 5/26/2019

Steps 3 Proportion of tall Swedes : Precisiation of p : p* = is most µtall is the membership function of tall. Precisiation of p : p* = is most 5/26/2019

Steps 3 (continue) Precisiation of p : p* = 5/26/2019

q* : p* : Extension principle is most Applying the basic, indirect, possibilistic version of the extension principle 5/26/2019

Extension principle (continued) Subject to and 5/26/2019

Computational steps It is important to note that the solution is a fuzzy set which is a restriction on the values which have can take. The fuzzy set may be viewed as the set of all values of have which are consistent with the given information, p, with the understanding that consistency is a matter of degree. Note that the solution involves reasoning and computation of Type 2. 5/26/2019

5/26/2019