La logica fuzzy dà i computer la capacità di emulare il ragionamento umano e risolvere alcuni tipi di problemi in modo efficiente . Coniato nel 1965 il termine " fuzzy" si riferisce al tipo di imprecisione logica utilizzata per gestire le attività del mondo reale . Questa imprecisione , che può sembrare una limitazione , è in realtà un vantaggio per i computer utilizzati in campi come l'ingegneria , controllo di processo , la medicina e altri campi in cui la logica fuzzy può funzionare meglio di logica normale . Vi sono , tuttavia , limitazioni alla tecnologia logica fuzzy . Binary Logic
PC, server Web e la maggior parte dei dispositivi che funzionano con la logica binaria uso . Microchip , quali computer di potenza , funzionano come interruttori della luce . La luce può essere acceso o spento a seconda della posizione del suo interruttore . Se tu potessi vedere quello che sta succedendo all'interno del vostro computer , si dovrebbe scoprire numeri simili a quelli mostrati qui :
100101001011100
computer che utilizzano la logica binaria possono riconoscere solo uno e zero . Quando un computer vede un "1 ", si ritiene che sia un interruttore che si trova su . Uno zero significa che l'interruttore è spento . Elaborando questi switch , un computer può visualizzare un file di testo , riprodurre un filmato o disegnare un'immagine.
Fuzzy Logic e di approssimazione
computer che utilizzano la logica binaria sono precisi . Se chiedi a uno di aggiungere 10 e 20 , che vi dirà che la somma è 30 . Trenta non è una approssimazione ma invece un valore di dati esatti . I computer che utilizzano i valori approssimativi logica fuzzy e possono lavorare con le idee al posto dei numeri . Invece di essere bianco puro o nero puro , per esempio , una variabile in un programma di logica fuzzy può essere una tonalità di grigio . Mentre i computer normali potrebbero comprendere termini come caldo e freddo , un computer logica fuzzy può avere la capacità di lavorare con temperature intermedie che si trovano tra caldo e freddo . Alcune lavatrici anche utilizzare la logica fuzzy per gestire i loro cicli di lavaggio .
Fuzzy Logic Processing
Perché Fuzzy Logic computer accordo con intervalli di valori possibili , invece di preciso numeri , possono valutare le condizioni in modo che emula logica umana . Ad esempio, un computer che utilizza la logica fuzzy potrebbe creare una serie di regole di elaborazione simili ai seguenti :
Quando event1 accade , eseguire compito 1Quando event2 caso, eseguire task 2
si supponga di voler calcolare un ristorante che punta assumendo che esso è uguale a 15 per cento della fattura . In questo esempio, il computer potrebbe considerare EVENT1 di essere " servizio di qualità superiore " e aggiungere una percentuale in più per il disegno di legge . Event2 potrebbe rappresentare " cibo superiore", un altro concetto confuso . Il computer potrebbe quindi venire con un importo finale utilizzando la logica che un uomo possa utilizzare per il calcolo di una punta .
Limitazioni
Poiché i computer logica fuzzy usano approssimazioni , che fanno non fare buoni candidati per la gestione di sistemi che richiedono estrema precisione . Potreste essere interessati , ad esempio , se un computer gestire il vostro conto in banca approssimato il saldo del conto corrente. I computer che utilizzano la logica fuzzy non hanno la capacità di imparare e adattarsi dopo aver risolto un problema in quanto alcuni sistemi esperti possono. Un altro fattore limitante è l'incapacità di logica fuzzy per risolvere i problemi quando nessuno conosce la soluzione. Gli esperti devono esistere che sanno come creare la regola imposta necessaria per far funzionare un sistema di logica Fuzzy . Se non riesci a trovare un esperto, non è possibile creare un controllore fuzzy logic . Sistemi di logica fuzzy possono essere costosi da sviluppare perché spesso richiedono numerosi test .