[发明专利]一种基于agent社会圈子网络的三种语言竞争模型的建模仿真方法有效
申请号: | 201510244355.X | 申请日: | 2015-05-14 |
公开(公告)号: | CN104881574B | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 毕贵红;齐亚萍;李亚 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于agent社会圈子网络的三种语言竞争模型的建模仿真方法,属于计算机仿真领域。本发明首先基于社会圈子理论建立三种语言交流网络,然后设置不同人口比例的语言种类;接着建立语言传播概率模型;再加入出生率、死亡率以及社会人口移动率;最后利用建立的社会圈子网络对语言的竞争传播进行建模仿真。本发明采用基于社会圈子理论的agent技术来构建三语竞争的动态社会网络模型,构建的网络不仅网络拓扑结构参数更接近实际社会网络参数,而且网络参数可以通过设定个体的社会半径来调整,同时网络中的个体可以移动、死亡和新生具有动态特性。 | ||
搜索关键词: | 一种 基于 agent 社会 圈子 网络 语言 竞争 模型 建模 仿真 方法 | ||
【主权项】:
一种基于agent社会圈子网络的三种语言竞争模型的建模仿真方法,其特征在于:首先基于社会圈子理论建立三种语言交流网络,然后设置不同人口比例的语言种类;接着建立语言传播概率模型;再加入出生率、死亡率以及社会人口移动率;最后利用建立的社会圈子网络对语言的竞争传播进行建模仿真;所述基于agent社会圈子网络的三种语言竞争模型的建模仿真方法的具体步骤如下:Step1、基于社会圈子理论建立语言交流网络:通过设置网络个体数,以及不同个体的社会半径的大小构建不同个体的社会圈子;Step2、设置不同人口比例的语言种类:将语言种类分为单语A、单语B和单语C,同时为每种语言种类分配一定比例的人口,得到NA%+NB%+NC%=1;式中,NA%、NB%和NC%分别代表掌握单语A的总人口比例、掌握单语B的总人口比例和掌握单语C的总人口比例;Step3、建立语言传播概率模型:三语社会存在A、B、C三种语言,通过语言竞争演化后社群中会存在单语A、B、C,双语AB、AC、BC及三语ABC,共7种人群;其中7种语言通过个体学习和遗忘实现的,单语经过学习变为双语,双语再转换成三语,三语通过遗忘转换成双语,双语通过遗忘再变为单语,所以单语之间的转换要经过三语和双语的中间步骤来实现,所以三语竞争网络中7种语言类型间存在着复杂的演化路径,引入三语学习传播和遗忘传播两种语言传播模型,模拟现实社会中语言竞争传播的模式;学习传播模型,包含单语转变为双语,双语转变为三语:遗忘传播模型包含三语转变为双语,双语转变为单语:式中,P表示语言相互之间传播的概率;参数Sk,k=A,B,C是语言的社会地位,代表了一种语言的威望以及给讲这种语言的agenti带来的社会利益,Sk的最大值为1,最小值为0,而且SA+SB+SC=1;参数代表网络上agenti的邻居语言社区语言的使用密度,其中l=A,B,C,AB,AC,BC,ABC;i=1~N;其中,P1A表示A语言个体的邻居掌握A语言的人口数,P2A表示A语言个体的邻居总数;P1B表示B语言个体的邻居掌握B语言的人口数,P2B表示B语言个体的邻居总数;P1C表示C语言个体的邻居掌握C语言的人口数,P2C表示C语言个体的邻居总数;P1AC表示AC语言个体的邻居掌握AC语言的人口数,P2AC表示AC语言个体的邻居总数;P1AB表示AB语言个体的邻居掌握AB语言的人口数,P2AB表示AB语言个体的邻居总数;P1BC表示BC语言个体的邻居掌握BC语言的人口数,P2BC表示BC语言个体的邻居总数;P1ABC表示BC语言个体的邻居掌握ABC语言的人口数,P2ABC表示ABC语言个体的邻居总数;t表示时间,表示时间系数;Step4、加入出生率、死亡率以及人口移动率:通过更真实还原现实社会,引入出生率、死亡率和社会人口移动率来描述社会网络的动态性;其中,出生率代表新出生的人口,用以 代替已经死亡的成年人,维持社会总人口数;死亡率代表随着时间推移自然死亡的成年人或者突发状况死亡的个体;人口移动率代表一个时间步长内移动一定比例的个体;Step5、利用建立的社会圈子网络对语言的竞争传播进行建模仿真:通过调整模型中的语言社会地位、社会半径、人口移动率和语言人口比例来观察七种语言的走向趋势,进而分析有利于多种语言共存的条件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510244355.X/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用