SearcharxivSearch

arXiv subjects

Fredrik Jansson

Publications and source records attributed to Fredrik Jansson.

5 recordsLinked to original sources

Modelling cultural evolution

Formal modelling provides a toolkit for understanding cultural dynamics, from individual decisions to recurring patterns of change. This chapter explains what models are and why they matter. Using a precise, shared language, they aid thinking and communication by turning fuzzy assumptions into clear, comparable, testable claims. The chapter describes the modelling process, trading explanatory clarity against predictive specificity. Four families of models are surveyed, from the micro-level with optimising agents to macro-level dynamics with heuristic or even implicit agents, covering reasoning (Bayesian inference, game theory), adaptive updating (reinforcement learning, evolutionary games), mean-field approaches (compartmental models, population dynamics), and complex systems (agent-based models, social networks). Building on these, a general template for modelling cultural evolution is outlined that connects system states, cognitive processes, behaviour, and macro-level outcomes in dynamic loops, linking individuals, groups, institutions, and their environments. Taken together, these tools support a pluralist but coherent understanding of cultural change.

physics.soc-ph

The dynamics of cultural systems

Culture is not just traits but a dynamic system of interdependent beliefs, practices and artefacts embedded in cognitive, social and material structures. Culture evolves as these entities interact, generating path dependence, attractor states and tension, with long-term stability punctuated by rapid systemic transformations. Cultural learning and creativity is modelled as coherence-seeking information processing: individuals filter, transform and recombine input in light of prior acquisitions and dissonance reduction, thereby creating increasingly structured worldviews. Higher-order traits such as goals, skills, norms and cognitive gadgets act as emergent metafilters that regulate subsequent selection by defining what counts as coherent. Together, these filtering processes self-organise into epistemic niches, echo chambers, polarised groups and institutions that channel information flows and constrain future evolution. In this view, LLMs and recommender algorithms are products of cultural embeddings that now act back on cultural systems by automated filtering and recombination of information, reshaping future dynamics of cultural systems.

physics.soc-ph

Warming from cold pools: A pathway for mesoscale organization to alter Earth's radiation budget

Marine shallow cumulus clouds have long caused large uncertainty in climate projections. These clouds frequently organize into mesoscale (10-500 km) structures, through two processes that couple the clouds to shallow mesoscale circulations: (i) mesoscale moisture aggregation, and (ii) cold pools, driven locally from rain-evaporation. Since global climate models do not capture these mesoscale processes, while the degree of mesoscale organization is observed to correlate to shortwave cooling, it has been suggested that mesoscale processes modulate the cloud response to global warming. Here, we show that introducing mesoscale dynamics can indeed substantially alter top-of-the-atmosphere radiative budget, if the balance between the two circulations is upset. By homogenizing rain-evaporation across the horizontal domain, we suppress the cold-pool-driven circulations in a large ensemble of large-domain, large-eddy simulations. We find that cold pools reduce mesoscale ascent, thereby arresting a runaway self-aggregation of moisture into very moist regions. This reduces the net rainfall of the cumulus fields, moistens the boundary layer and thus reduces the emission of clear-sky longwave radiation to space, giving an ensemble-averaged warming of 1.88 W/m2. Our results highlight that the proper interplay between mesoscale processes is critical for capturing radiative budgets-especially in kilometer-scale climate models that only partially resolve aggregation and cold pools.

physics.ao-ph

Accelerating the Dutch Atmospheric Large-Eddy Simulation (DALES) model with OpenACC

This paper presents the GPU porting through OpenACC directives of the Dutch Atmospheric Large-Eddy Simulation (DALES) application, a high-resolution atmospheric model. The code is written in Fortran~90 and features parallel (distributed) execution through spatial domain decomposition. We assess the performance of the GPU offloading, comparing the time-to-solution on regular and accelerated HPC nodes. %comparing the computational time between distributed and accelerated nodes. A weak scaling analysis is conducted and portability across NVIDIA A100 and H100 hardware %and AMD hardware is discussed. Finally, we show how targeted kernels can benefit from further optimization with Kernel Tuner, a GPU kernels auto-tuning package.

cs.CE

Kilombo: a Kilobot simulator to enable effective research in swarm robotics

The Kilobot is a widely used platform for investigation of swarm robotics. Physical Kilobots are slow moving and require frequent recalibration and charging, which significantly slows down the development cycle. Simulators can speed up the process of testing, exploring and hypothesis generation, but usually require time consuming and error-prone translation of code between simulator and robot. Moreover, code of different nature often obfuscates direct comparison, as well as determination of the cause of deviation, between simulator and actual robot swarm behaviour. To tackle these issues we have developed a C-based simulator that allows those working with Kilobots to use the same programme code in both the simulator and the physical robots. Use of our simulator, coined Kilombo, significantly simplifies and speeds up development, given that a simulation of 1000 robots can be run at a speed 100 times faster than real time on a desktop computer, making high-throughput pre-screening possible of potential algorithms that could lead to desired emergent behaviour. We argue that this strategy, here specifically developed for Kilobots, is of general importance for effective robot swarm research. The source code is freely available under the MIT license.

cs.RO