Teoria e Metodologia del movimento umano

Slides:



Advertisements
Presentazioni simili
Fabbisogno delle Professioni Sanitarie a.a. 2012/2013
Advertisements

Dipartimento di Ingegneria Idraulica e Ambientale - Universita di Pavia 1 Caduta di un corpo circolare sommerso in un serbatoio 50 cm 28 cm Blocco circolare.
“Intervista sul mondo del lavoro”
TAV.1 Foto n.1 Foto n.2 SCALINATA DI ACCESSO ALL’EREMO DI SANTA CATERINA DEL SASSO DALLA CORTE DELLE CASCINE DEL QUIQUIO Foto n.3 Foto n.4.
II° Circolo Orta Nova (FG)
II° Circolo Orta Nova (FG)
Intelligenza artificiale
/ fax
Frontespizio Economia Monetaria Anno Accademico
1 la competenza alfabetica della popolazione italiana CEDE distribuzione percentuale per livelli.
Applications of Evolutionary Algorithms Giuseppe Nicosia Dep. of Mathematics and Computer Science University of Catania.
1 Tavolo del Patto per la crescita intelligente, sostenibile e inclusiva Il ricorso agli ammortizzatori sociali nei territori colpiti dagli eventi sismici.
Modellazione per addizione: denti posteriori
Il contesto abitanti dipendenti dirigenti 164
Training On Line - Report. 2 Report storico Da menu: Reportistica -> Report storico Si accede alla pagina di selezione del report storico.
S.B.Capitanio Risultati Questionario Qualità Genitori Medie a.s Risultato Questionari Genitori medie
Evolvere robot stigmergici in Evorobot*
1 LE PERSONE CHE HANNO SUCCESSO. 2 VOGLIO STIMOLARE CON VOI UN DIBATTITO SU ALCUNE RIFLESSIONI.
Dipartimento di Ricerca Sociale - Università del Piemonte Orientale 1 Castelli Aperti giugno 2005 Castello di Camino (AL) IL PUBBLICO DI CASTELLI.
1 LA RANA SPLash: the return presentato da: BFC SOLUTIONS composto da: Buonocore Remo Falco Onofrio Chiappetti Ciro
7. Teoria delle Code Una coda è costituita da 3 componenti fondamentali: i serventi i clienti uno spazio in cui i clienti attendono di essere serviti.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Problemi e algoritmi Anno Accademico 2009/2010.
1. 2 CAMERA DI COMMERCIO PESARO E URBINO Elaborazione Servizio Statistica Fonti: ISTAT – Unioncamere – Tagliacarne – Infocamerere – Regione Marche – Comune.
Realizzazione e caratterizzazione di una semplice rete neurale per la separazione di due campioni di eventi Vincenzo Izzo.
Dipartimento di Ingegneria Idraulica e Ambientale - Universita di Pavia 1 Simulazione di un esperimento di laboratorio: Caduta di un corpo quadrato in.
l’intelligenza artificiale e la vita artificiale
Il marketing: costruire una relazione profittevole con il cliente
Dipartimento di Economia
19 Lezione 21/5/04 Composizione dell'immagine 1 COMPOSIZIONE DELLIMMAGINE.
2 3 4 RISERVATEZZA INTEGRITA DISPONIBILITA 5 6.
1° passo Aprire Internet Explorer Andare alla homepage di Ateneo Aprire il menu Ateneo Scorrere fino Servizi di Ateneo Cliccare su Servizi Informatici.
1° Fai delle liste di cose da fare 2° Porta sempre con te un blocco per prendere appunti.
Scuola dell'Infanzia sez.D
Curricolo di matematica
1. Vostro figlio/a viene volentieri a scuola?. 2. Lofferta formativa della scuola frequentata da suo figlio/a risponde alle aspettative della sua famiglia?
ISTITUTO COMPRENSIVO TORREGROTTA REPORT DATI QUESTIONARIO Alunni Scuola Primaria Classe V A.S.2012/2013.
1. Obiettivo del PSL rafforzare lidentità dellarea del GAL e aumentare la sua attrattività come luogo di residenza, produzione, turismo 2.
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
Bando Arti Sceniche. Per poter procedere è indispensabile aprire il testo del Bando 2ROL - Richieste On Line.
1. Vostro figlio/a viene volentieri a scuola?. 2. Lofferta formativa della scuola frequentata da suo figlio/a risponde alle aspettative della sua famiglia?
Roberto Ariani Presidente Comm. Supporto e sviluppo informatico I Siti in cui dobbiamo navigare per crescere SINS - Seminario Istruzione Nuovi Soci - Arezzo,
Tipo di prensione ed effetti di compatibilità: una simulazione connessionista Giorgio Tsiotas Anna M. Borghi
1 Questionario di soddisfazione ATA - a. sc. 2008/09 Il questionario è stato somministrato nel mese di aprile Sono stati restituiti 29 questionari.
1 Questionario di soddisfazione del servizio scolastico Anno scolastico 2011/2012 Istogramma- risposte famiglie.
1101 = x 10 x 10 x x 10 x = CORRISPONDENZE
1 Questionario di soddisfazione Studenti - a. sc. 2008/09 Il questionario è stato somministrato dal mese di aprile al mese di maggio Sono stati restituiti.
Fondamenti delle Reti di Computer Seconda parte Carasco 15/04/2010.
Ad opera di: Matteo Donatelli e Maurizio Di Paolo Presentazione su : Elettropneumatica 1.
I dati del questionario di autovalutazione dei docenti Prime rilevazioni.
Anno scolastico Autovalutazione di Istituto Scuola Primaria Classi quinte.
Bando di Residenza Cap Scheda ENTE 3ROL - Richieste On Line.
monitoraggio apprendimenti disciplinari scuola primaria "L.Tempesta"
1 Guida per linsegnamento nei corsi per il conseguimento del CERTIFICATO DI IDONEITÀ ALLA GUIDA DEL CICLOMOTORE.
1 ORGAMIZZAZIONE E GESTIONE DELLE RISORSE UMANE. 2 PRESENTAZIONE DEL CORSO L’Organizzazione aziendale La gestione delle persone.
f.a.b.i. Federazione Autonoma Bancari Italiani - ROMA 2.

FEDERAZIONE ITALIANA GIUOCO CALCIO
Modulo 6 Test di verifica
NO WASTE Progetto continuità scuola primaria scuola secondaria Salorno a.s. 2013_
Bando Pittori e Scultori in Piemonte alla metà del ‘700
Sistemi basati su conoscenza Gestione della conoscenza Prof. M.T. PAZIENZA a.a
Dove siamo L’ Italia: una crisi nella crisi Vladimiro Giacché (presidente Centro Europa Ricerche) 20 giugno 2014.
Corsi di informatica ICCARBONERA.
lun mar mer gio ven SAB DOM FEBBRAIO.
La partecipazione politica in Italia
USR-INRiM-GMEE-CE.SE.DI Formazione&Metrologia Modulo 1 1 Modulo 1 Costruzione di un linguaggio comune Preparazione liste dei termini. Condivisione.
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
Transcript della presentazione:

Teoria e Metodologia del movimento umano Presentazione formale del lavoro effettuato con brain farm SCIENZE DELLA FORMAZIONE PRIMARIA A.A 2013 -2014 Gramigna Elisabeth 143618 Ottone Giovanna 143480 Petrasso Paola Giovanna 142552 Ruggiero Mariarosa 139694 Terranova Monica 143796

Robotica evolutiva La robotica è una scienza che si occupa di studiare e sviluppare metodologie che permettano a un robot o ad un agente di eseguire i compiti specifici. Gli agenti intelligenti e robot sono studiati dall’intelligenza artificiale, ovvero quel settore dell’informatica che riproduce in un computer quei tipi di comportamento che, quando sono assunti dagli esseri umani, vengono considerati frutto della loro intelligenza.

Il robot è … un agente artificiale attivo il cui ambiente è il mondo reale e che possiede dei sensori che rispondono all’ambiente stesso. Nell’uomo invece, questi sensori sono rappresentati dai sensi. Altri componenti del robot sono gli attuatori, i quali consentono il movimento nell’ambiente. Questi sono nell’uomo i muscoli. Il nome robot deriva dal ceco « robota », lavoro forzato, nome dato dallo scrittore Karel Capek. Il nostro lavoro viene svolto in un ambiente virtuale, perciò non si tratta di robot fisici ma virtuali.

Cos’è un agente ? Un agente è costituito da un programma software ed eventualmente da un supporto hardware, che: - Interagisce con l’ambiente circostante ed è reattivo agli stimoli di tale ambiente; - È capace di prendere decisioni, e di agire in modo autonomo, con il fine di raggiungere un obiettivo; È in grado di comunicare con altri agenti, è quindi capace di avere interazione sociale. L’agente può agire in diversi ambienti: - Un ambiente fisico, reale o artificiale (Robot) ; - Un ambiente software (Agente software ) ; - Un ambiente virtuale ( Agente artificiale ).

Il nostro lavoro… Abbiamo realizzato un progetto usando il software « Brain Farm » che permette di poter progettare, partendo da un livello di esperienza informatica limitato, un cervello artificiale capace di controllare un robot. Dopo aver creato un robot di partenza abbiamo effettuato cinque diversi esperimenti in ciascuno dei quali è stato cambiato un parametro del robot di volta in volta.

Brain farm: come si usa? I nostri esperimenti sono stati effettuati seguendo dei passaggi ben precisi. È stato necessario definire inizialmente il corpo del robot scegliendone uno tra i quattro disponibili. La nostra scelta è ricaduta sul modello di robot « MaxRobot » . Per ognuno dei cinque esperimenti abbiamo impostato la rete, ovvero gli input e gli output della mente del robot. In un passo successivo abbiamo selezionato il tipo di addestramento della rete ; il terzo step ha previsto la scelta dell’ambiente nel quale è stato possibile inserire degli ostacoli ( muri, cilindri ). Infine abbiamo caricato il progetto e proceduto all’addestramento e quindi all’ evoluzione della rete. Il sistema crea una rete neurale che prende in input i sensori del robot e restituisce in output l’attivazione dei rispettivi motori.

La nostra ipotesi di lavoro Abbiamo ipotizzato che cambiando i parametri in ogni esperimento si potesse arrivare a registrare diversi tipi di comportamento del robot. Inoltre abbiamo ipotizzato che aumentando o diminuendo il numero di neuroni nella mente del robot potesse migliorare o peggiorare la sua prestazione. LA NOSTRA MODALITA’ DI LAVORO Abbiamo adottato una modalità di lavoro di gruppo di tipo COLLABORATIVO, ovvero ognuno di noi ha contribuito a realizzare ogni singola parte del lavoro complessivo. In questo modo abbiamo ottenuto i risultati necessari grazie ai quali abbiamo avuto modo di confermare l’ ipotesi da noi prestabilita.

Impostazione dell’esperimento 1 Nel primo esperimento abbiamo realizzato i seguenti passaggi: 1) Prima fase : Corpo e cervello Nome: Maxrobot Neuroni output: 2 Neuroni interni: 1 Sensori infrarossi: 3 Ground sensors: 0 Camera sensors: 3 2) Seconda fase : Modalità di addestramento Evoluzione ( parametri di evoluzione ) Abilità: esplorazione Genitori: 2 Figli: 2 Generazioni: 50 Lunghezza della vita: 100 Mutazione genetica: bassa Popolazione = (n° genitori) x (n° figli) = 4

Nell’immagine di fianco è possibile visualizzare la rete neurale composta da un solo neurone del primo robot.

3) Terza fase : Ambiente 2 cilindri 4) Quarta fase : Progetta e avvia l’esperimento Nell’immagine di fianco è rappresentato l’ambiente virtuale.

I risultati raggiunti nel primo esperimento sono i seguenti: 0,46875 26,25,00 15 15,25 18,05 22,25 21,25 22,05 25,75 31,75 0,927083333 27,75 20,25 20,05 26,05,00 29 27 25,25,00 24 0,59375 19,25 16 24,25,00 18,25 20 26 24,75 28 30,25,00 1,010416667 19,05 19,25 24,25,00 23 0,885416667 21,05 31,75 27,05,00 27,75 28,75 19 25 0,927083333

IMPOSTAZIONE DELL’ESPERIMENTO 2 Nel secondo esperimento abbiamo realizzato i seguenti passaggi: 1) Prima fase : Corpo e cervello Nome: Maxrobot Neuroni output: 2 Neuroni interni: 2 Sensori infrarossi: 3 Ground sensors: 0 Camera sensors: 3 2) Seconda fase : Modalità di addestramento Evoluzione ( parametri di evoluzione ) Abilità: esplorazione Genitori: 2 Figli: 2 Generazioni: 50 Lunghezza della vita: 100 Mutazione genetica: bassa Popolazione = (n° genitori) x (n° figli) = 4

Nell’immagine di fianco è rappresentata la rete neuronale del robot del secondo esperimento. 3) Terza fase : Ambiente 2 cilindri 4) Quarta fase : Progetta e avvia l’esperimento N.B. nel secondo esperimento abbiamo modificato i neuroni interni, ossia da un neurone nel primo esperimento, siamo passati a due neuroni nel secondo.

ESPERIMENTO 2 I risultati raggiunti nel secondo esperimento sono i seguenti: 0,385416667 13,25 0,760416667 23,25 22,25 23 18,25 19,25 19 21,05 19,05 26,75 27,75 27,25,00 29,05,00 25,75 0,71875 18 14,05 0,677083333 15,25 14 17,05 25 15,05 20,05 18,05 0,927083333 13,05 26,05,00 22,25 19,05 17,25 18,25 12,05 1,010416667 26,75 0,760416667 30 17,05 22 20

Impostazioni dell’esperimento 3 Nel terzo esperimento abbiamo realizzato i seguenti passaggi: 1) Prima fase : Corpo e cervello Nome: Maxrobot Neuroni output: 2 Neuroni interni: 1 Sensori infrarossi: 3 Ground sensors: 0 Camera sensors: 3 2) Seconda fase : Modalità di addestramento Evoluzione ( parametri di evoluzione ) Abilità: esplorazione Genitori: 2 Figli: 2 Generazioni: 50 Lunghezza della vita: 100 Mutazione genetica: MEDIA Popolazione = (n° genitori) x (n° figli) = 4

3) Terza fase : Ambiente 2 cilindri 4) Quarta fase : Progetta e avvia l’esperimento Nell’immagine di fianco è possibile visualizzare la rete neurale composta da un solo neurone del terzo robot. N.B. nel terzo esperimento abbiamo modificato il parametro relativo alla mutazione genetica, da bassa a media, lasciando un neurone interno nella rete neurale del robot .

ESPERIMENTO 3 I risultati raggiunti nel terzo esperimento sono i seguenti: 20,5 17,75 27,75 18,25 29,25 19,5 8,25 20,25 17 10 29,5 26 13,25 12,25 16 15 13,75 17,5 7 9,25 7,75 9 22,25 24 22 17,25 22,75 19,5 23,25 16,5 13,75 24,25 18,25 20,75 18,75 25,25 22,25 23 30,5

IMPOSTAZIONE DELL’ESPERIMENTO 4 Nel quarto esperimento abbiamo realizzato i seguenti passaggi: 1) Prima fase : Corpo e cervello Nome: Maxrobot Neuroni output: 2 Neuroni interni: 3 Sensori infrarossi: 3 Ground sensors: 0 Camera sensors: 3 2) Seconda fase : Modalità di addestramento Evoluzione ( parametri di evoluzione ) Abilità: esplorazione Genitori: 2 Figli: 2 Generazioni: 50 Lunghezza della vita: 100 Mutazione genetica: bassa Popolazione = (n° genitori) x (n° figli) = 4

3) Terza fase : Ambiente 2 cilindri 4) Quarta fase : Progetta e avvia l’esperimento Nell’immagine di fianco è possibile visualizzare la rete neurale composta da tre neuroni del quarto robot. N.B. in questo quarto esperimento abbiamo modificato il numero dei neuroni, ottenendone 3 e come mutazione genetica abbiamo ripreso quella del primo esperimento ossia bassa.  

ESPERIMENTO 4 I risultati raggiunti nel quarto esperimento sono i seguenti: 24,75 20,25 29,05,00 25,25,00 28,25,00 1,010416667 19,25 31,25,00 33,05,00 26,25,00 06,25 24,05,00 31,75 22,25 18,05 18 16 30,25,00 0,71875 26,05,00 30,05,00 23,05 22,05 17,05 27,75 19,05 26,75 24,25,00 0,96875 28 26 25,05,00 20 27,75 23,25 31,25,00 27 22,25 28 28,05,00 20,05 25 29,75 25,25,00

Impostazione dell’esperimento 5 Nel quinto esperimento abbiamo realizzato i seguenti passaggi: 1) Prima fase : Corpo e cervello Nome: Maxrobot Neuroni output: 2 Neuroni interni: 1 Sensori infrarossi: 3 Ground sensors: 0 Camera sensors: 3 2) Seconda fase : Modalità di addestramento Evoluzione ( parametri di evoluzione ) Abilità: esplorazione Genitori: 2 Figli: 2 Generazioni: 50 Lunghezza della vita: 100 Mutazione genetica: ALTA Popolazione = (n° genitori) x (n° figli) = 4

3) Terza fase : Ambiente 2 cilindri 4) Quarta fase : Progetta e avvia l’esperimento Nell’immagine di fianco è possibile visualizzare la rete neurale composta da un solo neurone del quinto robot. N.B. in questo quarto esperimento abbiamo modificato la mutazione genetica, la quale da media è stata sostituita ad alta.

ESPERIMENTO 5 I risultati raggiunti nel quinto esperimento sono i seguenti: 9 19 11,25 8,05 9,05 20,25 16,05 13,05 23 0,802083333 22,05 23,05 20,05 25,25,00 20 0,885416667 24,05,00 27 17,05 22 0,84375 18,05 28,25,00 22,25 14,25 15,05 23,25 21 28 20,05 0,927083333 25,75 23,25 22 16 28,25,00 18 0,885416667 20

CONFRONTO DEI RISULTATI DEI CINQUE ESPERIMENTI EFFETTUATI …

CONFRONTIAMO I RISULTATI … Da questo grafico constatiamo che i robot hanno avuto un percorso evolutivo differente. Questo è dovuto al fatto che modificando i parametri in ognuno dei cinque progetti, le performances nell’ambiente di riferimento sono cambiate.

Conclusioni… …GRAZIE PER L’ATTENZIONE!!! Grazie all’utilizzo di questo software, abbiamo potuto praticamente sperimentare come la robotica evolutiva sia basata sul principio della selezione naturale secondo il quale vengono scelti solo i genomi più efficienti per creare di volta in volta le generazioni successive. …GRAZIE PER L’ATTENZIONE!!!