Unknown Fuzzy Logic Inputs

4 visualizaciones (últimos 30 días)
Rudy
Rudy el 14 de Mzo. de 2011
Respondida: arushi el 28 de Ag. de 2024
Can the FL Toolkit deal with variables that are somtimes of unknwon value? If so, is there something special one needs to do? For example, temperature maybe an input that is not always known.

Respuestas (1)

arushi
arushi el 28 de Ag. de 2024
Hi Rudy,
The Fuzzy Logic Toolbox in MATLAB is designed to handle uncertainty and imprecision, which makes it suitable for dealing with inputs that may sometimes be unknown or partially known. When working with fuzzy systems, you can model such uncertainties using fuzzy sets and rules. Here’s how you can handle unknown values or missing inputs in the Fuzzy Logic Toolbox:
Default Values:
  • Assign a default value to the input when it's unknown. This default value could be the mean, median, or any other representative value based on historical data or expert knowledge.
Fuzzy Sets for Uncertainty:
  • Define a fuzzy set that represents an unknown or uncertain state. For example, you could have a fuzzy set named "Unknown" or "Uncertain" that covers a wide range of possible values.
Fuzzy Rules for Missing Inputs:
  • Create rules that account for missing or unknown inputs. For instance, if temperature is unknown, you might have a rule that uses other known inputs to estimate the output.
Handling Missing Data:
  • Use techniques to handle missing data before feeding it into the fuzzy system. This could involve data imputation methods or statistical techniques to estimate the missing values.
Hope this helps.

Categorías

Más información sobre Fuzzy Logic in Simulink en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2011a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by