Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional

Detalhes bibliográficos
Autor(a) principal: Boto, Joaquim Paulo da Silva
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.5/2962
Resumo: Mestrado Gestão de Sistemas de Informação
id RCAP_1fccb3b578ad7965f2629a917644f61a
oai_identifier_str oai:www.repository.utl.pt:10400.5/2962
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Desenvolvimento de Modelos Baseados em Agentes: Plataforma AplicacionalModelos Baseados em Agentessimulação computacionalsociedades artificiaisEconomia ComputacionalAgent-Based Modelscomputational simulationartificial societiesComputational EconomicsMestrado Gestão de Sistemas de InformaçãoApesar de a experimentação ser o método mais utilizado em muitas áreas científicas, nem sempre é possível recorrer a esse método nas áreas das Ciências Sociais ou das Ciências Económicas. Uma alternativa é a simulação computacional, em que se recorre a um programa de computador para representar um modelo do fenómeno a estudar, aplicando as abstracções e conceitos considerados relevantes e apropriados, tem-se vindo a tornar um instrumento cada vez mais utilizado e útil na pesquisa científica. Ao longo dos últimos anos, um dos métodos de simulação computacional que tem tido maior desenvolvimento é o desenvolvimento de Modelos Baseado em Agentes: este consiste num sistema computacional que simula as acções das entidades intervenientes no fenómeno a estudar, e as interacções dessas entidades entre si e com o ambiente em que se encontram localizadas, tendo em vista a confirmação de hipóteses teóricas que contribuam para explicar o fenómeno estudado. Em linhas gerais, o tema proposto para este Trabalho de Fim de Mestrado é a criação de uma plataforma aplicacional para a criação de Modelos Baseados em Agentes, contemplando os requisitos gerais deste tipo de simulação computacional, e avaliar as vantagens e desvantagens desta plataforma. Esta dissertação começará por enquadrar teórica e historicamente a simulação computacional no âmbito das Ciências Sociais, para em seguida identificar os aspectos fundamentais e específicos dos Modelos Baseados em Agentes. Sucessivamente, será concebida a arquitectura da plataforma aplicacional, considerando os requisitos gerias que se podem associar à criação de Modelos Baseados em Agentes e será efectuada a sua implementação; a plataforma será depois utilizada para a construção de vários modelos, de modo a verificar a conveniência da sua utilização para construção de alguns dos modelos mais frequentes referidos na literatura. Por fim, serão indicadas as várias possíveis evoluções e ampliações à plataforma criada, no sentido de a tornar mais completa, tanto sobre o ponto de vista das funcionalidades contempladas como do ponto de vista da sua versatilidade, e são avaliadas as vantagens e desvantagens da sua utilização. Assim, em linhas gerais, a metodologia seguida no desenvolvimento deste trabalho será constituída pelas seguintes seis etapas principais: Adquirir e consolidar o conhecimento sobre a modelização de fenómenos sociais baseada em agentes; Especificar os principais requisitos que deverão ser contemplados pela plataforma e identificar a arquitectura mais apropriada; Construir a plataforma; Verificar a plataforma, utilizando-a para construir alguns Modelos Baseados em Agentes de referência descritos na literatura; Identificar possíveis evoluções e extensões tendo em vista obter funcionalidade adicional e uma maior versatilidade da plataforma desenvolvida; Avaliar as vantagens e desvantagens da utilização da plataforma desenvolvida.Despite the experimental method being the most widely used method in many scientific areas, is not always possible to use this method in the areas of Social Sciences or Economics Sciences. An alternative is the computer simulation, where a computer program is used to represent a model of the phenomenon to study, applying the abstractions and concepts considered relevant and appropriate, has been used as a key instrument in research. During the last years, one of the methods of computer simulation which has had significant development is the so called Agent-Based Models method: this method is based on computational systems that simulate the actions of the entities involved in the phenomena to study, and the interactions of these entities among themselves and with the environments where they are located, in order to explain the phenomenon studied. The theme proposed for this master thesis is to create an application platform for creating agent-based models covering the general requirements of this type of computer simulation, and to evaluate advantages and drawbacks in its use. The thesis will begin by describing, historically and theoretically, computer simulation as applied to social sciences, to then identify the basic and specific aspects of Agent-Based Models. Then, the application platform architecture will be designed, considering the general requirements that may involved in the creation of Agent-Based Models and its implementation will be carried out; finally, the platform will be used to build several models in order to verify the appropriateness of their use for building some of the models most frequently mentioned in literature. At the end, the various possible developments and extensions to the platform in order to make it more complete (considering functionality and versatility) will be described and the advantages and drawbacks of its use will be evaluated as well. Thus, in general, the methodology applied in developing this master thesis will pursue the subsequent six main steps: Acquire and consolidate knowledge on social phenomena models based on agents; Identify key issues to be addressed by the platform and identify the most appropriate architecture options; Design and implement the platform; Check the platform, using it to build some agent-based models described in the literature; Identify possible developments and extensions in order to obtain additional functionality and versatility; Evaluate the platform advantages and drawbacks.Instituto Superior de Economia e GestãoAraújo, TanyaRepositório da Universidade de LisboaBoto, Joaquim Paulo da Silva2011-03-14T14:54:40Z2010-11-172010-11-17T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.5/2962porBoto, Joaquim Paulo da Silva. 2010. "Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional". Dissertação de Mestrado. Universidade Técnica de Lisboa. Instituto Superior de Economia e Gestãoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-06T14:34:07Zoai:www.repository.utl.pt:10400.5/2962Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T16:50:55.256688Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
title Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
spellingShingle Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
Boto, Joaquim Paulo da Silva
Modelos Baseados em Agentes
simulação computacional
sociedades artificiais
Economia Computacional
Agent-Based Models
computational simulation
artificial societies
Computational Economics
title_short Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
title_full Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
title_fullStr Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
title_full_unstemmed Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
title_sort Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional
author Boto, Joaquim Paulo da Silva
author_facet Boto, Joaquim Paulo da Silva
author_role author
dc.contributor.none.fl_str_mv Araújo, Tanya
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Boto, Joaquim Paulo da Silva
dc.subject.por.fl_str_mv Modelos Baseados em Agentes
simulação computacional
sociedades artificiais
Economia Computacional
Agent-Based Models
computational simulation
artificial societies
Computational Economics
topic Modelos Baseados em Agentes
simulação computacional
sociedades artificiais
Economia Computacional
Agent-Based Models
computational simulation
artificial societies
Computational Economics
description Mestrado Gestão de Sistemas de Informação
publishDate 2010
dc.date.none.fl_str_mv 2010-11-17
2010-11-17T00:00:00Z
2011-03-14T14:54:40Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.5/2962
url http://hdl.handle.net/10400.5/2962
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Boto, Joaquim Paulo da Silva. 2010. "Desenvolvimento de Modelos Baseados em Agentes: Plataforma Aplicacional". Dissertação de Mestrado. Universidade Técnica de Lisboa. Instituto Superior de Economia e Gestão
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Superior de Economia e Gestão
publisher.none.fl_str_mv Instituto Superior de Economia e Gestão
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799130984204992512