Benvenuti al sito del corso di Sistemi e Processi Organizzativi. Docente: Mario Paolucci.
Il corso sara' incentrato sul tema della Simulazione Social Basata su Agente (Agent-Based Social Simulation, ABSS)
Il docente puo' essere contattato all'indirizzo >cognome< @ cs.unibo.it. Tutti i messaggi per il docente devono contenere la stringa "[SPO]" nel subject o saranno automaticamente cestinati.
Per i contenuti relativi all'anno accademico 2006/2007 accedere alla pagina dedicata all'anno accademico passato.
Programma di massima del corso qui.
Ricevimento
Il ricevimento sara' attivo su Skype o in Second Life. L'utenza skype e' paolucci_spo; se la trovate attiva (online), potete contattarmi. L'orario di massima e' il Martedi' dalle 15:00 alle 16:30.
NEWS
Prossime date utili: esame 09 Febbraio 2009.
** Gli orari di esame saranno pubblicati su http://courses.web.cs.unibo.it/SPO0708/OrarioEsamiOrali **
** la prenotazione e' obbligatoria **
Riferimenti Generali
- Simulazione Sociale
- Eccellente libro di Gilbert & Troitzch, Simulation for the Social Scientist, http://cress.soc.surrey.ac.uk/s4ss/links.html
- Journal of Artificial Societies and Social Simulation: http://jasss.soc.surrey.ac.uk/
- European Social Simulation Association, ESSA: www.essa.eu.org
- Sistemi ad Agente
- Agentlink: www.agentlink.org
- AAMAS conference series: http://www.aamas-conference.org/
- Sito di riferimento su Agent-Based Computational Economics, moltissimi link: http://www.econ.iastate.edu/tesfatsi/ace.htm
Esami
Il voto del corso si ottiene attraverso la consegna e la discussione di un progetto.
I gruppi sciveranno i loro elaborati direttamente sul wiki alla pagina http://courses.web.cs.unibo.it/SPO0708/WebHome
La registrazione dei gruppi avviene direttamente sul wiki - non mandate messaggi di posta, ma piuttosto aprite una pagina con il nome del gruppo ed elencate li' i componenti.
Il progetto consisterĂ nella realizzazione di una simulazione in tutti i passi ModelliEtStatPassiDellaSimulazione.pdf) previsti dalla metodologia illustrata nel test di Gilbert & Troitzch.
Per l'invio di codice seguite rigorosamente gli standard che specifichero' - per ora a AddendaOnCarryDrop.pdf
Dispense e materiali vari usati a lezione
- Prima Settimana
Tecnologia: Repast Simphony (http://repast.sourceforge.net/) e il suo tutorial, parte 1- Lezione iniziale: LezioneIniziale.pdf
- Introduzione alla teoria: TeoriaIntro.pdf
- Seconda Settimana
Tecnologia: da Repast Simphony a Repast J (http://repast.sourceforge.net/repast_3/index.html) - Terza Settimana
Tecnologia: completato il tutorial di Repast J.
- Repast: con il tutorial di John T. Murphy, University of Arizona & Arizona State University, http://www.u.arizona.edu/~jtmurphy/H2R/HowTo01.htm .
- diapositive segnalate dalla Teitsfation (andate a http://www.econ.iastate.edu/tesfatsi/repastsg.htm
- Dispense modelli, con i passi della simulazione sociale: ModelliEtStatPassiDellaSimulazione.pdf
- Sito del libro da cui ho tratto le diapositive di introduzione agli agenti: http://www.ecs.soton.ac.uk/~mml/absd/
- Quarta Settimana
Tecnologia: Scrittura su file.
- il CarryDropModel: versione 33 con scrittura su file CarryDropModel33.zip_.pdf. Note su questa versione, incluse raccomandazioni su scrittura codice: AddendaOnCarryDrop.pdf
- modello SimNorm parte prima: SimNormL0.pdf.
- il modello boys girls realizzato dal vostro collega Battaglia. il sistema non mi permette di caricare file zip, quindi ho aggiunto ".pdf" scaricatelo, salvatelo e eliminate la seconda estensione.
- le mie modifiche a BoysGirls - da migliorare! - per la creazione di un istogramma: BoysAndGirlsWithHistogram.zip_.pdf
- modello di Jager et al.: JagerEtAlCrowdModel.pdf
- Per il modello delle pile di sabbia, consultate le slides di Leigh Tesfatsion che trovate a http://www.econ.iastate.edu/classes/econ308/tesfatsion/SandPileModel.pdf - in inglese). Attendo implementazioni. Un buon esempio per confrontare NetLogo e Repast.
- Quinta Settimana
Tecnologia: Reti, funzioni di vicinato negli spazi, run multipli e loro scrittura su file.
- il componente gigante: GiantComponent.pdf
- Erre (R project): il sito http://www.r-project.org/, l'introduzione mostrata a lezione http://www.stat.wisc.edu/~deepayan/SIBS2005/slides/introduction.pdf, e la galleria di grafici R:http://addictedtor.free.fr/graphiques/
- SimNorm livelli da uno a cinque: SimNormL1-5.pdf
- addenda on carrydrop, con istruzioni R utili: AddendaOnCarryDrop_0.pdf
- Sesta Settimana
- Introduzione alla teoria della Reputazione ReputationSPO_Part1.pdf, ReputationSPO_Part2.pdf, ReputationSPO_part3.pdf
- introduzione a Second Life: esperimenti naturali in SL (http://archive.nmc.org/events/2006fallregional/materials/lamoureux.ppt), Branding in SL (https://atlas.colorado.edu/~brynesta/2ndlife.ppt),
- Italia e SL (http://reserved03.timeandmind.net/www.intermedia.to.it/download/GRUPPO01..., http://fantasilandia.files.wordpress.com/2007/09/sl.pdf)
- business workspaces in SL SecondLife.pdf
- Settima Settimana
- Ancora su Reputazione: Repage (per le sildes vedi sopra)
- Socrate: ModelloSocrate.pdf
- Evolution: TeorieEtAlgoritmiEvolutivi.pdf, algoritmi AlgoritmiEvolutivi.pdf
- Ottava Settimana
- LSL: script di esempio, spostamenti e colori: ottimo tutorial a http://people.cc.ku.edu/~grobe/intro-to-LSL/
- LSL: commenti di ordine generale, a http://dev.aol.com/article/2007/04/second-life
- LSL: uno dei pochi script con piu' stati, http://www.jeff-barr.com/?p=566
- Evoluzione dell'altruismo: EvoluzioneDellAltruismo.pdf, EvoluzioneDellAltruismoParteSeconda.pdf,
- Nona Settimana
- Ancora sull'altruismo e la group selection (slides precedenti piu' note R: ErreAltruismoGroupSelection.pdf, ispirate alle lezioni di Michael Lachmann, http://email.eva.mpg.de/~lachmann/Group-Selection-course/index.htm)
- Pipistrelli vampiri: Vampires-base.pdf
------------
Note varie
Partecipate alla prima conferenza scientifica sulla reputazione! http://www.reputation09.net/.
The first International Conference on Reputation: Theory and Technology will provide a ground for the scientific discussion on Reputation Systems, with a perspective on policy and e-Government.
Attenzione - la conferenza si sovrappone ad una delle date previste per le sessioni di laurea, data per la quale non potro' accettare tesi.