【High 翻天】Higer-order Networks with Battiston Federico (8)

news2024/11/19 23:26:25

目录

  • 传播与社会动力学(2)
    • Opinion and cultural dynamics
      • Voter model
        • Majority models
        • Continuous models of opinion dynamics
      • Cultural dynamics


传播与社会动力学(2)

在本节将讨论一些观点和文化动力学模型,它们基于物理和数学文献启发、用简单规则来描述社会动态。

Opinion and cultural dynamics

Voter model

选民模型的起源于统计物理文献,是最简单的观点动力学模型之一1。该模型由位于晶格位置上的 N N N 个相互作用的个体组成,每个个体都被赋予一个二进制变量 σ i = { − 1 , 1 } \sigma_{i} = \{−1,1\} σi={1,1} 代表投票或意见。其基本机制依赖于节点更新规则:在每个时间步中,随机选择的节点复制随机选择的邻居的意见;这种动态不断迭代,直到达到完全一致的状态之一。尽管模型很简单,但它呈现了一种导致非平凡行为的非平衡动力学。将选民动态从晶格扩展到网络需要改变视角,将节点更新规则转向链路更新规则。如果我们让节点变量取两个以上的值,结果选民动态就变成了一个颜色协调游戏。

这是因为网络中可能存在的程度异质性会使相邻节点的随机选择偏向于连接最紧密的节点,最终使“游戏顺序”变得重要。

在这里插入图片描述
网络科学中另一个突出的研究课题是研究直接影响网络结构的动态过程。当涉及到社会系统建模时,这种网络结构的共同演化及其上发生的动态尤其相关,其中节点的状态或行为变化可能会迫使网络通过改变其连接模式来做出反应。二元观点的选民模型在这个方向上得到了广泛的扩展,许多版本的自适应选民模型被提出。

Majority models

Majority models 最初由Galam2提出。在最基本的公式中,个体被赋予了表示意见的二元状态变量,并且在没有特定拓扑约束的情况下相互作用。这些模型的行为类似于上面讨论的类似选民的模型,但在更新规则上有一个根本的不同:复制机制被确定性多数规则所取代。

Continuous models of opinion dynamics

到目前为止讨论的不同模型描述了具有离散意见的相互作用代理的动态,这些方法适用于个人只能对某一主题有明确和明确的意见的情况。然而,离散的意见变量可能限制太多,只留下“黑或白”的两极分化选项。在这些情况下,一个人的意见可以用一个连续变量 x i ∈ [ 0 , 1 ] x_{i} \in [0,1] xi[0,1] 来更好地表示。基于此提出的想法具有三体相关作用的动力学特征。

Cultural dynamics

由 Robert Axelrod 3提出的另一类文化模型将个人的文化特征定义为矢量而不是标量。这种方法对模拟多元文化的出现很有用,它将同质性和社会影响这两种基本机制纳入了现在所谓的阿克塞尔罗德模型 (Axelrod model)。在这个模型中,个体通过社交网络的链接相互模仿,即通过复制邻居的特征向量的一个元素来进行交互。模仿概率与两个节点之间所谓的文化重叠成正比,在原始模型中,文化重叠对应的是共同文化特征的比例。


  1. T.M. Liggett, Interacting Particle Systems, vol. 276, Springer Science & Business Media, 2012. ↩︎

  2. S. Galam, Minority opinion spreading in random geometry, Eur. Phys. J. B 25 (4) (2002) 403–406. ↩︎

  3. R. Axelrod, The dissemination of culture: a model with local convergence and global polarization, J.Confl.Resolut. 41 (2) (1997) 203–226. ↩︎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/163180.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【JavaSE】反射

一、概念反射是在运行期间,动态获取对象的属性和方法二、相关的类在Java的反射里主要有以下几个类:Class类,这是反射的起源,反射必须要先获取Class对象,其次是Field类,当我们需要通过反射获取私有字段时就需…

老杨说运维 | 2023,浅谈智能运维趋势(一)

(文末附视频回顾,一键直达精彩内容) 前言: 2022年,是经济被影响的一年,这一年无论是企业还是个人经济形势都呈下滑趋势,消费降级状态或许不会因为2022的结束而改观。 全球经济紧缩的状态下&am…

不仅会编程还要会英语(博主英语小笔记)1.1名词

目录 1-1名词的概念和分类 1、名词的概念 2.名词根据其意义可以分为专有名词和普通名词 (1)专有名词: (2)普通名词: 1-1名词的概念和分类 1、名词的概念 名词是表示人、动物、地点、物品以…

字符串常用函数介绍及模拟实现

🐎作者的话 本文介绍字符串常用的函数如何使用及其模拟实现~ 跳跃式目录strlen介绍strcpy介绍strcat介绍strcmp介绍strncpy介绍strncat介绍strncmp介绍strstr介绍strchr介绍strrchr介绍memcpy介绍memmove介绍memcmp介绍memset介绍strtok介绍strlen介绍 函数原型&…

GO语言配置和基础语法应用(二)

Go 语言结构 在我们开始学习 Go 编程语言的基础构建模块前,让我们先来了解 Go 语言最简单程序的结构。 Go Hello World 实例 Go 语言的基础组成有以下几个部分: 包声明引入包函数变量语句 & 表达式注释 接下来让我们来看下简单的代码 package ma…

Allegro如何导出placement操作指导

Allegro如何导出placement操作指导 在做PCB布局的时候,有时需要导出和导入Placement,placement文件是板上所有器件的坐标以及所在层面的文件 具体操作如下 导出placement文件,选择File

实现用户进程

文章目录前言前置知识实验操作实验一实验二前言 博客记录《操作系统真象还原》第十一章实验的操作~ 实验环境:ubuntu18.04VMware , Bochs下载安装 实验内容: 定义并初始化 TSS。实现用户进程。 前置知识 TSS 简介 TSS,即 Tas…

time和datetime之类的东西

这篇文章是学习数据可视化的记录,原视频链接 B站视频连接 time 先来看一张图 struct_time(时间元组)是作为时间戳和格式化后的字符串的桥梁的 mktime(t)是将指定时间元组转换为时间戳的 localtime()是将指定时间戳转换为时间元组的,可以不写时间戳&…

【一文教你学会动态内存管理】

1.为什么会存在动态内存分配? 2. 动态内存函数的介绍 2.1 malloc函数和free函数 2.2 calloc函数 2.3 realloc 3. 常见的动态内存错误 3.1 对NULL指针的解引用操作 3.2 对动态开辟空间的越界访问 3.3 对非动态开辟内存使用free释放 3.4 使用free释放一块动态开…

Uniswap v3 详解(一):设计原理

刚看完 Uniswap v2 的代码,本来打算写一个 Uniswap v2 设计与实现,结果 Uniswap v3 就发布了。趁着这个机会就先写一个 Uniswap v3 设计与实现吧。 因为 v3 版本的实现复杂度和 v2 已经不在一个量级了,难免会有理解上的偏差,本文…

ESP8266-01s+STM32+MQTT+ONNET+EMQX实现定时发送心跳包并配置MQTT断开连接后进行重连

目录:1.情况介绍2.发送心跳包和MQTT重连实现步骤3.运行效果1.情况介绍 硬件通过ESP8266-01s连接自己的MQTT服务器EMQX的时候,发现连上后没过多久就自动断开了,由于硬件代码使用的是ONNET的案例代码改的,所以发现该案例代码并没有发送心跳包和…

测试篇(一):需求、BUG、测试用例、开发模型和测试模型、配置管理和软件测试

目录一、什么是需求1.1 需求的概念1.2 用户需求1.3 软件需求二、什么是测试用例2.1 测试用例的概念三、什么是BUG3.1 BUG(软件错误)的概念四、开发模型4.1 软件生命周期4.2 瀑布模型4.3 螺旋模型4.4 增量、迭代模型4.5 敏捷模型五、测试模型5.1 软件测试V模型5.2 软件测试W模型…

(详细简单成功版本)Mysql主从复制

博主不易,如果有帮助点个赞加个关注再走啊家人们 目录 介绍 配置-前置条件 大坑:如果两份mysql文件都是复制的一份,那么就修改其中一份的uuid,要不后续配置不成功 配置-主库Master 1.修改Mysql数据库的配置文件my.ini 2.重启…

mysql快速生成100W条测试数据(6)地区天气情况并存入mysql数据库

这是之前的文章里面包含一些以前的一些操作流程可以进行参考学习 更加详细操作步骤在第一篇文章里面 mysql快速生成100W条测试数据(1):游戏人物数据 mysql快速生成100W条测试数据(2)公司员工信息 mysql快速生成100W条测…

202:vue+openlayers: easing的API及在view.animation中使用示例

第202个 点击查看专栏目录 本示例的目的是介绍如何在vue+openlayers项目中使用easing。 easing在openlayers共用五种表现形式,easeIn,easeOut,inAndOut,linear,upAndDown。 easing主要在view.animation中使用。 名称说明easeIn开始慢,然后加速easeOut开始快,然后加速inA…

PyTorch实例3——迁移学习

传送门:蓝桥云课实验 目录1. 实验环境2. 实验目的3. 相关原理4. 实验步骤4.1 数据收集4.1.1加载数据4.1.2 GPU运算4.2 数据预处理4.3 创建模型4.3.1 构建迁移模型4.3.2 训练模型测试绘制图表4.3.2.1 预训练模式4.3.2.2 固定值模式4.4 结论1. 实验环境 Jupyter Note…

【JavaGuide】数据库基础知识总结

数据库基础知识总结1.什么是元组, 码, 候选码, 主码, 外码, 主属性, 非主属性?2.主键和外键有什么区别?3.什么是 ER 图?4.数据库的三范式5.drop、delete 与 truncate 区别?1.什么是元组, 码, 候选码, 主码, 外码, 主属性, 非主属性&#xff…

el-switch 开关文字显示在开关里面

提示&#xff1a; active-color"#305BE7" active-text"开" 打开时的背景颜色和内容 inactive-color"#7D8294" inactive-text"关" 关闭时的背景颜色和内容 内容&#xff1a; <el-switch v-model"value2" class&qu…

Java 基础之文件处理

1. Stream 流 2. File 和 IO Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标&#xff1a; 2.1 控制台输入 Java 的控制台输入由 System.in 完成&#xff0c; 将 System.in 包装在一个 BufferedReader 对象中来创建一个字符流&#x…

大数据必学Java基础(一百二十二):POM模式-Maven工程关系

文章目录 POM模式-Maven工程关系 一、依赖 1、特性:依赖的传递性 2、原则:两个原则