15-outbreak 图机器学习之爆发检测

网络的爆发检测

outbreak detection

近似算法,加速贪婪爬升,证明数据依赖

给一个真实的城市水源分布网络

以及污染物如何再网络中传播的数据

尽可能快的检测到污染物

检测信息的爆发

一般的问题:

1) 两个示例都是同样的潜在的问题

2) 给定一个网络传播的动态过程,我们希望选择一个节点集合来高效的检测过程

更多的应用:

流行病;影响力传播;网络安全

水网络:

放置传感器的用途:水流动力学,家庭需求

下图中的颜色表示不同的应用需求,红,黄,绿 表示不同的影响爆发

给定一个图,outbreak是如何再G中传播的

T(u,i):outbreak i 经过时间t污染到节点u

问题设定:

挑选节点子集S,来最大化期望的奖励?

p(i): outbreak i出现的概率

f(i):使用传感器S检测到outbreak i后的奖励

Reward:

1)检测所需的最小时间

2) 检测所需的最小传播距离

3)最小的受感染人群

Cost:(基于实际内容)

1) 读长博客是赓续时间

2)放置传感器在远的地方代价更高

例如图中的例子:监视蓝色的节点比监视绿色的节点更省人力

处罚:

1)检测所需时间 DT

2)检测可能性? 检测的数量 DL

3) 受污染的部分:例如多少人喝了受污染的水 PA

在所有的例子中,越快检测出来,伤害越少

思想:逐步递减

CELF: 优化的算法

解决方案的质量对数据的依赖性屏障

例子学习,开始开篇时提到的两个例子

首先来看水污染的

传感器放置越多,效果越好

信息传播的例子:

我该阅读那个网站对我提升最大?哪个是最具影响力的网站?

总结

来自为知笔记(Wiz)

原文地址:https://www.cnblogs.com/combfish/p/12271510.html

时间: 2024-07-30 13:14:32

15-outbreak 图机器学习之爆发检测的相关文章

用js来实现那些数据结构15(图01)

其实在上一篇介绍树结构的时候,已经有了一些算法的相关内容介入.而在图这种数据结构下,会有更多有关图的算法,比如广度优先搜索,深度优先搜索最短路径算法等等.这是我们要介绍的最后一个数据结构.同时也是本系列最为复杂的一个.那么我们先来简单介绍一下,什么是图? 一.图的概念 简单说,图就是网络结构的抽象模型,图是一组由边连接的节点(或顶点).任何二元关系都可以用图来表示.比如我们的地图,地铁线路图等.都是图的实际应用. 接着我们看看图的一些相关概念和术语. 一个图G = (V,E)由以下元素组成: V

04-communities 图机器学习之社区

网络中的社区结构 信息流通: 节点在此扮演了什么角色? 连接扮演了什么角色? 非网络时代,人们是如何获取工作的? 通过人脉,然而,不少关系是泛泛之交,而亲密关系较少. 那为什么泛泛之交反而更有用? 结构上:短距离的关系亲密,长距离的关系弱 信息上:长距离:获取更多信息 三角闭合--高度聚集的系数 边重叠? N(i):节点i的邻居集 计算Oij时要除去i,j节点 当overlap==0时,该边为局部桥梁 以下是基于通话网络的分析,可以看出,两节点间的路径越长,其邻居重叠性越多 网络社区:包含.一系

07-noderepr 图机器学习之图表征学习

网络中的机器学习 节点分类 链接预测 机器学习的生命圈需要特征工程 网络的特征学习--特征向量   embedding network embedding的意义 节点的表征 节点的相似度衡量→网络相似度衡量 网络信息编码,生成节点表征 用途:异常检测,属性预测,聚类,关系预测 例子:deepwalk 难度:当前的深度学习视为序列或网格数据而设计的,但网络结构比这些更复杂,没有固定的空间结构,没有固定的顺序,是动态的,并且有多类特征 Embedding Nodes 假设我们有图G,V是节点集合,A

10-graph-gen 图机器学习之图生成模型

图深度生成模型 deep generative models for graph 回顾上一节课中的图编码,图卷积等 今天,来学习图深度解码,也就是反编码,最终输出一个图结构 Problem of Graph Generation图生成需要解决的问题 给定一个真实图,生成一个合成图 那么,什么才是好的生成模型? 图生成的意义 生成→深入探索图行程的过程 异常检测 预测--从过去预测未来 新网络的仿真 图填充 如果...场景?? 图生成的任务: 真实图的生成 目标导向图的生成,例如分子生成 为什么如

01-introduction 图机器学习介绍

Networks: Networks are a general language for describing complex systems of interacting entities. 网络(关系图)是描述交互实体复杂系统的通用语言 Networks/Graph 的两种类型:1) Networks(Natural Graphs 自然网络):如 社会,基因或蛋白质的交互 2) Information Graph(信息图):信息/知识是经过组织和链接的:(scene graphs)实体在特

机器学习之异常点检测

1.iForest(独立森林)算法 样本数据过大时推荐采用这种异常值检测方法 原理分析:iForest森林也由大量的树组成.iForest中的树叫isolation tree,简称iTree.iTree树和决策树不太一样,其构建过程也比决策树简单,因为其中就是一个完全随机的过程.具体实施过程如下:第一.假设共有N条数据,构建一颗iTree时,从N条数据中均匀抽样(一般是无放回抽样)出ψ个样本出来,作为这颗树的训练样本.在样本中,随机选一个特征,并在这个特征的所有值范围内(最小值与最大值之间)随机

11-pagerank 图机器学习之PageRank

pagerank:链接分析 如同图谱的网络 每个网页相互链接,是一个有向图,强连通分量 设计一个计算十堰,找到给定节点的输入与输出成分(?) 节点:网页 边:超链接 次要问题:动态页面如何解决?暗网--无法直接进入的网页 网页的现状:不一定通过导航链接,而通过交易事务(?),例如邮件,评论,评论,点赞,购买等 是一个有向图 其他类型的信息网络:如引用网络,百科中的引用 In(v) OUT(v)的定义:通过输入或输出关系可以接触节点v的节点集合 有向图的推理 有向图的两种类型: 1)强连接(任意两

08-GNN 图机器学习之图神经网络

图神经网络 node embedding 回顾了之前node2vec的例子以及深度学习卷积的一些基础 浅层encoder的局限性: 参数数量O(v):节点间没有共享参数,每个节点有自己的embedding 不能表征未见过的节点 没有综合考虑节点特征 本节学习图神经网络,多层的非线性的 那么,在图中,如何做卷积? 如果输入是邻接矩阵,那么模型不能适配各种规模的网络:对节点的顺序也没有敏感性 图的深度学习基础 起初,对于一个图G V:节点集合 A:邻接矩阵 X:节点的特征向量 图卷机网络 思路:图的

05-spectral 图机器学习之谱分解

目标: 1)创建图的表征矩阵 2)分解:计算矩阵的特征值和特征向量:基于一个或多个特征值,将每个点表示成低维的表征 3)分组:基于新的表征,进行聚类 例如,二分图中如何确定好的分类?类间差异大,类内差异小 最小割集 考虑: 1)团外的连接性 2)团内的连接性 评价方式: 团间的连接性与每个团的密度相关 spectral graph partitioning  谱图分割 无向图G的邻接矩阵A x是n维的特征向量,可认为是G中每个节点的label或者value 那么Ax等到的结果的意义是? yi是节