Newsgroup: it.comp.ia
Titolo: Siamo lumachine?

Riguardo al thread sulla smortezza del NG vorrei dire la mia. Io sono uno
studente in ing. meccanica e mi sto' laurando con una tesi che riguarda il
controllo motorio per la camminata di un robot esapode attraverso delle reti
neurali.
Ho avuto modo di seguire alcuni seminari organizzati dal prof. che tiene il
corso di "Sistemi intelligenti naturali ed artificiali", che e' poi anche il
mio relatore per la tesi, del dipartimento di ing. biomedica. In uno di
questi seminari e' stato trattato il tema dell'implementazione hw di una
rete neurale, da parte di un ricercatore del politecnico di Torino (se non
ricordo male). Essendo un meccanico ci ho capito un po' un casso, ma la
sostanza presentata e' stata che l'implementazione e' possibile solo per
alcuni tipi di layout e soprattutto solo per limitate variazioni dei pesi
della rete: in pratica solo quando il problema e' gia' sufficientemente
risolto.
Dall'altra parte sono anche socio di un'attivita' industriale che si occupa
di costruzioni meccaniche e quindi anche di progettazione e controllo.
L'utilizzo di tecniche di IA, soprattutto per quanto riguarda le reti
neurali, sono quanto di piu' bello possa sognare un progettista: una
scatoletta che la colleghi e poi ci pensa lei a sapere come deve fare.
Ok, mettiamo insieme le due cose: da una parte l'implementazione e'
possibile solo quando il problema risulta almeno in gran parte noto,
dall'altra la volonta' di ricorrere ad una soluzione "cosi' poco
deterministica e quindi anche potenzialmente pericolosa" solo in cambio di
un risparmio proprio nell'approfondimento del problema.
Ecco spiegato perche', nel 2000, non abbiamo ancora a che fare con robottini
che ci apparecchiano la tavola e portano a spasso il cane. Purtroppo le
linee da seguire per arrivare al nostro utopico robot domestico non sono
cosi' semplici, perche' richiedono il piu' delle volte notevoli investimenti
nella loro direzione... e l'universita' fa quello che puo'. I grandi sponsor
dell'industria, non leggendo un ritorno immediato ne' tantomeno garantito,
se ne stanno lontani.
Quello che si fa' e' allora utilizzare le tecniche di IA fini a loro stesse,
cioe' alla ricerca... per modellare i processi cognitivi, per studiare il
linguaggio, etc etc
Poche applicazioni, quindi. Ma non perche' siamo lumachine, perche' arrivare
ad un sistema complesso che funzioni correttamente (quindi vendibile) quando
ognuno dei componenti e' "sfumato" non e' una garanzia per nessun
imprenditore. Se proprio devo studiare come risolvermi il problema, tanto
vale che arrivi fino in fondo... ho fatto 30 e faccio 31, non e' che quell'1
li' mi convenga piu' realizzarlo con una rete neruale. E' una questione,
ahime', di costo.
Carlo Valentini

Carlo Valentini
Ciao Carlo,
 scusa il cut del resto della tua lettera ma volevo focalizzare le idee
sull'esapode, qui alla mia università l'esapode cammina con una CNN, che
come credo ha ancora poco a che fare con l'IA, ma abbatte notevolmente i
costi rispetto ad un sistema a processore.
Il progetto comprende 6 celle di CNN connesse ad anello.
Se vi interessa il prossimo Maggio qui a Catania si svolgerà il Convegno
mondiale sulle CNN. Vi invito io!!:o)
Adriano Basile
e-mail: 
adrian...@hotmail.com
web page: 
http://digilander.iol.it/adrianobasile/

 ahime', di costo.
Non vedrei il problema in questi termini. Non ritengo che il problema sia
"ho fatto 30, mi manca il 31 e allora uso una rete neurale per non fare
altra fatica".
Oppure ho capito male la frase?
--
Alessandro Monti

Quello che dici è molto interessante. Le reti neurali risolvono tanti
problemi (soprattutto in amito aziendale) ma se ci fermiamo là, siamo
ciechi.
Usando le reti neurali ci accontentiamo dei risultati che danno ma la vera
intelligenza non sarà mai implementata usando solo le reti neurali.
Se la nostra massima aspirazione è il robot domestico il linea di principio
l'abbiamo già soddisfatta, ma non diciamo che la nostra intelligenza è
paragonabile ad un robot domestico
Non siamo limitati a lavare i piatti, fare la spesa, portare a spasso il
cane eccetera. Ritengo che chi è intelligente sappia fare altre cose
- comporre sonetti
- dire "questo è troppo lungo lo faccio calcorlare a computer"
- rispondere ad una domanda con un'altra domanda perchè non si è   capito
...
...
Ciao
C.

 Oppure ho capito male la frase?
Il mio pensiero era: adesso che mi sono dovuto smazzare tutto (o quasi) il
problema per generare il set di apprendimento, oppure per poter progettare
dell'elettronica specifica (i.e. ho gia' fatto 30), perche' dovrei affidare
quel poco che mi manca ad una rete neurale?
Diverso e' il costo se posso sollevarmi da tutti gli sforzi di progettazione
e delegare all'autoapprendimento della rete il suo stesso meccanismo di
funzionamento.
Carlo Valentini

 wrote in message
fxIg4.25725$D3.1...@news.infostrada.it...

Beh, le prime tre cose che hai elencato sono alla portata di un software
(non necessariamente derivante da un'implementazione IA), oddio per la prima
bisogna abbandonare velleita' artistiche...:-)
Ciao Luca

 funzionamento.
Ovvero, vorresti avere una rete neurale che selezioni il materiale e
addestri un'altra rete neurale? Non siamo ancora a questo punto...
Però in questo senso siamo arrivati al 31. Ovvero: adesso bisogna fare solo
30, mentre il 31 è già realizzabile con una rete neurale. Magari tra un po'
si potrà fare solo 29, e far fare alle reti il 30 e il 31. Poi magari
dovremo arrivare solo a 28, ...
Nota che anche in altri settori si è proceduti così. Pensa alle scienze...
siamo ancora lontani dal "31" :-)
Un lontano futuro forse potremo parlare al computer (magari nel nostro
orologio da polso) e dirgli:
Uomo: "Mi è venuto un dubbio"
PC: "Dimmi, o padrone supremo"
U: "Dici che secondo te una macchina potrebbe risolvere il problema X?"
PC: "Fammici pensare..."
(passano alcuni secondi)
U: "E allora?"
PC: "Un momento ancora: ho avviato una serie di reti neurali di complessità
ognuna superiore a quella del cervello umano, ed ho chiesto anche la
collaborazione di un team di altri PC da polso sotto-utilizzati dai loro
padroni, in modo da avere io solo il compito di gestire la supervisione
senza per questo dover utilizzare tutte le mie risorse di CPU. Infatti il
problema richiederebbe ben il 90% delle mie risorse per un tempo di
circa..."
U: "E smettila! Non mi interessano i tuoi dati numerici. Dammi la soluzione
e basta."
PC: "Ecco: mi è arrivata una risposta. In effetti il problema era
decidibile, ed era anche già stata elaborato nei suoi momenti liberi da un
PC si controllo dell'ascensore numero 1 del palazzo in..."
U: "Ancora con queste informazioni superflue. Voi macchine siete proprio
noiose. Arriva al dunque."
PC: "Mi dispiace. Il problema è stato valutato come troppo complesso per le
vostre limitate menti umane, e pertanto non è disponibile una spiegazione
traducibile nel vostro linguaggio. Potrei attivare una stampa della rete
neurale che risolve il problema, oppure memorizzara, così che, quando ti
servirà risolvere il problema in un caso reale, potrò farlo per te prima che
te ne accorga."
U: "Va bene, PC, non era importante. Volevo solo riuscire a trovare un
problema che voi macchine non siate in grado di risolvere..."
--
Alessandro Monti

 mondiale sulle CNN. Vi invito io!!:o)
Interesserebbe, ma temo che sia una spesa non sopportabile :-(
--
Alessandro Monti