Newsgroup: it.comp.ia
Titolo: AI e Università

domanda forse stupida.....sono uno studente di ing meccanica con
l'intenzione di specializzarmi in meccatronica e robotica.
Ho scelto di fare in meccanica e non info per avere una solida preparazione
sulla struttura dell'eventuale robot, che poi completerei con la mia
passione per l'informatica e l'AI....almeno, queste erano le intenzioni,
visto che tutti mi dicevano che è più facile imparare a gestire i controlli
del robot da zero che non imparare la meccanica che ci sta dietro da zero.
Ma ora mi chiedo....è fattibile? O meglio, le conoscenze in AI che posso
acquisire da appassionato, possono servire (se mai arriverò a lavorare in
una azienda che opera in questo settore) a non relegarmi alla sola
progettazione della struttura del robot?
--
Fabio ]SickAxe[ Bellotti
----------------------------------------
Student @ Politecnico di Milano
Department of Mechanical Engineering
''I've seen things you humans wouldn't believe. Attack ships on fire off the
shoulder of Orion. I watched C-Beams glitter in the dark near the Thanauser
Gate. All those moments will be lost in time, like tears in rain. Time to
die.'' Blade Runner - 1982

 progettazione della struttura del robot?
Per come sono fatti i robot al giorno d'oggi, quello che ti serve piu' 
che conoscenze di IA sono conoscenze di controllistica e di automatica.
Se hai fatto l'esame di Robotica sai tutto quello che di IA viene 
effettivamente applicato nel campo.
C'e' un volantino di un master in Meccatronica nell'ingresso del DEI, se 
ti interessa.
Stefano

nella mia esperienza, per fare un robot SERIO, servono un ingegnere
informatico e uno meccanico
-- 
]\/[ad]\/[age (
www.mindreamz.net
)
"Un Maestro insegue semplicemente la sua visione di Eccellenza in
qualunque cosa sta facendo e lascia agli altri decidere se sta 
lavorando o giocando. A lui sembra sempre di fare entrambe." - Anonimo

si dipende da quello che deve fare
se il robot deve risolvere problemi da solo
(non sto parlando dei soliti 4  facili task)
dimmi tu come possa essere sufficiente

dimmi tu come possa essere sufficiente
era per dire che non ci si può occupare DA SOLO di un robot SERIO, sia
facendo l'ingegnere informatico che quello meccanico... i problemi
sono talmente complessi che vanno studiati da esperti, ognuno nel
proprio settore... un ingegnere meccanico può saperne di ia, ma non in
maniera approfondita, lo stesso dicasi per l'ingegnere informatico e
il controllo meccanico
poi che un team di 10 ingegneri sia meglio di un duo, questo è
chiaro... ma dipende sempre che cosa si vuole fare
per dire, sul robot su cui lavoro io, ci lavorano almeno altri 6
ingegneri... e deve fare cose molto semplici
è altrettanto chiaro che ognuno deve sapere almeno superficialmente
ciò che conoscono gli altri, i "meccanici" conoscere un po' di ia (o
per lo meno cosa il programma del robot farà fare agli attuatori e
come) e gli "informatici" un po' di meccanica (e fisica, ed
elettronica... per i sensori, per il controllo dei motori, ecc.)... ma
questo vale per qualunque progetto di questo tipo...
ma è inutile che un meccanico pretenda di conoscere l'intelligenza
artificiale in maniera approfondita o che un informatico pretenda di
costruire un robot... oltretutto la nostra specializzazione serve
apposta per evitare di fare questo... ognuno si occupa del proprio
campo e conosce i punti di incontro del proprio campo con quelli degli
altri


 informatico e uno meccanico
Alla luce di quanto detto....e supponendo di voler abbandonare la meccanica
(sono solo al primo anno) per l'informatica....dove mi converrebbe andare?
Da quel che ho capito leggendo in giro il meglio per quanto riguarda la AI è
la Università di Edimburgo, vero?
E in italia c'è qualcosa di analogo?


E in italia c'è qualcosa di analogo?
a me sembra parecchio presto per fare progetti a così lunga
scadenza... essere nel ramo della robotica è una scelta che si fa a
posteriori... certo non iniziando con il fare lettere o filosofia...
ma che sia meccanica, informatica o cose affini (anche elettronica,
per dire, anche se forse in maniera meno marcata), per la robotica va
bene... quello che tentavo di dirti era, appunto, che non c'è una cosa
che va meglio delle altre per studiare robotica, ma che bisogna
specializzarsi in un certo ambito della robotica e conoscere tutto il
resto...
ora, la domanda è, ti interessa più farli muovere i robot, oppure ti
interessa più la intelligenza artificiale? ti interessano più i
problemi di manipolatori, motori, ti piace di più avere in mano un
cacciavite e un martello, o stare davanti ad un computer? ti piace di
più avere davanti agli occhi il modello 3D del robot e lavorare sui
controlli a basso livello, oppure astrarre e sfociare nella filosofia
della mente?


 wrote in message
news:qp3h20h52ib7v1jmt...@4ax.com...
[gore cut]
La mia passione è l'informatica, soprattutto quella legata all'AI.
La scelta di fare meccanica è stata una conseguenza del trovarmi una azienda
di famiglia che opera in quel settore.....è stato un errore, nel tentativo
di rimediare ho pensato di fare meccanica + specializzazione in robotica,
nella speranza poi di far valere la mia passione per l'AI così da lavorare
su quell'aspetto.
Detto questo, e chiarito che a me piace controllare il robot, avere
l'illusione di creare qualcosa di intelligente, sia robot o motore di
ricerca o motore scacchistico, sapete rispondere alla domanda del "quale
uni?"


 uni?"
Perche' dovresti cambiare uni ? Al dipartimento di Elettronica del poli 
c'e' un gruppo di robotica e IA molto attivo :)
Stefano

 c'e' un gruppo di robotica e IA molto attivo :)
Si ma a quel che ho capito, anche facendo ing informatica avrei al max un
esame sull'AI.
All'università di Edimburgo, sempre da quel che ho capito, esiste un intero
corso che ti specializza su questa branchia dell'informatica (psicologia e
quant'altro ehehe).


 esame sull'AI.
Mah, veramente c'e' ingegneria della conoscenza, intelligenza 
artificiale, e robotica, quantomeno. Per non parlare di logica ed altri 
complementi.
Per inciso - non e' che ci sia poi _tanto_ da insegnare 
sull'intelligenza artificiale, a livello di esami :)
Stefano

 esame sull'AI.
Io sono ad ing. informatica a Roma e Sistemi di Intelligenza artificiale è
un indirizzo di laurea specialistica.
Al dipartimento di informatica e sistemistica c'é questo gruppo di
ricercatori in AI:
http://www.dis.uniroma1.it/research/ai.html
di cui puoi vedere i progetti in corso ed anche i professori di automatica
che hanno proprio a che fare con la robotica:
http://www.dis.uniroma1.it/~labrob/index.html
Mi pare molto strano che al politecnico di Milano non ci sia qualcosa del
genere.
Inoltre il politecnico mi sembra una delle più accreditate università per le
ingegnerie quindi che vai cercando di  più? ;)
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it



concordo... oh, beh, ci sono i 100.001 metodi usati per risolvere ogni
problema, ognuno dei quali risolve solo un sottoproblema del problema
dato :-DDD
del resto č una BRANCHIA nuova (si dice branca, comunque :-D), almeno
relativamente alle altre, č tutto sperimentale...
cmq secondo me gli esami che ho fatto io a ing info (alla sapienza di
roma) sono intelligenza artificiale, ingegneria della conoscenza,
ricerca operativa, geometria, algebra, basi di dati, fisica,
modellistica e simulazione, robotica, controlli automatici...
non so se mi sono fatto capire...


 informatico e uno meccanico
Guarda il piano di studi della laurea triennale in Ing. Informatica a 
Catania. Secondo me centra ben poco con l'IA:
Primo anno
Analisi matematica 1
Algebra lineare e Geometria
Fondamenti di informatica
Analisi matematica 2
Fisica sperimentale 1
Economia e cultura d'impresa
Chimica
Fisica sperimentale 2
Basi di dati
Laboratorio di informatica
Lingua straniera 1
Secondo anno
Analisi matematica 3
Elettrotecnica
Analisi dei sistemi
Elettronica 1
Sistemi operativi
Fondamenti di telecomunicazione
Misure elettroniche
Fondamenti di automatica
Elettronica 2
Calcolatori elettronici
Laboratorio di misure elettroniche
Terzo anno
Reti di calcolatori
Sistemi di telecomunicazione
Linguaggi
Laboratorio di informatica industriale
Sistemi informativi
Ingegneria del software
Lingua straniera 2
Laboratorio di calcolatori
A scelta (e qui sceglierei Intelligenza Artificiale e Robotica ma il 
resto?)
Tirocinio
Esame finale
Ciao
--
Noixe
Inviato da 
www.mynewsgate.net

 ha scritto:
Per questo di solito è meglio informatica, ci sono meno esami di elettronica
e qualcuno in più di informatica pura...
Cmq è inevitabile che almeno nel triennio più di uno o 2 esami sull' ia non
li fai.. sia perchè sono esami che si basano altre "conoscenze" sia perchè
non è che c'è molto da fare, di ia funzionante c'e n'è davvero poca..
Buno

 non è che c'è molto da fare, di ia funzionante c'e n'è davvero poca..
Anche in Informatica c'è solo Intelligenza Artificiale al 2° anno ed al 
massimo aggiungerei io Robotica dal C.d.L. di Ing. dell'automazione. Cmq 
pensavo che fare elettronica potesse essere utile per l'IA... magari non per 
quella estremamente teorica ma per avere una conoscenza più ampia del 
settore, soprattutto quando entra in gioco la robotica... e' per questo 
motivo che tutto sommato forse Ing. Inf. mi sembrava più adatta.


 motivo che tutto sommato forse Ing. Inf. mi sembrava più adatta.
Il problema è che ognuno ha una sua idea dietro alla parola "IA" ...
Io i robot li lascerei ad Asimov, di sicuro non ne esisteranno di pensati
nel prossimi anni.. e questo mi porta a vedere tutta la robotica attuale
come un puro lavoro di meccanica, no di IA.
Anche perchè orami siamo molto vicini alla creazione di strutture umanoidi
che funzionano decentemente, ed non è un lavoro che ha a che fare con l'ia.
Anche volendo vedere l'ia come un modo per creare "cervelli" da applicare a
robot umanoidi o non, non vedo cosa c'entra poi con l'effettiva
realizzazione di una macchina di quel tipo. Tu lavori alla creazione di
algoritmi più o meno pensanti, l'IA per me è quella. Il passaggio da una
simulazione pura all'inserimento dell'algoritmo in una struttura fisica è
una cosa secondaria... nel creare la struttura di robot di qualunque tipo
l'IA non c'entra nulla..
Se pensi ad esempi più reali, come possono essere auto che si guidano da
sole o robot che agiscono autonomamente in zone non raggiungibili da
essereri umani, la creazione delle parte fisica e di quella "pensante" sono
2 momenti totalmente diversi e che devono essere gestiti necessariamente da
persone con diverse compentenze.
Aggiungo poi come considerazione personale che più studi qualcosa che già
esiste, più perdi la possibilità di creare qualcosa di nuovo. L'ia è un
campo che praticamente ancora non esiste e che va affrontato IMHO in  modo
totalmente diverso dagli altri. Paradossalmente meno sai di "pratico" meglio
è... Fare ricerca in questo campo significa cercare soluzioni nuove, il come
applicarle all'elettronica e alla meccanica è successivo. Anche perchè in
questo momento quello che mancano solo le idee, visto che i modi per
realizzarli ci sono quasi tutti.. e cmq nuove scoperte e soluzioni
meccaniche ed elettroniche nascono di continuo da chi si occupa di quello.
Il problema rimane che IA vuol dire tutto e niente ... tu cosa vuoi/pensi di
saper fare? che conoscenze ti servono per farlo? è quella la domanda da
farti
Buno

farti
esatto


 algoritmi piů o meno pensanti, l'IA per me č quella. 
Sono d'accordo con te praticamente su tutto... soltanto pensavo che
avere conoscenze di elettronica potesse essere piu' utile che avere
conoscenze di informatica teorica non prettamente legata agli
algoritmi... e' solo per questo che pensavo a Ing. Inf. come ad un
C.d.L. piu' adatto di Informatica per studiare IA.
Ciao

 C.d.L. piu' adatto di Informatica per studiare IA.
Beh allora penso sia solo una questione di "punti di vista"..  io
l'elettronica la vedo come un qualcosa utile più che altro a finalizzare.
Meglio materie più teoriche, danno IMHO più spunti.. o almeno per me è così.
Quello che ho fatto di elettronica fino ad ora (ad informatica) mi sembra
più sufficiente per adesso. Non vedo la necessità di andare oltre...
Ma sono valutazioni fatte a priori.. magari tra 3 anni mi renderò conto che
le materie fatte ad informatica sono inutili e dovrò recupare argomenti
trattati in esami di Ing. Inf. .. :)
Buno

 sarebbe meglio partire DA ZERO
Relativamente ad alcune aspetti dell'ia penso non sia una cattiva idea..
magari tra qualche anno scoprirò che di passi avanti validi ce sono, ma per
ora non vedo troppi risultati.
Mi sembra troppo "meccanico" e matematico il modo di lavorare attuale.. gli
uomini pensano con concetti, non con numeri... penso sia il caso almeno di
provare a dimenticare il funzionamento dei computer e cercare altre
soluzioni.
Buno

 più sufficiente per adesso. Non vedo la necessità di andare oltre...
Il punto e' che informatica della mia città non ha nemmeno un'esame di
elettronica. In ogni caso grazie per tutte le info ;D
Ciao

soluzioni.
hhmm... il fatto è, però, che l'IA la fai su un computer, non su una
pianta o su un albero... sono d'accordo sull'idea di dimenticarsi che
pensare e computare sono la stessa cosa, ma alla fine il computer
questo può fare, nient'altro... forse noi facciamo altro, ma questo
non lo sappiamo e comunque non potremmo mai (?) implementarlo
e cmq, gli uomini pensano con concetti è una frase pericolosa... anche
i concetti possono essere computati (vedi, appunto, logica del primo
ordine et similia)... ma questo è pensare?!?


 non lo sappiamo e comunque non potremmo mai (?) implementarlo
Guarda che questo e' proprio il punto del dibattito tra ia debole e 
forte: se noi facciamo altro rispetto a quello che fa attualmente un 
computer, e se si', se riusciremo mai a creare un modello di come 
facciamo altro, e a implementarlo in una macchina :)
Stefano