23 research outputs found

    New Methods for the Steady-State Analysis of Complex Agent-Based Models

    Get PDF
    This is the final version. Available on open access from Frontiers Media via the DOI in this recordData Availability Statement: The datasets generated for this study are available on request to the corresponding author.Among all tools used to understand collective human behavior, few tools have been as successful as agent-based models (ABMs). These models have been particularly effective at describing emergent social behavior, such as spatial segregation in neighborhoods or opinion polarization on social networks. ABMs are particularly common in the study of opinion and belief dynamics, being used by fields ranging from anthropology to statistical physics. These models, much like the social systems they describe, often do not have unique output variables, scales, or clear order parameters. This lack of clearly measurable emergent behavior makes such complex ABMs difficult to study, ultimately limiting their application to cases of empirical interest. In this paper, we introduce a series of approaches to analyze complex multidimensional ABMs, drawing from information theory and cluster analysis. We use these approaches to explore a multi-level agent-based model of ideological alignment introduced by Banisch and Olbrisch to extend Mäs and Flache’s argument communication theory of bi-polarization. We use the tools introduced here to perform a thorough analysis of the model for small system sizes, identifying the convergence toward steady-state behavior, and describing the full spectrum of steady-state distributions produced by this model. Finally, we show how the approach we introduced can be easily adapted for larger implementations, as well as for other complex agent-based models of social behavior

    Diagnosing the performance of human mobility models at small spatial scales using volunteered geographical information

    Get PDF
    This is the final version. Available from The Royal Society via the DOI in this record. Data are available from Zenodo at https://zenodo.org/record/3383443.Accurate modelling of local population movement patterns is a core, contemporary concern for urban policymakers, affecting both the short-term deployment of public transport resources and the longer-term planning of transport infrastructure. Yet, while macro-level population movement models (such as the gravity and radiation models) are well developed, micro-level alternatives are in much shorter supply, with most macro-models known to perform poorly at smaller geographical scales. In this paper, we take a first step to remedy this deficit, by leveraging two novel datasets to analyse where and why macro-level models of human mobility break down. We show how freely available data from OpenStreetMap concerning land use composition of different areas around the county of Oxfordshire in the UK can be used to diagnose mobility models and understand the types of trips they over- and underestimate when compared with empirical volumes derived from aggregated, anonymous smartphone location data. We argue for new modelling strategies that move beyond rough heuristics such as distance and population towards a detailed, granular understanding of the opportunities presented in different regions.Innovate UKNatural Environment Research Council (NERC)Engineering and Physical Sciences Research Council (EPSRC

    Deep learning generalizes because the parameter-function map is biased towards simple functions

    Get PDF
    This is the final version. Available from ICLR via the link in this recordDeep neural networks (DNNs) generalize remarkably well without explicit regularization even in the strongly over-parametrized regime where classical learning theory would instead predict that they would severely overfit. While many proposals for some kind of implicit regularization have been made to rationalise this success, there is no consensus for the fundamental reason why DNNs do not strongly overfit. In this paper, we provide a new explanation. By applying a very general probability-complexity bound recently derived from algorithmic information theory (AIT), we argue that the parameter-function map of many DNNs should be exponentially biased towards simple functions. We then provide clear evidence for this strong bias in a model DNN for Boolean functions, as well as in much larger fully conected and convolutional networks trained on CIFAR10 and MNIST. As the target functions in many real problems are expected to be highly structured, this intrinsic simplicity bias helps explain why deep networks generalize well on real world problems. This picture also facilitates a novel PAC-Bayes approach where the prior is taken over the DNN input-output function space, rather than the more conventional prior over parameter space. If we assume that the training algorithm samples parameters close to uniformly within the zero-error region then the PAC-Bayes theorem can be used to guarantee good expected generalization for target functions producing high-likelihood training sets. By exploiting recently discovered connections between DNNs and Gaussian processes to estimate the marginal likelihood, we produce relatively tight generalization PAC-Bayes error bounds which correlate well with the true error on realistic datasets such as MNIST and CIFAR10and for architectures including convolutional and fully connected networks

    Input–output maps are strongly biased towards simple outputs

    Get PDF
    This is the final version. Available from Nature Research via the DOI in this record. The data sets generated during and/or analysed during the current study are available from the corresponding authors on reasonable request.Many systems in nature can be described using discrete input–output maps. Without knowing details about a map, there may seem to be no a priori reason to expect that a randomly chosen input would be more likely to generate one output over another. Here, by extending fundamental results from algorithmic information theory, we show instead that for many real-world maps, the a priori probability P(x) that randomly sampled inputs generate a particular output x decays exponentially with the approximate Kolmogorov complexity K(x) of that output. These input–output maps are biased towards simplicity. We derive an upper bound P(x) ≲ 2^−aK(x)−b, which is tight for most inputs. The constants a and b, as well as many properties of P(x), can be predicted with minimal knowledge of the map. We explore this strong bias towards simple outputs in systems ranging from the folding of RNA secondary structures to systems of coupled ordinary differential equations to a stochastic financial trading model.Engineering and Physical Sciences Research Council (EPSRC)Clarendon Fun

    Measuring the Volatility of the Political agenda in Public Opinion and News Media

    Get PDF
    This is the final version. Available on open access from Oxford University Press via the DOI in this recordData Availability Statement: Replication data and documentation are available at: https://github.com/euagendas/POLVOLRecent election surprises, regime changes, and political shocks indicate that political agendas have become more fast-moving and volatile. The ability to measure the complex dynamics of agenda change and capture the nature and extent of volatility in political systems is therefore more crucial than ever before. This study proposes a definition and operationalization of volatility that combines insights from political science, communications, information theory, and computational techniques. The proposed measures of fractionalization and agenda change encompass the shifting salience of issues in the agenda as a whole and allow the study of agendas across different domains. We evaluate these metrics and compare them to other measures such as issue-level survival rates and the Pedersen Index, which uses public-opinion poll data to measure public agendas, as well as traditional media content to measure media agendas in the UK and Germany. We show how these measures complement existing approaches and could be employed in future agenda-setting research.Engineering and Physical Sciences Research Council (EPSRC)Volkswagen Foundatio

    Estimating Traffic Disruption Patterns with Volunteered Geographic Information

    Get PDF
    This is the final version. Available from Nature Research via the DOI in this record. Data are available from Zenodo at https://zenodo.org/record/3383443.Accurate understanding and forecasting of traffic is a key contemporary problem for policymakers. Road networks are increasingly congested, yet traffic data is often expensive to obtain, making informed policy-making harder. This paper explores the extent to which traffic disruption can be estimated using features from the volunteered geographic information site OpenStreetMap (OSM). We use OSM features as predictors for linear regressions of counts of traffic disruptions and traffic volume at 6,500 points in the road network within 112 regions of Oxfordshire, UK. We show that more than half the variation in traffic volume and disruptions can be explained with OSM features alone, and use cross-validation and recursive feature elimination to evaluate the predictive power and importance of different land use categories. Finally, we show that using OSM’s granular point of interest data allows for better predictions than the broader categories typically used in studies of transportation and land use.Natural Environment Research Council (NERC)Innovate UKEngineering and Physical Sciences Research Council (EPSRC

    Complexity Explained

    Get PDF
    This is the final version. Available on open access at OSF via the DOI in this recordBooklet of the Complexity Explained projec

    Interactions of the Apolipoprotein A5 Gene Polymorphisms and Alcohol Consumption on Serum Lipid Levels

    Get PDF
    Little is known about the interactions of apolipoprotein (Apo) A5 gene polymorphisms and alcohol consumption on serum lipid profiles. The present study was undertaken to detect the interactions of ApoA5-1131T>C, c.553G>T and c.457G>A polymorphisms and alcohol consumption on serum lipid levels.A total of 516 nondrinkers and 514 drinkers were randomly selected from our previous stratified randomized cluster samples. Genotyping was performed by polymerase chain reaction and restriction fragment length polymorphism. The levels of serum total cholesterol (TC), triglyceride (TG), high-density lipoprotein cholesterol (HDL-C), ApoA1 and ApoB were higher in drinkers than in nondrinkers (P<0.05-0.001). The genotypic and allelic frequencies of three loci were not different between the two groups. The interactions between -1131T>C genotypes and alcohol consumption on ApoB levels (P<0.05) and the ApoA1/ApoB ratio (P<0.01), between c.553G>T genotypes and alcohol consumption on low-density lipoprotein cholesterol (LDL-C) levels (P<0.05) and the ApoA1/ApoB ratio (P<0.05), and between c.457G>A genotypes and alcohol consumption on TG levels (P<0.001) were detected by factorial regression analysis after controlling for potential confounders. Four haplotypes (T-G-G, C-G-G, T-A-G and C-G-T) had frequencies ranging from 0.06 to 0.87. Three haplotypes (C-G-G, T-A-G, and C-G-T) were significantly associated with serum lipid parameters. The -1131T>C genotypes were correlated with TG, and c.553G>T and c.457G>A genotypes were associated with HDL-C levels in nondrinkers (P<0.05 for all). For drinkers, the -1131T>C genotypes were correlated with TC, TG, LDL-C, ApoB levels and the ApoA1/ApoB ratio (P<0.01 for all); c.553G>T genotypes were correlated with TC, TG, HDL-C and LDL-C levels (P<0.05-0.01); and c.457G>A genotypes were associated with TG, LDL-C, ApoA1 and ApoB levels (P<0.05-0.01).The differences in some serum lipid parameters between the drinkers and nondrinkers might partly result from different interactions of the ApoA5 gene polymorphisms and alcohol consumption

    Functional microarray analysis suggests repressed cell-cell signaling and cell survival-related modules inhibit progression of head and neck squamous cell carcinoma

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Cancer shows a great diversity in its clinical behavior which cannot be easily predicted using the currently available clinical or pathological markers. The identification of pathways associated with lymph node metastasis (N+) and recurrent head and neck squamous cell carcinoma (HNSCC) may increase our understanding of the complex biology of this disease.</p> <p>Methods</p> <p>Tumor samples were obtained from untreated HNSCC patients undergoing surgery. Patients were classified according to pathologic lymph node status (positive or negative) or tumor recurrence (recurrent or non-recurrent tumor) after treatment (surgery with neck dissection followed by radiotherapy). Using microarray gene expression, we screened tumor samples according to modules comprised by genes in the same pathway or functional category.</p> <p>Results</p> <p>The most frequent alterations were the repression of modules in negative lymph node (N0) and in non-recurrent tumors rather than induction of modules in N+ or in recurrent tumors. N0 tumors showed repression of modules that contain cell survival genes and in non-recurrent tumors cell-cell signaling and extracellular region modules were repressed.</p> <p>Conclusions</p> <p>The repression of modules that contain cell survival genes in N0 tumors reinforces the important role that apoptosis plays in the regulation of metastasis. In addition, because tumor samples used here were not microdissected, tumor gene expression data are represented together with the stroma, which may reveal signaling between the microenvironment and tumor cells. For instance, in non-recurrent tumors, extracellular region module was repressed, indicating that the stroma and tumor cells may have fewer interactions, which disable metastasis development. Finally, the genes highlighted in our analysis can be implicated in more than one pathway or characteristic, suggesting that therapeutic approaches to prevent tumor progression should target more than one gene or pathway, specially apoptosis and interactions between tumor cells and the stroma.</p
    corecore