Currículo

Simulação de Sistemas Sociais M8117

Contextos

Groupo: Escola de Tecnologias e Arquitetura > Optativas

ECTS

6.0 (para cálculo da média)

Objectivos

OA1. Planear a resolução de problemas, modelando, implementando e analisando simulações multiagente em domínios complexos e interdisciplinares, das Ciências Sociais às Naturais, na Inteligência Artificial, nas Engenharias, na Filosofia. OA2. Reconhecer/aplicar as principais técnicas de simulação social, conhecendo e manipulando tecnologias e plataformas de simulação social de domínio público. OA3. Debater de forma crítica os fundamentos/limitações da modelação e simulação, reconhecendo a estrita ligação entre a finalidade de uma simulação e o seu âmbito de validade e verificabilidade. São ainda objectivos desta UC: A. Reconhecer actividades de investigação científica, realizando pesquisa bibliográfica, leitura/interpretação de artigos científicos. B. Apresentar seminários estruturados, estando pronto para debater com os colegas as questões aí suscitadas. C. Discutir casos com especialistas na área, através da apresentação de seminários por convidados externos.

Programa

1. Conceitos básicos de modelação e simulação numérica: simulação DEV. 2. Fundamentos da simulação social: papel da experimentação; papel dos modelos em domínios interdisciplinares; características da modelação baseada em agentes. 3. Fundamentos de Sistemas Multiagentes na Inteligência Artificial; Introdução às metodologias das Ciências Sociais. 4. A simulação social como método: estudos de caso; verificação e validação; estratégias de simulação. 5. Ambientes de simulação social: ferramentas e ambientes; Repast; NetLogo; programação em NetLogo. 6. Noções de complexidade: autoorganização e emergência; autómatos celulares. 7. Redes sociais: conceitos gerais; redes aleatórias simples e de Erdos-Renyi; redes de pequenos mundos; scale-free networks; 8. SIGs e simulação social. A extensão SIG em NetLogo. Exemplos. 9. Estratégias e técnicas de verificação/validação, alinhamento e replicação de simulações sociais. 10. Seminários diversos de aplicações.

Método de Avaliação

Três horas por semana de módulos de aulas teóricas-práticas, práticas-laboratoriais e seminários. As aulas teóricas recorrem ao método expositivo. As aulas práticas-laboratoriais consistem na utilização dos recursos computacionais para experimentação com plataformas de simulação social. Os seminários podem incluem apresentações dos alunos, organizados em grupos ou de investigadores convidados. | A avaliação é contínua, incluindo: - Assiduidade nas aulas, com ponderação de 5% na nota final. - mini-testes individuais com ponderação de 40% - Projecto em grupo (55%) com eventual apresentação prévia de seminário. A médias dos testes e o projecto têm notas mínimas de 35%. Para o aluno ter nota máxima na assiduidade terá que participar em 70% das aulas.

Carga Horária

Carga Horária de Contacto -

Trabalho Autónomo - 113.0

Carga Total -

Bibliografia

Principal

  • Artigos técnicos diversos a indicar pelo docente. NetLogo User Manual, http://ccl.northwestern.edu/netlogo/docs/. An Introduction to Agent-Based Modeling, By Uri Wilensky and William Rand, MIT Press, 2015. Simulation Modelling and Analysis. Averill M. Law, New York : McGraw-Hill, 1991. :

Secundária

  • Artigos técnicos diversos a indicar pelo docente. Simulating Social Complexity, A Handbook. Series: Understanding Complex Systems, Edmonds, Bruce; Moss, Scott (Eds.), Springer-Verlag, 2013. Simulation for the Social Scientist. Nigel Gilbert and Klaus Troitzsch, Open University Press, Second Edition, 2005. NetLogo GIS Extension, http://ccl.northwestern.edu/netlogo/docs/gis.html NetLogo Models Library, biblioteca de modelos do NetLogo e respectiva documentação, vide http://ccl.northwestern.edu/netlogo/models/ Agent-Based Models, Nigel Gilbert, Sage Publications, 2008. Agent-Based and Individual-Based Modeling: A Practical Introduction. Railsback, Steven F. and Grimm, Volker, Princeton University Press: Princeton, NJ, 2011. :

Disciplinas de Execução

2019/2020 - 1º Semestre