Intelligenza artificiale/Fuzzy: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Mextil (discussione | contributi)
Nessun oggetto della modifica
Mextil (discussione | contributi)
Nessun oggetto della modifica
Riga 3:
L'insieme fuzzy visto prima è rappresentato da una serie di valori, che indicano l'altezza di una persona in centimetri, e da un numero compreso nell'intervallo [0,1] che rappresenta il grado di appartenenza dell'elemento all'isieme, quindi, scrivendo 0,5/170, stiamo dicendo che una persona alta 170 cm è di altezza media poichè il grado di appartenenza dell'elemento 170 è 0,5, mentre una persona alta 200 cm è una persona decisamente alta, poichè il grado di appartenenza dell'elemento 200 è 1. É possobile rappresentare un insieme fuzzy tramite una funzione, che indica la funzione di appartenenza degli elementi all'insieme, le funzioni più utilizzate sono le funzioni triangolari, poichè è possibile creare sistemi fuzzy efficienti utilizzando solo insiemi fuzzy triangolari, si possono anche creare insiemi fuzzy trapezoidali, gaussiane e così via. Un esempio di funzione di appartenenza può essere la seguente:
μ(x) = <math>\frac{1}{1+ ( \frac{1+50}{10} )^{2}}</math>
Questa è una funzione gaussiana che può essere utilizzata, ad esempio, per rappresentare l'isieme fuzzy "persone con età vicina ai 50", poichè esse forma una curva che raggiunge il picco massimo ( di valore 1 ) con x uguale a 50. Una versione grafica di un insieme fuzzy gaussiano è la seguente<br> [[Immagine:a]]<br> Sugli insiemi fuzzy è possibile applicare tutte le operazioni fondamentali degli insiemi classici quali unione, intersezione e negazione, tali operazioni vengono effettuate mediante l'utilizzo di speciali funzioni di appartenenza che sono: per l'unione funzioni s-norm, ad esempio il massimo, per l'intersezione funzioni t-norm, ad eempio il minimo e per la negazione si applica la formula μ(x) = 1 - x.