Newsgroup: it.discussioni.ufo
Titolo: I.A. intelligenza artificiale

Ciao a tutti, oggi sono in vena di riflessione: ormai da molto tempo si
sente parlare di i.a. Già nei primi anni 40 si iniziava a parlare di
i.a. Molti pensano che l'intelligenza artificiale sia una di quelle
discipline "esotiche" o fantascientifiche dove si cerca di realizzare
implementazioni di macchine capaci di imparare da sè, dai "ricordi"
immagazzinati precedentemente. Bè c'è un fondo di verità in quanto
ho detto sopra, solo che allo stato attuale delle cose, l'apprendimento
è inteso solo come miglioramento del risultato finale di una serie di
processi che la macchina esegue. Questa tecnica è chiamata appunto
apprendimento perchè la macchina modifica il proprio comportamento in
base alle esperienze (risultati) ottenuti in passato. Al giorno d'oggi
le CPU sempre più potenti hanno permesso di accorciare di molto il
tempo delle elaborazioni e sono nati i primi prodotti a largo consumo
che sfruttano algoritmi di i.a. vedi AIBO e ASIMO
http://www.fantascienza.com/magazine/speciali/6780/?print=1
Porto l'esempio di questi due robot perchè sono veramente dei
gioiellini di tecnologia, i numerosi algoritmi costituenti il codice
dei due robot permettono di riconoscere voci, immagini, camminare etc
etc. Tali software funzionano sempre sul principio dell'apprendimento
che ho descritto prima: per esempio più volte Aibo sentirà il comando
cuccia e meglio interpreterà il comando anche variando il timbro di
voce.
Questo è il livello a cui siamo arrivato fino ad ora cioè siamo in
grado di costruire Sistemi Esperti cioè dei sistemi che riescono a
realizzare il proprio compito meglio di un operatore umano esperto nel
settore.
Esempio un Pc potrebbe riuscire a diagnosticare una malattia tipo il
diabete meglio di un medico specializzato in Malattie Metaboliche. O
guidare meglio di un pilota di F1. Esistono già algoritmi che
permettono alle macchine di viaggiare senza conducente.
Ora io mi chiedo e giro la domanda anche a voi: L'uomo riuscirà ad
implementare un algoritmo che simula il Desiderio? quella voglia di
imparare a conoscere cose nuove? Quella voglia di non soffermarsi alla
conoscenza e all' esperienza già nota, ma a ricercare nuovi stimoli in
modo da acquisire nuove capacità?

BALDO ha scritto:

beh la questione è un pò diversa e molto più avanzata di come l'hai 
descritta.....
in effetti i Sistemi Esperti sono una vecchia conoscenza degli ingegneri 
dell'IA e sono sempre meno utilizzati nelle applicazioni di elaborazione 
e riconoscimento dei segnali....
AIBO, ASIMO e l'ancor più avanzato QRIO della Sony utilizzano reti 
neurali che gli permettono di apprendere dal mondo circostante....
per ora le reti neurali sono "limitate" dagli algoritmi di apprendimento 
che sono in sostanza algoritmi sequenziali e quindi poco adatti allo 
scopo di addestrare una rete....alcuni passi in avanti sono stati fatti 
con l'ausilio di algoritmi genetici che introducono una buona dose di 
imprevedibilità dando alla rete neurale una limitata capacità creativa....
gli ultimissimi studi in questo campo hanno portato alle creazioni di 
"reti che addestrano reti", paradigma implementato dalla Imagination 
Engines negli USA....quest'ultimo paradigma permette alle reti neurali 
di addestrarsi in continuo anche durante il normale funzionamento e 
garantiscono inoltre un ampio margine di creatività....ti consiglio di 
visitare il sito della Imagination Engines per maggiori 
dettagli....altro interessante paradigma è quello sviluppato dalla AND 
Corporation che ha implementato reti neurali olografiche che in sostanza 
permettono di ridurre drasticamente i tempi di apprendimento e di 
"valutare" percorsi multipli simultaneamente in fase di funzionamento 
della rete....
riguardo la domanda dell'implementabilità del desiderio, ti basti 
pensare che il desiderio, l'istinto, il sentimento sono comportamenti 
programmati nel nostro cervello a "basso livello"....se puoi 
interessarti cerca su google info su Kevin Warwick che è il pioniere 
dell'IA avanzata e ha implementato dei robot in grado di lottare per 
accaparrarsi l'alimentazione necessaria al loro funzionamento....
l'IA è ben altro che una scienza esotica e lontana dal mondo reale, anzi 
un buon 60% dei dispositivi che usiamo ogni giorno posseggono sistemi IA 
al loro interno e moltissimi utilizzano reti neurali (compresi i videogames)

implementare un algoritmo che simula il Desiderio?
Fare una macchia che si comporti come se provasse desiderio
non mi pare impossibile, che poi lo provi veramente e'
tutto un altro discorso.
            Saluti 

Ciao a tutti, oggi sono in vena di riflessione: [cut]
1. Non č OT questo?
2. Se bisogna dare una caratteristica da "vivente" alla macchina perchč 
proprio il piů grande difetto umano? 

Per paolino:
Si conoscevo già gli AG, anche questi però sono tecnica vecchia. La
mutazione statistica introdotta negli AG, legata al patrimonio di
conoscenza ereditata serve sempre sempre allo scopo di trovare il
risultato migliore (serve diciamo a trovare dei massimi locali della
funzione soluzione). Non si discosta tanto poi dalle tecniche di
apprendimento delle reti Neurali si cerca sempre di trovare la
soluzione migliore possibile (che negli AG poi non è il massimo
assoluto ma un massimo locale). Tanto è vero che gli AG  possono
essere usati per modificare i parametri della rete neurale.
Interessante invece il discorso delle reti neurali olografiche di cui
non ero documentato grazie.
Riguardo al Desiderio, intendevo anche la Curiosità: la voglia di
provare qualcosa che non è contemplato nel codice di programmazione,
il che tutt'oggi non è realizzabile. Prendo un esempio per farmi
capire meglio, supponi che ASIMO ti vede andare in bicicletta. ASIMO se
allenato (e quindi se previsto dal codice) potrebbe andare in bici se
ci metti le rotelline per non farlo cadere, ha tutto ciò che gli
serve: sensori per la distanza, sensori e riconoscitore vocale, e un
sistema di visione artificiale che penso sia il SIFT (di questo non
sono sicuro). Il grosso limite di ASIMO è che qualcuno deve per forza
dirgli di farlo e dire come farlo. Non riesce a capirlo emulando
qualcuno, oltre a questo deve essere previsto un pezzo di routine
chiamata function MountanBike che dice ad ASIMO se vedi una Bici e
senti il comando Pedala prendi la bici e fa un giro. Da solo ASIMO non
fà nulla non è mosso nè dal Desiderio di fare un giro in bici, nè
dal Desiderio di emulare un uomo che pedala (anzi vedere un tizio che
pedala lascia ASIMO indifferente: totale assenza di Curiosità). Non so
se mi sono spiegato, non sono sicuramente un campione per spiegare le
mie argomentazioni. Comunque per me questo è il salto che distinguerà
l'i.a. del futuro da quella nota fino oggi. Quello realizzato fino ad
oggi sono migliorie nell'apprendimento delle vecchie idee già note in
passato. Lo so che quanto dico sembrano idee da romanzo di Fantascienza
di serie B, ma sono anche argomenti molto affascinanti che convergono
lungo la linea che delimita la fantasia dalla realizzabilità.

 assenza di Curiosità).
C'e' di mezzo anche una cosa molto complessa che e' la creazione autonoma di
significati, e l'autoverifica sulla coerenza/verita' di essi. Una delle cose
che il cervello (o diciamo la mente) fa e' di associare tutti i dati
sensoriali a significati conosciuti, o, in mancanza di certezze note,
attuare una strategia di apprendimento, studio, esplorazione che porta alla
fine a costruire nuove categorie/conoscenze abilita'. Mi chiedo quale ruolo
giochi la coscienza in questo processo, o se possa davvero avvenire in modo
totalmente meccanico e inconscio. Quando noi capiamo un concetto abbiamo la
netta sensazione di coerenza su quanto appreso, coscientemente diciamo si,
sento che e' cosi', ho capito, e' VERO. Un processo algoritmico inconscio
potrebbe essere cosi' autoreferenziale nelle valutazioni da stabilire una
verita' assoluta? Se si allora potrebbe anche "voler" provare ad andare in
bicicletta ;)
Claudio F

 ha scritto nel messaggio
news:1141864239.1...@z34g2000cwc.googlegroups.com...
Per paolino:


This information is gnu GPL V3
ma nessuno gli ha detto di copiare !!!!!
si impara x emulazione di qualcuno
cioe non hanno messo una procedura cosi "semplice"
conisidera che le sinapsi nervose funzionano come le reti neurali (appunto)
e che queste si modificanoper fare meglio qualcosa
quindi il robot potrebbe imparare copiando, il discorso "se ci riesce lui
perche non
dovrei riuscirci io", la voglia di avere perche un robot non puo elaborare
"voglio la macchina perche la ha il mio capo" o "cosi risparmio le pile",
oppure "sono piu bravo perche lo so fare meglio"
copia -->elebora(impara) -->riproduce-->perfeziona