Simulation of social media networks with agent-based modeling: The research and evaluation of using Netlogo, an agent-based modeling software
Gullichsen, Frida (2019)
Gullichsen, Frida
2019
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019060414612
https://urn.fi/URN:NBN:fi:amk-2019060414612
Tiivistelmä
I dagens samhälle sker många av våra sociala interaktioner på nätet och i stora mängder, då vi kan umgås eller interagera med hundratals, om inte tusentals “vänner” under korta tidsperioder. Vi kan fråga oss om detta är det bästa sättet för oss att interagera med varandra. Evolutionära psykologer hävdar att människor inte kan upprätthålla mer än 150 sociala interaktioner samtidigt. Detta för att det speglar den för oss naturliga sociala struktur som vi människor har.
Mitt motiv för detta examensarbete var att hitta ett verktyg som kunde visa hur sociala förbindelser bildas och förändras. Agent-baserad modellering är en datorsimulering där programmerings-objekt eller så kallade agenter, kodas in i en miljö och när modellen körs kan man observera hur agenterna interagerar med varandra och deras miljö, samt observera de mönster som uppkommer under simuleringen. Agent-baserade modeller används för simulering av allt från hur virus sprider sig, hur människor tar genvägar i parker till ekonomiska modeller, men framför allt samhällsvetenskap. Samhällsvetenskap med agent-baserade modeller kan hjälpa simulera och forska i människors beteende. Agent-baserade modeller kan simulera och undersöka system i en simpel och kontrollerad miljö som kan nära motsvara verkliga förhållanden. Experiment i riktiga världen kostar både tid och pengar och agent-baserad modellering ger användaren utrymme att utföra upprepade experiment och såvida insamla värdefull data för sin forskning.
Netlogo är det vanligaste agent-baserade modelleringsprogrammet med en lång tröskel för nybörjare att komma igång, samt ett brett utbud av existerande modeller. Modellerna finns inbyggda i programmet men det finns även en mängd av modeller tillgängliga på Netlogos online portal, där användare av Netlogo har laddat upp sina färdiga modeller. Färdiga modeller kan observeras, modifieras eller användas som en grund i byggandet av en ny modell.
Detta examensarbete presenterar grunderna till agent-baserad modellering och Netlogo som en agent-baserad modelleringsplattform, samt en nätverksbaserad modell vid namnet Small Worlds, från Netlogos modellbibliotek, för att sedan avgöra om Netlogo är ett användbart forskningsverktyg för användning på Arcada.
Examensarbetets slutsats var att Netlogo erbjuder en potentiell lösning för kartläggning av online sociala nätverk. Det kan fungera som ett värdefullt forskningsverktyg i studerandet av social media, även om agent-baserad modellering kräver en viss mängs för att sätta sig in i det.
Mitt motiv för detta examensarbete var att hitta ett verktyg som kunde visa hur sociala förbindelser bildas och förändras. Agent-baserad modellering är en datorsimulering där programmerings-objekt eller så kallade agenter, kodas in i en miljö och när modellen körs kan man observera hur agenterna interagerar med varandra och deras miljö, samt observera de mönster som uppkommer under simuleringen. Agent-baserade modeller används för simulering av allt från hur virus sprider sig, hur människor tar genvägar i parker till ekonomiska modeller, men framför allt samhällsvetenskap. Samhällsvetenskap med agent-baserade modeller kan hjälpa simulera och forska i människors beteende. Agent-baserade modeller kan simulera och undersöka system i en simpel och kontrollerad miljö som kan nära motsvara verkliga förhållanden. Experiment i riktiga världen kostar både tid och pengar och agent-baserad modellering ger användaren utrymme att utföra upprepade experiment och såvida insamla värdefull data för sin forskning.
Netlogo är det vanligaste agent-baserade modelleringsprogrammet med en lång tröskel för nybörjare att komma igång, samt ett brett utbud av existerande modeller. Modellerna finns inbyggda i programmet men det finns även en mängd av modeller tillgängliga på Netlogos online portal, där användare av Netlogo har laddat upp sina färdiga modeller. Färdiga modeller kan observeras, modifieras eller användas som en grund i byggandet av en ny modell.
Detta examensarbete presenterar grunderna till agent-baserad modellering och Netlogo som en agent-baserad modelleringsplattform, samt en nätverksbaserad modell vid namnet Small Worlds, från Netlogos modellbibliotek, för att sedan avgöra om Netlogo är ett användbart forskningsverktyg för användning på Arcada.
Examensarbetets slutsats var att Netlogo erbjuder en potentiell lösning för kartläggning av online sociala nätverk. Det kan fungera som ett värdefullt forskningsverktyg i studerandet av social media, även om agent-baserad modellering kräver en viss mängs för att sätta sig in i det.
Kokoelmat
Samankaltainen aineisto
Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.
-
Creating a New Business Model by Using Business Model Innovation Tools and Identifying the Feasibility of Subscription Business as Part of the Business Model. Case: Finnish Golf Service Intermediate
Reunanen, Sanna (2020)Digitalisaatio ja yritysten strategisten painopistealueiden muuttuminen on tehnyt liiketoimintamallien systemaattisesta muuttamisesta ja tämä muutoksen johtamisesta tärkeää lähes kaikilla aloilla. Organisaatiot toimivat ... -
Luja-Superlaatta: product definition and study of the modeling process, methods, and compatible modeling tools in Tekla Structures
Chichkanov, Ilia (2019)This bachelor’s thesis was commissioned by Pöyry Finland Oy and Lujabetoni Oy. The purpose of the thesis was to study and describe the new product on the Finnish market called Luja-Superlaatta, which is a prefabricated ... -
Modeling paper drying with COMSOL Multiphysics modeling tool
Wang, Xueting; Cao, Shengshuo (Saimaan ammattikorkeakoulu, 2013)The main objective of our research was to develop a model with COMSOL Multiphysics modeling tool for paper drying process. We tried to simulate a model which could include all the physical phenomena during the paper drying ...