Fuzzy Logic

FAQ About Fuzzy Logic

Fuzzy Logic
one year ago | gizem

What is fuzzy inference system?

A Fuzzy Inference System (FIS) is a type of Fuzzy Logic system that uses a set of rules to make predictions or decisions based on input data. It is an extension of traditional logic systems that can handle uncertainty and imprecision by using Fuzzy sets and Fuzzy Logic.

The basic components of an FIS include:

  • Fuzzifier: converts crisp input values into Fuzzy sets by assigning degrees of membership to each set based on how well the input matches the characteristics of each set.
  • Rulebase: a set of IF-THEN rules that represent the knowledge and decision-making process of the system. Each rule has a set of antecedents (IF-part) that define the conditions under which the rule is applicable, and a set of consequents (THEN-part) that define the output variables and their membership functions.
  • Inference Engine: applies the rules to the input data to generate a Fuzzy output.
  • Defuzzifier: converts the Fuzzy output into a crisp value that can be used to make decisions or control a system.

FIS can be used in a variety of applications, including prediction, control, and decision-making. For example, an FIS could be used to predict stock market trends based on historical data, control the temperature of a room based on temperature and humidity readings, or make decisions about loan approvals based on factors such as income, credit score, and debt-to-income ratio.