Domanda

Ho una tabella che memorizza tutti i valori..eg x1, x2, x3 che determina gli insiemi fuzzy. Il grado di appartenenza è assegnato a ciascuno utilizzando le funzioni matematiche per Basso, Medio, Alto.

La mia regola 1 afferma che se x1 è alto E x2 è medio allora la probabilità di uscita è z. Quindi prendo il minimo {x1, x2} per valutare la regola. La regola 2 afferma che se x2 è alto O x3 è medio, l'output è max {x2, x3}.

Ora per defuzzificare prendo l'aggregazione delle conseguenze delle regole per scoprire l'output delle 2 regole. Ho definito tutti i gradi di appartenenza (da 0 a 1) per x1 x2 x3 per ogni regola.

Come posso defuzzificare?

È stato utile?

Soluzione

Va ??bene, prima di tutto, stai usando una logica probabilistica o una logica fuzzy. Sebbene simili, non sono identici. Se stai davvero modellando le probabilità qui, allora devi esaminare questo tramite il Teorema di Bayes come una probabilità condizionata.

Se questi sono davvero valori di verità sfocati , allora devi avere un modello di set-membership, che dobbiamo conoscere.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top