Newsgroup: it.comp.ia
Titolo: FAQ 0.12 - 4/5/2000

> Pirenoforo
Nucleo della cellula neurale.
6-----------------------------------------------------------[Bibliografia]
- Masters Timothy: Practical neural network recipes in C++. Academic Press
Inc., 1991
- "Artificial Intelligence: A Modern Approach" by Stuart J. Russell,
Peter Norvig
- "IA: Un approccio moderno" by Stuart J. Russell, Peter Norvig
Ed. UTET  (Precedente, tradotto in Ita).
- D. FUM "Intelligenza Artificiale" Ed. Il Mulino
- Godel Escher Bach "un eterna ghirlanda brillante" D. Hofstader
- "l'Io della mente" D.H. , Dennet et al.
7-------------------------------------------------------------[Link utili]
http://64.21.35.107/
 (progetto IA)
http://geocities.com/gnammyland/
 (GnammyLand)
http://www.intelligenza-artificiale.net
http://www.botspot.com
 (piuttosto tecnico, completo, lingua inglese)
http://www.ananova.com
 (alla moda, da visitare, lingua inglese)
http://www.eloisa.it
 (nuovo dal 30/04/2000, lingua italiana)
8-------------------------------------------------------------[CONTRIBUTI]
Alla stesura di questa FAQ, hanno contribuito più o meno volontariamente
(in ordine alfabetico):
  Pietro Bello
  Gio Caturano
  Maria Chiara Ferretti
  Roberto Corda
  Francesco Lentini
  Alessandro Monti
  Cesare Rocchi
  Davide
  Davide U
  Piero
######################################## END FAQ #########################

Prima cosa, complimenti per l'idea e la voglia. :)
Molte risposte nella FAQ sono per ora un filo.. approssimative, ma lungi da me 
il criticare. Come tutte le FAQ, crescera'. :-) O forse la vuoi appositamente 
non tecnica?
Lentinianamente, comunque, invece di criticare, provo a contribuire. Prendo una 
domanda specifica perche' tratta di un vecchio amore. 
[D] Cosa vuol dire Fuzzy ?
[R]
Fuzzy significa "sfumato". In ambito AI, ci si riferisce in genere alla "logica 
fuzzy". La quale si distingue principalmente rispetto alla normale logica 
classica in un solo fatto (da cui pero' discendono parecchie conseguenze):
mentre nell'interpretazione classica ogni predicato e' assegnato con valori 
booleani vero/falso (convenzionalmente 1/0, quindi una funzione discontinua a 
(due) valori interi), in LF i predicati sono assegnati con funzioni reali 
normalizzate all'intervallo [1..0], in genere continue e derivabili a tratti 
(okay, in termini piu' umani, delle linee spezzate :). Ad esempio
caldo(X): 
 
 verita' 1 ^
           |    --------
           |   /
        0.3|  /
           | /
         0 +-------------> X gradi 
           0 10 30 
In questo modo un predicato puo' essere piu' o meno vero (o piu' o meno falso),  
ovvero avere un certo "grado di verita'". Ad esempio, quanto sopra mi dice che, 
se X e' 10 gradi, caldo(X) ha valore di verita' 0.3.
Usando lo stesso tipo di calcolo (derivazione, modus ponens, eccetera) della 
logica classica, con pochi adattamenti al nuovo concetto di "vero/falso", si 
possono fare deduzioni e provare teoremi esattamente come in quella logica.
E' possibile anche ideare ed applicare dei modificatori "lessicali" ("piu'", 
"meno", "approssimativamente", "molto") applicabili ai predicati, che possono 
rendere piu' facile modellare particolari sistemi o denotarne/modellarne 
particolari caratteristiche. Quindi, talvolta, cio' porta a soluzioni 
applicative piu' eleganti ed efficienti da scrivere e implementare che non 
soluzioni basate sull'approccio classico - il caso tipico sono alcuni sistemi 
di controllo.
Un passo spesso presente al termine di una serie di calcoli fuzzy e' la 
cosiddetta "defuzzyficazione" - ovvero il ricondurre le verita' "sfumate" a 
verita' "assolute". Tipicamente questo viene fatto con una funzione "filtro" 
che usa un valore di soglia s nell'intervallo [0..1] per defuzzyificare a 
"vero" tutti i predicati il cui grado di verita' e' >= s e a "falso" quelli il 
cui grado di verita' e' < s.
Nota 1:
Quanto sopra non e' certo dettagliato. Ma puo' rende l'idea generale. 
Ovviamente correzioni o critiche sono benvenute.
Nota 2:
(mi par di ricordare che Roberto Corda aveva tradotto, anni fa, un'eccellente 
pagina di introduzione alla logica fuzzy per il web del DSI di Milano.. Robe', 
ce l'hai ancora?)
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun


la separazione fra i due gruppi cosa sta a indicare ?
sarebbe meglio rimuovere... grazie
saluti

 sarebbe meglio rimuovere... grazie
La mia stupiita' naturale dice che chi ha scritto ha diviso in due 
gruppi mettendo prima le persone di cui conosceva il nome e poi quelle 
di cui conosceva solo il nickname. Concordo che la separazione sia 
inutile.
-- 
C++U
  Gio "FrOYd" Caturano / Zetha gameZ
 
http://www.dronez.com

Lentinianamente, comunque, invece di criticare, provo a contribuire.
Perchè non proviamo a contribuire e basta? Non dovrebbe essere così
difficile...
Francesco Lentini
http://www.eloisa.it
 (nuovo sito dal 30/04/2000)


Infatti non c'era molto da capire.....ma a cosa serve?
Il mio vero nome e' Davide mentre il mio cognome comincia con U. e allora?
AI SENSI DELL' ART. 13 della LEGGE 675/96 - LEGGE SULLA PRIVACY
e' un diritto sacrosanto!
Quindi in virtu di cio' chiedo gentilmente di rimuovere la separazione
altrimenti lo considerero' un atto discriminatorio
ciao

 ce l'hai ancora?)
nope. Non l'avevi messo sul tuo sito un tempo?
Ciao, Roberto

 altrimenti lo considerero' un atto discriminatorio
Non riesco, con tutta la buona volonta', a capire perche' indirizzi 
questo messaggio a me. Se non c'era molto da capire, potevi non 
chiedere, quanto all'utilita', mi sono gia' espresso affermando 
chiaramente che non ne vedo.
Da qui a parlare di atti discriminatori ce ne passa, e soprattutto se ne 
parli con me, che non ne sono responsabile.
Quest'ultima parte del massaggio e' per chi redige la FAQ:
Per quanto mi riguarda, personalmente, non mi interessa assolutamente 
nulla se il mio nome lo mettete, non lo mettete, se mettete FrOYd o Gio, 
se mi mettete in ordine alfabetico o in ordine di altezza, o se non 
mettete attribuite la mia risposta a un gatto. Spesso nelle FAQ non 
viene affatto specificato l'autore.


.................
oops... scusa...     hehehe   :-)
forse ho esagerato un pochino.....
ciao
(passo e qui chiudo)

nope. Non l'avevi messo sul tuo sito un tempo?
Acc, temo che le vecchie pagine al DSI siano sepolte da anni in un nastro 
di backup, di cui probabilmente nessuno ha piu' il lettore, a sua volta 
sepolto nei magazzini del dipartimento.
Archeologia, letteralmente. :)


difficile...
Hm. C'e' una vago accenno di paternalismo, non trovi? 





 Hm. C'e' una vago accenno di paternalismo, non trovi?
Non trovo affatto. Volevo dire che la cosa procede abbastanza bene se si
continua come adesso: ognuno sceglie la sua domanda e vi annette la sua
risposta. Due risposte alla stessa domanda potranno essere differenti o
addirittura contrastanti, ma c'è la firma. Chi legge può farsi la sua idea,
e poi rivolgersi ai firmatari per eventuali chiarimenti (a questo proposito
può essere utile inserire sempre l'e-mail di chi compila una risposta; per
quanto mi riguarda 
flen...@eloisa.it
).
Anch'io ho rilevato inesattezze in alcune risposte altrui, ma ho resistito
alla tentazione di intervenire. Mi è sembrato un modo poco scientifico di
procedere. Ciò - non significa che non si possa e non si debba - occhio alla
doppia negazione - intervenire su quello che dicono gli altri. Ma credo sia
meglio farlo extra FAQ.
Francesco Lentini
http://www.eloisa.it

 meglio farlo extra FAQ.
Se si facesse cosi', la FAQ perderebbe di utilita'. Deve essere un punto 
di riferimento, in cui le risposte date rispecchino "l'opinione comune" 
del newsgroup. E' quindi estremamente opportuno discutere le risposte 
prima di inserirle.
Piuttosto che reinventare la ruota...


meglio farlo extra FAQ.
Non ho capito. :)


Francesco Lentini
Io credo invece che cercare di dare definizioni sempre più precise ed
esaustive non possa che portare vantaggi: risposte sommarie e
pressapochiste di sicuro contribuiscono a creare confusione,
soprattutto nei destinatari delle FAQ, i nuovi arrivati (ma non solo).
Lasciare imperfezioni ed inesattezze, soprattutto quando chi a
leggerle è un individuo che non ha le basi per riconoscerle, è un
grosso guaio!!!
Ciauz
:):):[]
Pietro Bello
  PEPPUS
http://geocities.com/peppusoft/
http://geocities.com/gnammyland/

 Non ho capito. :)
Non e' una doppia negazione, sono due negazioni. Da qui nasce 
l'equivoco. ALmeno credo.


ne sa pure di AI. =8)
Ah, e' mica quello che per insegna ha un  diagramma di Feynman? :)


 Ah, e' mica quello che per insegna ha un  diagramma di Feynman? :)
No. Li ritiene superati.



gasp!!!  non ci avevo fatto casoo!!   chiedo umilmente scusa!
sono un pochino diffidente scusate...  hehehe  :-)
chiedo scusa a tutti....  :-)
U. e' l'abbreviazione del mio cognome.   :-)
...quindi puoi scrivere U. Davide
-------------------------------
ERRATA CORRIGE:
ti chiedo perfavore di fare alcune variazioni alle mie FAQ:
-------------------------------
RIMUOVERE la seguente FAQ:
+-----[D] Cos'e una simulazione ?
[R - Davide U]
E' una generazione del comportamento
RIMUOVERE la seguente FAQ:
+-----[D] Cosa vuol dire clonare ?
[R - Davide U]
Riprodurre per clonazione in informatica significa duplicare un elemento
di hardware o software; nelle telecomunicazioni, duplicare un dato o un
segnale (clonazione: riproduzione artificiale di una copia genetica identica
ad una preesistente).
RIMUOVERE la seguente FAQ:
+-----[D] Cosa significa euristica ?
[R - Davide U]
Nell'ambito di una scienza, la metodologia di ricerca di fatti o verità,
ovvero di fonti e documenti, preliminare allo studio specifico.
SOSTITUIRE la corrispondente FAQ con tutta questa qui sotto che e' stata
modificata:
+-----[D] Cosa significa il termine Fuzzy ?
[R - Davide U]
E' il modo di ragionare tipicamente umano che porta a prendere
decisioni ragionevoli anche in situazioni reali dominate dall'incertezza e
dall'imprecisione, da cui deriva la Logica Fuzzy.
SOSTITUIRE la corrispondente FAQ qui sotto con questa modificata (idem):
+-----[D] Cos'e' un Frame ?
[R - Davide U]
E' una singola immagine visualizzabile; in IA, struttura che raggruppa
due o più dati; e' un elemento della base di conoscenza che descrive
un oggetto concettuale. Piu' precisamente e' un formalismo di tipo
dichiarativo,
ovvero descrive la conoscenza, in modo abbastanza indipendente dal suo uso,
sotto forma di fatti e asserzioni. Il frame e' dunque una struttura dati che
fornisce la
conoscenza all'interno di uno specifico dominio; nel frame l'informazione e'
contenuta in campi detti slot, ciascuno dei quali puo' essere a sua volta un
frame. Caratteristica fondamentale dei frame e' l'ereditarieta'; tramite
tale meccanismo e' possibile definire un frame come discendente di un altro
frame, del quale il primo eredita' tutti gli slot con i rispettivi valori.
L'ingegnere della conoscenza, nel costruire una KB, trova nei frame un utile
strumento per reppresentare "oggetti" stereotipi del dominio applicativo da
modellare. La rappresentazione di tali oggetti puo' avvenire a vari livelli
di astrazione: utilizzando diversi frame si puo' descrivere il tipo di
oggetto, per poi descrivere in frame di livello piu' basso istanze di
oggetti del tipo precedentemente menzionato. I frame si possono quindi
considerare come complesse strutture atte a rappresentare classi di oggetti,
come pure singoli oggetti, a diversi livelli di dettaglio. Poiche'
tipicamente i frame funzionano nelle aree mal gestite dalle regole, nei
sistemi piu' potenti si e' arrivati all'integrazione della rappresentazione
a frame e di quelle basate sulle regole di produzione. L'utilita' delle
tecniche ibride sta quindi nella ricchezza descrittiva tipica dei frames e
nella potenza di reppresentazionedelle regole.
grazie
ciao
davide U

 E' una singola immagine visualizzabile;
Penso si possa scrivere fotogramma. In verita' penso che si possa 
omettere del tutto il significato originale e scrivere la domanda come: 
"Cos'e' un frame, in IA?"


No. Li ritiene superati.
:-)



Le puoi reimpostare come vuoi, per me non ci sono problemi,
sicuramente tu ne sai piu di me, chiedi a Stefano di reimpostarle come tu
preferisci
ti do il benestare... :-)
Tieni presente che sarebbe utile dare spiegazioni in modo tale
che anche uno sprovveduto capisca... o dici che non serve?
Facciamo finta che io non sappia nulla...ti faccio 3 domandine...
D:  Cosa significa il termine Fuzzy ?
D:  Da cosa deriva il termine Fuzzy ?
D:  Cosa e'  la Logica Fuzzy ?
ciao  :-)
davide U

 D:  Cosa e'  la Logica Fuzzy ?
La logica fuzzy e' un modo di concepire le decisioni che non e' basato 
sul concetto di vero/falso (logica booleana), ma sull'assunto che tra i 
due estremi esistano molti valori intermedi, come avviene nella realta', 
in cui tra il nero e il bianco ci sono spesso molti toni di grigio.
8)
Se uno non capisce questo, gli consiglierei di avvicinarsi prima ad 
altri testi, o a fare un test di intelligenza... 8))))))


  
http://www.dronez.com
ciao

 procedere.
Criticare le idee altrui e' il *fulcro* del metodo scientifico, quindi se
qualcosa
secondo te e' sbagliata dillo.
Ciao, Roberto

 prima di inserirle.
Non credo che in questo modo la FAQ possa progredire, nè svolgere la sua
funzione, che non è quella di un trattato o di un manuale. Provare per
credere...
Francesco Lentini
http://www.eloisa.it

 le hai rielaborate....
La discussione serve a questo. Se abbiamo finalmente raggiunto un 
risultato utile, ne sono contento.
-- 


 credere...
Leggo FAQ Internet e Fidonet (e contribuisco a scriverle, in qualche 
caso) da 8 o 9 anni: non e' molto, ma forse e' abbastanza per farmi 
un'idea di come sono fatte mediamente, e penso che questa sia una 
"prova" sufficiente, o non lo e'? Se non lo e', sarebbe utile 
specificare quali prove hai tu per sostenere la tua tesi, in modo da 
potersi confrontare su una base piu' pratica.



eee vaaaaaaaaiiiiiiiiiiiii!!!!
abbiamo siglato un'accordo internazionale per la produzione di FAQ  :-))
hehehe
ciao

 
http://www.eloisa.it
Tu hai mai manutenuto una FAQ?
Bene io si' (IAMS)  [e Cristiano pure (ICJ)] e le cose progrediscono proprio
cosi'.
La FAQ puo' essere un manuale, un manuale molto grosso per di piu'
per esempio la faq del NG di GA credo che sia lunga 60 o 70pagine, quella
(italiana) sugli mp3 e' lunga 100kB.
Ciao, Roberto

H
Se nei vostri messaggi usate una firma (signature), mettete prima
l'apposito delimitatore "-- " (trattinotrattinospazio).
=====================================================


Secondo me la domanda più interessante è: che differenza c'è tra la
logica detta "fuzzi" e una normale funzione probabilistica vecchia
maniera?
Ernesto

...

buona domanda, solo che io non so la risposta   :-)
ciao