🌫️

Understanding Fuzzy Logic Concepts

May 30, 2025

Fuzzy Logic Lecture Notes

Introduction to Fuzzy Logic

  • Fuzzy Logic Definition: Introduced by Lotfi Zadeh in 1965.
    • Deals with imprecise, vague situations where true/false states aren't clear.
    • Offers flexibility in reasoning, similar to human reasoning, accommodating uncertainties.

Crisp Values

  • Definition: Precise values with strict true/false boundaries.
    • Boolean System: 1 (true), 0 (false).
    • Fuzzy Logic allows intermediate values, partially true/false.

Example: Car Speed

  • Boolean System: Only yes/no answers (e.g., "Is the car moving fast?").
  • Fuzzy Logic System: Allows for partially true answers (e.g., "extremely fast," "fast," "slow").

Membership Functions

  • Introduced by: Lotfi Zadeh, 1965.
  • Purpose: Characterize fuzziness, represent truth degree.
    • Boolean Example: Membership value of "no" is 0, "yes" is 1.
    • Fuzzy Example: Values like 0.9 (close to true), 0.1 (close to false).

Introduction to Classical Sets

  • Definition: Collection of distinct objects with crisp values (e.g., marks above 75).
  • Membership: Only members (elements above threshold) and non-members.
    • Membership Function: Chi (χ), 1 if element in set, 0 otherwise.
  • Cardinality: Number of elements in a set.

Fuzzy Sets and Extension of Classical Sets

  • Fuzzy Sets: Allow partial membership in a set, varying degrees of membership.
  • Comparison:
    • Classical Sets: Precise membership properties.
    • Fuzzy Sets: Imprecise membership properties.

Graphical Representation

  • Classical Set Graph: Only values 0 and 1.
  • Fuzzy Set Graph: Partial membership values.
  • Mathematical Definition: Fuzzy set A in universe U as a set of ordered pairs.
    • Membership function μ, range [0, 1].

Example: Speed

  • Speeds mapped on graph, membership values indicate closeness to true/false.
  • Different Curves: Trapezoid, triangular, sigmoid, Gaussian functions.

Representation of Fuzzy Sets

  • Discrete and Finite Universe: Summation notation for elements.
  • Continuous and Infinite Universe: Integration notation for elements.

Example: Differences in Representation

  • Fuzzy Set: Allows for varying membership values.
  • Crisp Set: Only full members between defined boundaries.

Fuzzy Set Example

  • Two ways of representation: summation and ordered pair notation.

Fuzzy Membership Functions

  • Use data or expert opinion to define curves.

Conclusion

  • Fuzzy Logic: Provides flexibility in reasoning, accommodating real-world vagueness.
  • Crisp Logic: Strict boundaries, fails to represent real-world complexities.

Note: Understand the difference between fuzzifying descriptions and the precise mathematical functions used in fuzzy sets.