6,508 research outputs found

    Using Agent-Based Modelling to Address Malicious Behavior on Social Media

    Get PDF
    In this study we create a platform for evaluating social media policies through simulation. We argue that social media policies need to be tested and refined before they can be successfully applied. We propose agent-based modelling (ABM) as a method for representing both malicious and legitimate social media agents, along with their key behaviors. Our two main research questions are as follows. 1. How do we build an agent-based model of a social media platform to address social media regulation? 2. How can an agent-based simulation approach be used to assess the effectiveness of social media policies? A preliminary agent-based model has been implemented (in Python), using the five human user types (‘amplifier’, ‘broadcaster’, ‘commentator’, ‘influential user’ and ‘viewer’) and two bot types (‘simple’ and ‘sophisticated’). During the simulation, a social media network of 100 agents is created and the agents\u27 behaviors are captured in this paper

    Lifting the Veil of Social Unrest about Food The Dynamics behind Transitions in Food Chains

    Get PDF
    This paper presents a novel approach to gain a deeper understanding of the forces driving sustainability transitions in food production and consumption. It follows a complex adaptive systems approach to study processes leading to sociotechnical innovations on a timescale of typically a decade. Dramaturgical analysis and agent-based simulation are combined to analyse how systems of institutional arrangements and production technology adapt to changes in public opinion and disrupting events like the outbreak of animal diseases or public health hazards. A dramaturgical analysis on the basis of newspaper articles and parliamentary records is performed for two cases. The resulting patterns of behaviour of key actors in these processes are modelled in an agent-based simulation. The purpose of the agent-based simulation is to validate that the assumed behaviours lead to the observed innovations, and to study how the system could have developed under different behaviours or a different course of external events

    Identifying Areas Affected By Fires In Sumatra Based On TIME Series Of Remotely Sensed Fire Hotspots And Spatial Modeling

    Get PDF
    Wildfires threaten the environment not only at local scales, but also at wider scales. Rapid monitoring system to detect active wildfires has been provided by satellite remote sensing technology, particularly through the advancement on thermal infrared sensors. However, satellite-based fire hotspots data, even at relatively high temporal resolution of less than one-day revisit period, such as time series of fire hotspots collected from TERRA and AQUA MODIS, do not tell exactly if they are fire ignitions or fire escapes, since other factors like wind, slope, and fuel biomass significantly drive the fire spread. Meanwhile, a number of biophysical fire simulation models have been developed, as tools to understand the roles of biophysical factors on the spread of wildfires. Those models explicitly incorporate effects of slope, wind direction, wind speed, and vegetative fuel on the spreading rate of surface fire from the ignition points across a fuel bed, based on either field or laboratory experiments. Nevertheless, none of those models have been implemented using real time fire data at relatively large extent areas. This study is aimed at incorporating spatially explicit time series data of weather (i.e. wind direction and wind speed), remotely sensed fuel biomass and remotely sensed fire hotspots, as well as incorporating more persistent biophysical factors (i.e. terrain), into an agent-based fire spread model, in order to identify fire ignitions within time series of remotely sensed fire hotspots

    IDENTIFYING AREAS AFFECTED BY FIRES IN SUMATRA BASED ON TIME SERIES OF REMOTELY SENSED FIRE HOTSPOTS AND SPATIAL MODELING

    Get PDF
    Wildfires threaten the environment not only at local scales, but also at wider scales. Rapid monitoring system to detect active wildfires has been provided by satellite remote sensing technology, particularly through the advancement on thermal infrared sensors. However, satellite-based fire hotspots data, even at relatively high temporal resolution of less than one-day revisit period, such as time series of fire hotspots collected from TERRA and AQUA MODIS, do not tell exactly if they are fire ignitions or fire escapes, since other factors like wind, slope, and fuel biomass significantly drive the fire spread. Meanwhile, a number of biophysical fire simulation models have been developed, as tools to understand the roles of biophysical factors on the spread of wildfires.  Those models explicitly incorporate effects of slope, wind direction, wind speed, and vegetative fuel on the spreading rate of surface fire from the ignition points across a fuel bed, based on either field or laboratory experiments.  Nevertheless, none of those models have been implemented using real time fire data at relatively large extent areas. This study is aimed at incorporating spatially explicit time series data of weather (i.e. wind direction and wind speed), remotely sensed fuel biomass and remotely sensed fire hotspots, as well as incorporating more persistent biophysical factors (i.e. terrain), into an agent-based fire spread model, in order to identify fire ignitions within time series of remotely sensed fire hotspots

    On The Application Of Computational Modeling To Complex Food Systems Issues

    Get PDF
    Transdisciplinary food systems research aims to merge insights from multiple fields, often revealing confounding, complex interactions. Computational modeling offers a means to discover patterns and formulate novel solutions to such systems-level problems. The best models serve as hubs—or boundary objects—which ground and unify a collaborative, iterative, and transdisciplinary process of stakeholder engagement. This dissertation demonstrates the application of agent-based modeling, network analytics, and evolutionary computational optimization to the pressing food systems problem areas of livestock epidemiology and global food security. It is comprised of a methodological introduction, an executive summary, three journal-article formatted chapters, and an overarching discussion section. Chapter One employs an agent-based computer model (RUSH-PNBM v.1.1) developed to study the potential impact of the trend toward increased producer specialization on resilience to catastrophic epidemics within livestock production chains. In each run, an infection is introduced and may spread according to probabilities associated with the various modes of contact between hog producer, feed mill, and slaughter plant agents. Experimental data reveal that more-specialized systems are vulnerable to outbreaks at lower spatial densities, have more abrupt percolation transitions, and are characterized by less-predictable outcomes; suggesting that reworking network structures may represent a viable means to increase biosecurity. Chapter Two uses a calibrated, spatially-explicit version of RUSH-PNBM (v.1.2) to model the hog production chains within three U.S. states. Key metrics are calculated after each run, some of which pertain to overall network structures, while others describe each actor’s positionality within the network. A genetic programming algorithm is then employed to search for mathematical relationships between multiple individual indicators that effectively predict each node’s vulnerability. This “meta-metric” approach could be applied to aid livestock epidemiologists in the targeting of biosecurity interventions and may also be useful to study a wide range of complex network phenomena. Chapter Three focuses on food insecurity resulting from the projected gap between global food supply and demand over the coming decades. While no single solution has been identified, scholars suggest that investments into multiple interventions may stack together to solve the problem. However, formulating an effective plan of action requires knowledge about the level of change resulting from a given investment into each wedge, the time before that effect unfolds, the expected baseline change, and the maximum possible level of change. This chapter details an evolutionary-computational algorithm to optimize investment schedules according to the twin goals of maximizing global food security and minimizing cost. Future work will involve parameterizing the model through an expert informant advisory process to develop the existing framework into a practicable food policy decision-support tool

    Engineering Self-Adaptive Collective Processes for Cyber-Physical Ecosystems

    Get PDF
    The pervasiveness of computing and networking is creating significant opportunities for building valuable socio-technical systems. However, the scale, density, heterogeneity, interdependence, and QoS constraints of many target systems pose severe operational and engineering challenges. Beyond individual smart devices, cyber-physical collectives can provide services or solve complex problems by leveraging a “system effect” while coordinating and adapting to context or environment change. Understanding and building systems exhibiting collective intelligence and autonomic capabilities represent a prominent research goal, partly covered, e.g., by the field of collective adaptive systems. Therefore, drawing inspiration from and building on the long-time research activity on coordination, multi-agent systems, autonomic/self-* systems, spatial computing, and especially on the recent aggregate computing paradigm, this thesis investigates concepts, methods, and tools for the engineering of possibly large-scale, heterogeneous ensembles of situated components that should be able to operate, adapt and self-organise in a decentralised fashion. The primary contribution of this thesis consists of four main parts. First, we define and implement an aggregate programming language (ScaFi), internal to the mainstream Scala programming language, for describing collective adaptive behaviour, based on field calculi. Second, we conceive of a “dynamic collective computation” abstraction, also called aggregate process, formalised by an extension to the field calculus, and implemented in ScaFi. Third, we characterise and provide a proof-of-concept implementation of a middleware for aggregate computing that enables the development of aggregate systems according to multiple architectural styles. Fourth, we apply and evaluate aggregate computing techniques to edge computing scenarios, and characterise a design pattern, called Self-organising Coordination Regions (SCR), that supports adjustable, decentralised decision-making and activity in dynamic environments.Con lo sviluppo di informatica e intelligenza artificiale, la diffusione pervasiva di device computazionali e la crescente interconnessione tra elementi fisici e digitali, emergono innumerevoli opportunità per la costruzione di sistemi socio-tecnici di nuova generazione. Tuttavia, l'ingegneria di tali sistemi presenta notevoli sfide, data la loro complessità—si pensi ai livelli, scale, eterogeneità, e interdipendenze coinvolti. Oltre a dispositivi smart individuali, collettivi cyber-fisici possono fornire servizi o risolvere problemi complessi con un “effetto sistema” che emerge dalla coordinazione e l'adattamento di componenti fra loro, l'ambiente e il contesto. Comprendere e costruire sistemi in grado di esibire intelligenza collettiva e capacità autonomiche è un importante problema di ricerca studiato, ad esempio, nel campo dei sistemi collettivi adattativi. Perciò, traendo ispirazione e partendo dall'attività di ricerca su coordinazione, sistemi multiagente e self-*, modelli di computazione spazio-temporali e, specialmente, sul recente paradigma di programmazione aggregata, questa tesi tratta concetti, metodi, e strumenti per l'ingegneria di ensemble di elementi situati eterogenei che devono essere in grado di lavorare, adattarsi, e auto-organizzarsi in modo decentralizzato. Il contributo di questa tesi consiste in quattro parti principali. In primo luogo, viene definito e implementato un linguaggio di programmazione aggregata (ScaFi), interno al linguaggio Scala, per descrivere comportamenti collettivi e adattativi secondo l'approccio dei campi computazionali. In secondo luogo, si propone e caratterizza l'astrazione di processo aggregato per rappresentare computazioni collettive dinamiche concorrenti, formalizzata come estensione al field calculus e implementata in ScaFi. Inoltre, si analizza e implementa un prototipo di middleware per sistemi aggregati, in grado di supportare più stili architetturali. Infine, si applicano e valutano tecniche di programmazione aggregata in scenari di edge computing, e si propone un pattern, Self-Organising Coordination Regions, per supportare, in modo decentralizzato, attività decisionali e di regolazione in ambienti dinamici

    The Social Cognitive Actor

    Get PDF
    Multi-Agent Simulation (MAS) of organisations is a methodology that is adopted in this dissertation in order to study and understand human behaviour in organisations. The aim of the research is to design and implementat a cognitive and social multi-agent simulation model based on a selection of social and cognitive theories to fulfill the need for a complex cognitive and social model. The emphasis of this dissertation is the relationship between behaviour of individuals (micro-level) in an organisation and the behaviour of the organisation as a whole (macro-level)

    Markets, herding and response to external information

    Get PDF
    We focus on the influence of external sources of information upon financial markets. In particular, we develop a stochastic agent-based market model characterized by a certain herding behavior as well as allowing traders to be influenced by an external dynamic signal of information. This signal can be interpreted as a time-varying advertising, public perception or rumor, in favor or against one of two possible trading behaviors, thus breaking the symmetry of the system and acting as a continuously varying exogenous shock. As an illustration, we use a well-known German Indicator of Economic Sentiment as information input and compare our results with Germany's leading stock market index, the DAX, in order to calibrate some of the model parameters. We study the conditions for the ensemble of agents to more accurately follow the information input signal. The response of the system to the external information is maximal for an intermediate range of values of a market parameter, suggesting the existence of three different market regimes: amplification, precise assimilation and undervaluation of incoming information.Comment: 30 pages, 8 figures. Thoroughly revised and updated version of arXiv:1302.647
    corecore