Spettacolare esempio di intelligenza artificiale: 20 questions

spino":2w9zoayt ha detto:
L'intelligenza artificiale funziona in vari modi, nel senso che ci sono varie metodologie utilizzabili a seconda dell'obiettivo da raggiungere (ci ho fatto pure la tesi :))

Questo giochetto ne è un esempio. Non bisogna lasciarsi ingannare dal termine pomposo "intelligenza artificiale".

Classico esempio: un programma che gioca a scacchi prova n-mila mosse al secondo, eventualmente abbandonando anticipatamente lo studio di sequenze che porterebbero alla sconfitta (dicesi "potatura"), o altri stratagemmi. Ci si può chiedere: che c'è di intelligente nel provare tutte (o quasi) le mosse? Eppure è intelligenza artificiale perchè, di fatto, il calcolatore è come se "ragionasse".

Un altro esempio sono i sistemi esperti, utilizzati ad esempio nel campo della medicina per fare le diagnosi. Il calcolatore ti fa la diagnosi perchè tu, uomo, gli hai precedentemente fornito una conoscenza di base ed un metodo per utilizzarla.

Non c'è nulla di magico :D

Qualche chiarimento
1. Intelligenza artificiale, oggi, non esiste
2. I "sistemi esperti" sono altre cose, nel campo diagnostico ancora diverse (a Cesena c'è una attività importante di ricerca per le microcalcificazioni, so di cosa parlo)
3. Scacchi, potature etc. Il discorso è ancora diverso, non funzionano affatto così (quello è il livello semplicistico).

Bene, in definitiva chiariamo che...
non esiste alcuna tecnica "intelligente". Sono falliti i vari approcci stile Prolog & Lisp. Sono falliti gli approcci a reti neurali, sono falliti quelli misti-fuzzy.

Anche i tentativi di riprodurre il comportamento "a sciami", ed utilizzando algoritmi genetici o SA, sono falliti miseramente.

L'uso di approcci robotici (altro ambito ben esplorato) pure.

Poi manca il tassello principale: ma le femmine, sono intelligenti? Rispondendo al quesito si aprirebbero nuovi orizzonti! :crepap)
 
Ricordatevi che il sistema impara da quello che viene detto.
Se io lo "convinco" a forza di domande sbagliate che l'acqua brucia ed e' piu' leggera dell'aria... poi invece di idrogeno dira' acqua.

Questo lo dico specialmente ad alk147 che contestava le finezze... sono finezze "decise" dalle precedenti risposte, non le ha decise il software :nod)
 
InterNik":1qyy6zun ha detto:
Qualche chiarimento
1. Intelligenza artificiale, oggi, non esiste
2. I "sistemi esperti" sono altre cose, nel campo diagnostico ancora diverse (a Cesena c'è una attività importante di ricerca per le microcalcificazioni, so di cosa parlo)
3. Scacchi, potature etc. Il discorso è ancora diverso, non funzionano affatto così (quello è il livello semplicistico).

Bene, in definitiva chiariamo che...
non esiste alcuna tecnica "intelligente". Sono falliti i vari approcci stile Prolog & Lisp. Sono falliti gli approcci a reti neurali, sono falliti quelli misti-fuzzy.

Anche i tentativi di riprodurre il comportamento "a sciami", ed utilizzando algoritmi genetici o SA, sono falliti miseramente.

L'uso di approcci robotici (altro ambito ben esplorato) pure.

Poi manca il tassello principale: ma le femmine, sono intelligenti? Rispondendo al quesito si aprirebbero nuovi orizzonti! :crepap)

Permettimi di correggerti ma i sistemi esperti sono una parte fondamentale della storia e sviluppo dell’IA.

Sul fatto che gli scacchi non funzionino come ho detto...ok, è vero, ma è un esempio, dai. La base, il punto di partenza dei giochi di quel tipo è quella che ho scritto. Se ho reso troppo semplicistica la cosa è stato solo perché serviva un brevissimo esempio.

Ultima cosa: Lisp, Prolog, Clips … sono _linguaggi_ di IA. Un sistema esperto, ad esempio, lo sviluppi utilizzando il Clips (anzi è nato proprio per quel genere di applicazione se non ricordo male). Il linguaggio di per sé non è “intelligente”, ovviamente. Semplicemente è uno strumento che facilita, nel caso dei sistemi esperti, la rappresentazione (e l’interrogazione) della conoscenza umana.

Non è che scrivo cose inventate :) Per carità, dei tre corsi di IA che seguito all'uni ho dimenticato molte cose, ma non l'approccio al problema.

Circa la questione dell’intelligenza femminile invece boh…lì non ho argomenti :D :D :D
 
spino":q6cw737z ha detto:
Permettimi di correggerti ma i sistemi esperti sono una parte fondamentale della storia e sviluppo dell’IA.
Vuoi dire nel "fallimento" della IA? Erano obsoleti già quando feci 1/3 dell'elaborato di EINN, mi sembra nel '95... In una parola:inutili :asd)
Ultima cosa: Lisp, Prolog, Clips … sono _linguaggi_ di IA. Un sistema esperto, ad esempio, lo sviluppi utilizzando il Clips (anzi è nato proprio per quel genere di applicazione se non ricordo male). Il linguaggio di per sé non è “intelligente”, ovviamente. Semplicemente è uno strumento che facilita, nel caso dei sistemi esperti, la rappresentazione (e l’interrogazione) della conoscenza umana.
Ti correggo, o meglio amplio... sono dei linguaggi che... non servono a nulla. Data la tesi di Church sono solo "zucchero sintattico", non aggiungono nulla a quello che si potrebbe scrivere in Forth. Tipicamente (specie prolog) si usano perchè... "fanno figo". Ma non servono a nulla (dopo l'ondata di "eccitazione"-anni-85/90 non se li fila più nessuno)
Anche la facilità di interrogazione è del tutto relativa (ahhhh... le mitiche torri di hanoi!... oppure l'interprete prolog in lisp e viceversa :vomito) ), vedi ad esempio qualche algoritmo "strano" tipo il mitico NIELLO :vomito)
Non è che scrivo cose inventate :) Per carità, dei tre corsi di IA che seguito all'uni ho dimenticato molte cose, ma non l'approccio al problema.
Neppure io, riporto le cose inventate dai miei docenti! :crepap) Che sei? Uno SDI come me in incognito? :fluffle)
Circa la questione dell’intelligenza femminile invece boh…lì non ho argomenti :D :D :D
Nessuno li ha! :sarcastic)
 
Kontorotsui":27281g8l ha detto:
Provate questo: http://y.20q.net/

Sono sbalordito :jaw) :jaw)
Non pensavo si arrivasse gia' a tanto coi sistemi di intelligenza artificiale in grado di apprendere.

PS:dovete sapere l'inglese o e' inutile provare ;)

Un programmino del genere lo feci nel 93 con l'MSX in basic che indovinava gli animali ... in realtà si chiamano sistemi esperti... una cavolata degli anni 80.
 
InterNik":2b1fzsnf ha detto:
(taglio se no diventa enorme il thread:))

Comunque...se parli di EINN mi sa che sei un informatico pure tu. In che anno ti sei laureato? A intuizione mi sembra di capire che ti sei ancora beccato TAMC :D e che i corsi di IA non ti siano piaciuti molto :)
(ps: il NIELLO mi suona nuovo come termine, ma non ho voglia di andare a rispolverare i libri in soffitta :D)

Per concludere l'OT nell'OT:
Per chi è interessato a farsi una sana lettura, riporto il link ad un bell'articolo sull'IA: le ambizioni degli inizi, i fallimenti, gli sviluppi, le attuali e (si spera) future applicazioni:

http://www.mondodigitale.net/Rivista/04 ... 203-20.pdf

salutiz!
 
spino":33lk83b8 ha detto:
Comunque...se parli di EINN mi sa che sei un informatico pure tu. In che anno ti sei laureato? A intuizione mi sembra di capire che ti sei ancora beccato TAMC :D e che i corsi di IA non ti siano piaciuti molto :)
TAMC: il mio secondo esame! Sono un Scienze dell'Informazione (Cesena/Bologna) immatricolato nel 1991 (con tanto di esame di ammissione!)
(ps: il NIELLO mi suona nuovo come termine, ma non ho voglia di andare a rispolverare i libri in soffitta :D)
Risparmia il tempo è uno pseudo-algoritmo (per non dire cacata) di un ns ricercatore che mostrava come con una scemata iterativa-stile-vettore-bitmap si ottenevano risultati praticamente identici ai "mitici" sistemi esperti (e nel contempo come spacciare un libretto ai poveri studenti :crepap) )

Di che "razza" sei? (ateneo)
 
Io ho provato con sigaretta, dopo un sacco di domande mi ha risposto sigaro, ho detto che c' era andato vicino e la sua replica e' stata: non posso parlare di certe cose, ma e' qualcosa che ha a che fare con la droga? :asd) :asd) :asd)
In inglese con il termine "sunglasses" lo ho fregato, sembra che non fosse nel suo vocabolario, e nemmeno "sun glasses", ma scusa, come si chiamano gli occhiali da sole? :confusbig)
 
Top