摘要:现实生活中,复杂系统俯首即是,和人们的生活息息相关,遍及的领域包括社会,经济,物理,生物和生态等。为了便于研究,复杂网络通常被看成是复杂系统的一种抽象描述,其中,网络中的单个节点对应于系统中的单个个体,网络中节点之间的连边对应于系统中个体之间的相互关系。因此,研究复杂网络对于了解复杂系统的拓扑结构和各种动力学行为起着非常重要的作用,如何通过对复杂网络的研究来认识复杂系统中个体间的相互作用以及预测和控制复杂系统行为已经成为各学科的关注焦点。但是,很多复杂网络的拓扑结构是有部分甚至全部都是未知的,它们无法被直接探测或者探测代价巨大,例如基因调控网络、社会关系网络、脑功能网络等。因此,根据可探测的数据来间接推断和重构网络的拓扑结构具有重要的研究意义和科学价值。本文研究的就是基于时间序列数据的复杂网络重构问题。具体工作如下:1.基于一维动力学方程和时间序列数据的网络重构。本文研究了基于一维动力学方程产生的时间序列数据上的网络重构问题,采用了分解模型来重构网络,将每个节点分开来重构,每次只重构一个节点的所有入边权重。本文提出了基于随机梯度下降法的算法来利用时间序列数据重构网络,算法中把时间序列数据分成很多小样本,并且提出了自适应的学习速率,结合随机梯度下降法,使得重构效果很好。实验表明,只要参数设置合理,本文的算法重构的结果在模型误差和AUC两种评价指标上表现的都比较优异,而且算法的效率挺高,展现了重构大型网络的潜在能力。2.基于多维动力学方程和时间序列数据的网络重构。本文研究了在多维动力学方程上面的网络重构问题,该多维动力学方程是微分方程,本文根据微分方程产生的时间序列数据来重构网络。我们将一个比较常用的网络模型和一个混沌系统结合,并利用python的微分函数来获得时间序列数据。然后针对多维动力学方程提出3个目标函数,结合随机梯度下降法,将目标函数的优化顺利也随机打乱,最后根据3种更新公式对网络进行重构。实验结果表明,在本文的算法在基于多维动力学微分方程产生的时间序列数据来重构网络的效果也比较好。3.基于带噪声的时间序列数据的网络重构。本文还研究了基于带噪声的时间序列数据的网络重构,现实生活中很多数据都是带噪声的,本文研究了基于带不同强度的高斯白噪声的时间序列数据的网络重构问题。本文提出了两种算法来进行实验,分别是基于随机梯度下降法的算法和基于最小二乘法的算法。将两种算法在所有数据集上面进行实验,并统计了实验结果的模型误差,并有代表性地选取部分结果画图分析,比较了两种算法的各自的优缺点并分析了其中原因。本文研究发现在数据量较小时,可以使用基于最小二乘法的算法来重构,而当数据量比较大时,可以用基于随机梯度下降法的算法来重构网络。此外,如果需要不断加入数据进行在线学习,就采用基于随机梯度下降法的算法。

时间序列python复杂网络实例_基于时间序列数据的复杂网络重构相关推荐

  1. 聚类分析在用户行为中的实例_基于行为数据的消费信贷反欺诈方案

    随着技术的革新,金融行业的新模式.新业态不断涌现,对公共安全和社会治理也提出了诸多新挑战,如何有效管控这些新模式.新业态,使其朝着正确的轨道稳步前进,是摆在行业和监管部门面前的共同难题.近年来,数字金 ...

  2. python实现遗传算法实例_基于Python的遗传算法特征约简(附代码)

    作者:Ahmed Gad 翻译:张睿毅 校对:丁楠雅 本文4700字,建议阅读15分钟. 本教程主要使用numpy和sklearn来讨论如何使用遗传算法(genetic algorithm,GA)来减 ...

  3. python 情感分析实例_基于Python的情感分析案例

    **情感分析 **又称为倾向性分析和意见挖掘 它是对带有情感色彩的主观性文本进行分析.处理.归纳和推理的过程 其中情感分析还可以细分为情感极性 倾向 分析 情感程度分析 主客观分析等. 情感极性分析的 ...

  4. 声音识别入门经典模型实践-基于大数据训练CNN14网络实现食物咀嚼声音识别

    声音识别入门经典模型实践-基于大数据训练CNN14网络实现食物咀嚼声音识别 项目简介 声音分类是指可以定制识别出当前音频是哪种声音,或者是什么状态/场景的声音.通过声音,人的大脑会获取到大量的信息,其 ...

  5. python遥感影像地物分类_基于轻量化语义分割网络的遥感图像地物分类方法与流程...

    本发明属于图像处理 技术领域: ,特别涉及一种地物分类方法,可用于土地利用分析.环境保护以及城市规划. 背景技术: :遥感图像地物分类,旨在取代繁琐的人工作业,利用地物分类方法,得到输入遥感图像的地物 ...

  6. python微服务监控_基于网络抓包实现kubernetes中微服务的应用级监控

    微服务是什么? 此话题不是本文重点,如你还不知道.请谷歌一波,会有遍地的解释.引用下图说明下微服务可能呈现的形态: 微服务监控的挑战 监控的目的是为了让集群中所有的服务组件,不管是HTTP服务,数据库 ...

  7. 用python做炒股软件-python程序源码_基于python的炒股软件

    股票模拟交易系统设计与实现 不但能够进行界面的设计,还可以实现各个窗口的关联,通过WPF实现和其余窗口的关联,而且WPF中的类不但能够和其中一个窗口进行关联,还可以跟许多功能操作接口,WPF在对窗口对 ...

  8. 双向长短期记忆网络模型_基于深度双向长短期记忆网络的空气质量预测方法与流程...

    [技术领域] 本发明涉及一种基于深度双向长短期记忆网络的空气质量预测方法,属于空气污染预测领域. 背景技术: 空气污染物浓度的预测拥有很强的学科交叉性,一直是环境.气象.数学.地理及计算机科学领域研究 ...

  9. 网络安全模型_基于TCM的网络安全访问模型

    摘要:分析Google公司的BeyondCorp安全访问模型,基于TCM标准的可信计算平台,借鉴 BeyondCorp企业安全方法,结合TNC可信网络接入.用户PKC证书验证和基于属,性证书的访问 控 ...

最新文章

  1. 【怎样写代码】复杂对象的组装与创建 -- 建造者模式(二):解决方案
  2. android datagrid demo
  3. 一天开8次会议,是什么体验
  4. zoj 1676Network Wars(胡博涛论文题,01分数规划+最小割)
  5. python qt5 数据改变 触发信号_pyqt5 使用 QTimer, QThread, pyqtSignal 实现自动执行,多线程,自定义信号触发。...
  6. 下岗职工能不能提前退休?怎样才能提前退休?
  7. VDI序曲十一 微软桌面虚拟化之授权服务器
  8. 微信小游戏(字节小游戏、QQ小游戏)如何实现强制更新版本
  9. python去除图片水印api_python opencv去图片水印
  10. 详细安装Adobe Dreamweaver教程和制作第一个网页
  11. rtmp断线重连_rtsp转rtmp rtsp2rtmp 同时16路视频 rtmp推流器 支持ipc dvr nvr
  12. hp t410微型计算机使用,HP 发表新款 t410 AIO Smart Zero 精简型电脑,仅需网络线即可作为电源驱动使用(影片)...
  13. torch.cat()函数的官方解释,详解以及例子
  14. Task 1 知识图谱介绍
  15. word2vec详解(一)
  16. arch 服务器系统,arch linux服务器
  17. AcWing 学习日记——笨拙的手指
  18. 拆解AppleTV 4:三年磨一剑,苹果希望AppleTV成为智能家居的中心---ESM
  19. 关于static关键字的一些见解(小白的见解)
  20. 针对JWT简介与原理,代码实例,以及oauth2+JWT+RSA的集成配置

热门文章

  1. python dataframe创建_python 创建一个空dataframe 然后添加行数据的实例
  2. 程序员入职国企,1周上班5小时,晒出薪资感叹:腾讯当CEO也不去
  3. 并发基础篇(一) 线程介绍
  4. 01-JDBC学习手册:JDBC概述之JDBC发展、API、驱动
  5. cookies共享 sso_cookie共享(单点登录)
  6. table居中显示_「CSS三种居中方案全解」CSS垂直居中常用方法集结
  7. 排序算法 | 堆排序,算法的图解、实现、复杂度和稳定性分析
  8. Oracle 同义词(synonym) 简介
  9. ubuntu 10.10 配置 tomcat6
  10. typescript设置默认值_TypeScript 中神奇的 this 类型声明