Newsgroup: it.scienza.informatica
Titolo: Intelligenza artificiale.

Ciao a tutti! 
sono uno studente di ing informatica, e da un pò mi è venuta voglia di
saperne di più sull'IA. E' realizzabile? Come? Da bravo neofita con
scarse conoscienza di C ho qualche problema a immaginarmela...
ciao!!!

...


scarse conoscienza di C ho qualche problema a immaginarmela...
c'e' un libro della Mc.Graw Hill Intelligenza Artificiale che fa un po
il punto della situazione e penso al momento sia il migliore sulla
materia in modo completo ed esauriente.
Visto che usi il C c'e' poi Artificial Intelligence Using C di Herbert
Shild casa editrice Mc Graw Hill anche questo.
--------------------------------------------------------
Paolo Hölzl
Metis Informatica s.a.s technical manager (Ferrara)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx.xx with 
tin.it

ciao!!!
LOL solo capire di che si tratta ti richiederà un po' di lavoro.. :)
L'AI spazia in campi che vanno dalla visione artificiale alla
rappresentazione della conoscenza, al ragionamento automatico e
all'automated learning, passando per l'interpretazione del linguaggio
naturale, la definizione di strategie e la robotica.. in ciascuno di
questi campi, computer science, tecnologia, neuroscienze e psicologia
forniscono apporti piu' o meno importanti, insieme ovviamente a dosi
massicce di matematica e logiche varie. Sulla 'realizzabilita', tutto
dipende dal contesto che attacchi  a questa parola.. un sistema AI per
giocare a scacchi senza basarsi esclusivamente sull'analisi
combinatoria esiste (anzi ben piu' d'uno); uno che possa conversare
con una persona in maniera sensata su domini generici, no (mentre
esiste, sin dagli anni 60, per dominii limitati).
Ovviamente, ti serve una solida base in computer science: quindi un
bel po' di algebra, una spruzzata di statistica, logica e
calcolabilita', complessita', teoria dell'informazione, automi,
linguaggi formali etc... :)
Ecco qualche riferimento utile:
Elaine Rich - Intelligenza Artificiale (McGrawHill, se non ricordo
male)
Da' una panoramica tecnica dei risultati dell'AI "classica", impostata
sulla manipolazione di simboli, regoli e calcoli d'ordine qualunque :)
Quindi sistemi esperti, algoritmi particolari, euristiche, etc.
Puo' essere usato come base tecnica.
Douglas Hofstadter - Godel, Escher Bach (Adelphi)
Un viaggio dai fondamenti del ragionamento matematico fino all'AI
classica (fino agli 80).. la miscela tra approccio 'casuale' e
trattazione assolutamente rigorosa ne fa uno dei libri di AI piu'
divertenti ed illuminanti... da non confondere con successivi pasticci
metafisici pubblicati da autorazzi vari ;-)
Alessandro Mazzetti - Reti Neurali Artificiali (Apogeo, credo)
E'l'unico in italiano che conosco (ma per mia pigrizia), ; lo lessi
qualche anno fa. E' elementare - quindi se di NN sai gia' qualcosa non
e' consigliabile - ma se non ne sai niente di da' una buona
introduzione.
Russel-Norvig - Artificial Intelligence, a modern approach (prentice
hall, non so se esiste una traduzione)
Da' un'ottima panoramica a livello tecnico sull'AI "moderna", e su
molte sue parole chiave come ontologie, agenti, reti semantiche etc..
Inoltre ti servira' qualcosa di specifico su logica fuzzy e algoritmi
genetici, che non puoi non conoscere se vuoi sapere qualcosa sull'AI
moderna (insieme alle NN, compongono il "soft computing").
Una spolverata di teoria del caos aiuta a percepire i limiti e le
possibilita' del calcolo automatico, insieme a rafforzare (imho)
la tesi di church...
Be', ne hai per qualche mese ora.. e naturlamente c'e' 
it.comp.ai
! :)
Saluti,
 
Cris
---
God is Real, unless declared Integer

Be', ne hai per qualche mese ora.. e naturlamente c'e' 
it.comp.ai
! :)
gia', peccato che sia frequentato come il Sahara a mezzogiorno.... :(
Saluti, Marco