{"id":2021,"date":"-0001-11-30T00:00:00","date_gmt":"-0001-11-29T23:10:04","guid":{"rendered":""},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"2021","status":"publish","type":"post","link":"https:\/\/www.vialattea.net\/content\/2021\/","title":{"rendered":"Cos&#8217;\u00e8 la logica &#8220;fuzzy&#8221;?"},"content":{"rendered":"<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Fuzzy significa incerto,<br \/>\napprossimato.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">La teoria degli insiemi fuzzy<br \/>\n(fuzzy sets) nasce proprio dal fatto che questi sistemi permettono delle<br \/>\ntransizioni graduali e continue da zero ad uno.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Ovvero, l&#8217;appartenenza o<br \/>\nmeno di un elemento ad un certo insieme non e&#8217; definita in maniera deterministica<br \/>\nfuori\/dentro, ma puo&#8217; assumere un valore decimale.<\/font><\/font>\u00a0<\/p>\n<p><b><font face=\"Arial,Helvetica\"><font size=\"-1\">Un esempio classico.<\/font><\/font><\/b>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">L&#8217;attributo <b><i>giovane<\/i><\/b><br \/>\ne&#8217; qualcosa di personale, non deterministico, &#8220;incerto&#8221; rispetto alla variabile<br \/>\ndi ingresso <b><i>eta&#8217;<\/i><\/b>.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Infatti siamo tutti d&#8217;accordo<br \/>\nnel dire che una persona che ha meno di 18 anni e&#8217; <b><i>giovane<\/i><\/b>,<br \/>\nman mano che si sale e&#8217; piu&#8217; raro. A 80 anni direi che non lo dice nessuno<br \/>\n(tranne i 160enni!!!)<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Per cui l&#8217;appartenenza all&#8217;insieme<br \/>\n<b><i>giovani<\/i><\/b> puo&#8217; essere determinata con una funzione della variabile<br \/>\n<b><i>eta&#8217; <\/i><\/b>che assume il valore uno fino a 18, poi decresce fino<br \/>\nad arrivare a zero (non obbligatoriamente).<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Un 15enne e&#8217; <b><i>giovane<\/i><\/b><br \/>\ncon valore uno, un ventiseienne con valore 0.8, un quarantenne 0.1 eccetera.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Solitamente, per semplicita&#8217;,<br \/>\nsi utilizzano funzioni trapezio o triangolo.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">A questo punto ci si chiede<br \/>\ncosa possiamo farcene di tutto cio&#8217;.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">A qualcosa servono, visto<br \/>\nche se ne parla tanto, ed e&#8217; nato un mercato di sistemi fuzzy.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">La applicazione piu&#8217; ricorrente<br \/>\ntrova spazio nei controlli, in particolare per i regolatori (di velocita&#8217;,<br \/>\ntemperatura, ecc.).<\/font><\/font>\u00a0<br \/>\n<br \/><font face=\"Arial,Helvetica\"><font size=\"-1\">Infatti e&#8217; molto arbitrario<br \/>\n(entro certi limiti) dire se la velocita&#8217; e&#8217; alta o bassa. Molto piu&#8217; semplice<br \/>\ne&#8217; dire se e&#8217; certamente alta, o meno certamente.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Si costruiscono cosi&#8217; dei<br \/>\ngrafici in funzione della variabile indipendente (e misurabile), in modo<br \/>\nda sapere a quale insieme appartiene un certo elemento (o a quali, visto<br \/>\nche si puo&#8217; essere giovani e adulti allo stesso tempo), la somma dell&#8217;appartenenza<br \/>\nper ogni valore deve essere uno. Cosi&#8217; si scrivono le regole di appartenenza.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Un altro esempio, telecamere<br \/>\nche funzionano con la fuzzy logic: come regolare la velocita&#8217; del motore<br \/>\ndell&#8217;autofocus per raggiungere subito un fuoco accettabile. Facendo delle<br \/>\nmisure sulla nitidezza e registrando anche le variazioni rispetto all&#8217;ultima<br \/>\nmisura, una regola potrebbe essere: &#8220;se la nitidezza e&#8217; alta e la sua differenza<br \/>\ne&#8217; bassa allora la velocita&#8217; del motore e&#8217; bassa&#8221;.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Alcuni dicevano che per la<br \/>\nnatura della fuzzy logic, non sarebbe stato possibile utlizzarla in applicazioni<br \/>\nche avevano a che fare con la sicurezza.<\/font><\/font>\u00a0<br \/>\n<br \/><font face=\"Arial,Helvetica\"><font size=\"-1\">La smentita venne dalla<br \/>\nHitachi nel 1986. Dopo 300.000 simulazioni venne realizzata la prima rete<br \/>\nmetropolitana a controllo fuzzy. I risultati?<\/font><\/font>\u00a0<br \/>\n<br \/><font face=\"Arial,Helvetica\"><font size=\"-1\">La distanza di sicurezza<br \/>\nridotta del 2,5, l&#8217;indice di comfort raddoppiato (evidentemente era piu&#8217;<br \/>\nsemplice avere piu&#8217; treni, e soprattutto le accelerazioni dei veicoli erano<br \/>\ncontrollate anche tenendo conto di cio&#8217;), il cosumo di potenza ridotto<br \/>\ndel 10% (direi qualcosa di piu&#8217; di NON MALE).<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Le applicazioni moderne si<br \/>\nsprecano, addirittura anche nei microprocessori.<\/font><\/font>\u00a0<\/p>\n<p><font face=\"Arial,Helvetica\"><font size=\"-1\">Per un approfondimento consiglio<br \/>\nquesto link:<\/font><\/font>\u00a0<br \/>\n<br \/>&lt;<font face=\"Arial,Helvetica\"><font size=\"-2\"><a href=\"http:\/\/www.cs.cmu.edu\/Groups\/AI\/html\/faqs\/ai\/fuzzy\/part1\/faq-doc-2.html\">http:\/\/www.cs.cmu.edu\/Groups\/AI\/html\/faqs\/ai\/fuzzy\/part1\/faq-doc-2.html<\/a><\/font><\/font>&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[&#8230;]<\/p>\n","protected":false},"author":194,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60],"tags":[],"class_list":["post-2021","post","type-post","status-publish","format-standard","hentry","category-domande-varie-informatica-e-telecomunicazioni"],"_links":{"self":[{"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/posts\/2021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/users\/194"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/comments?post=2021"}],"version-history":[{"count":0,"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/posts\/2021\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/media?parent=2021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/categories?post=2021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vialattea.net\/content\/wp-json\/wp\/v2\/tags?post=2021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}