cs224w笔记(p1-p4)

        视频b站:1.1 - Why Graphs字幕版gamma_哔哩哔哩_bilibili

        p4前是数据结构基本内容主要涉及图的基本知识(略)。下面是未在考研数据结构范围内的知识。

        节点中心性是图论和网络分析中用来衡量图中节点重要性的一个概念。  包括:度中心性(Degree Centrality)、接近中心度(Closeness Centrality)  、中介中心度(Betweenness Centrality)、特征向量中心性(Eigenvector Centrality)、PageRank、Katz 指数、信息中心性(Information Centrality)。

        之所以创建这个的意义:下图中c和e的度都是3,若直接以度创建简单的机器学习的话则区分不了c和e的区别  ,所以提出节点中心性这个概念。

        特征向量中心性(Eigenvector Centrality)是一种衡量节点重要性的指标。它基于这样一个理念:一个节点的重要性不仅取决于它直接连接的节点数量,还取决于它所连接的节点的重要性。这种中心性考虑了网络中的间接影响。

白话:意思是你这个点的重要度关键是看和你相连点的重要度,链接你的点越重要你就越重要。

        介数中心性(Betweenness Centrality)是衡量一个节点在网络中作为其他节点之间路径的桥梁的频率的指标。它反映了一个节点在网络中控制信息流动的能力。在社交网络、交通网络、供应链等多种类型的网络中,介数中心性都是一个重要的中心性度量。

白话:如果这个点于其他节点直接的路径大多数都是最短的,那么他就是重要节点。(视频原话)。

所以根据上图例子我们可以计算出节点中介中心度:1/(一个点到其余个点的条数之和)

接近中心度:是衡量一个节点在网络中相对于其他所有节点的平均接近程度的指标。它反映了一个节点在网络中传播信息或影响其他节点的能力。接近中心性越高,意味着该节点到其他所有节点的平均距离越短,因此它在网络中的位置越中心。

白话:如果一个节点到其余各点的最短的路径和是最短的,那么他是最重要的。所以你越中心就越重要。

        聚类系数(Clustering Coefficient)是衡量网络中节点聚集程度的指标。它反映了网络中节点的局部连接结构,即一个节点的邻居节点之间相互连接的程度。聚类系数越高,说明网络中的节点更倾向于形成紧密的群组或社区。

白话:描述的是一个节点于周围节点之间的连接程度。

举例:第一个图的计算是6/(C下底4上底2)=1。6是周围四个点之间的连结个数,下底4是V节点周围有4个点,上底2是固定写法。这个公式的解释是,分子表示实际上周围点的连接数量,分母是理论上最多的连接数量。

        同时也可以计算三角形有多少个,三角形的数量就是分子的大小。

        图元(Graphlets)是图数据挖掘和生物信息学中用来描述图中局部结构模式的术语。图元是小的、固定的图结构,通常由少量的节点和边组成,它们在较大的图中频繁出现。通过识别和分析这些小的图结构,可以更好地理解复杂网络的局部特性和全局特性。

        图元度向量(Graphlet Degree Vector,简称 GDV)是一种在图数据挖掘中用来描述图中局部结构特征的向量。它基于图元(Graphlets)的概念,通过统计图中每个节点参与的图元类型和数量,来捕捉节点的局部连接模式。

个人理解:首先有G图抽取出来的图元有以上3个,其次在这3个图元中不出现同构的位置有a,b,c,d,,然后将abcd依次放入v位置得出的具有不重复的表示有a->2种,b->1种,c->0种,d->2种。

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

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

相关文章

解决:Linux上SVN 1.12版本以上无法直接存储明文密码

问题:今天在Linux机器上安装了SVN,作为客户端使用,首次执行SVN相关操作,输入账号密码信息后,后面再执行SVN相关操作(比如"svn update")还是每次都需要输入密码。 回想以前在首次输入…

基于springboot+vue+uniapp的高校就业招聘系统小程序

开发语言:Java框架:springbootuniappJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包&#…

Grafana :利用Explore方式实现多条件查询

背景 日志统一推送到Grafana上管理。所以,有了在Grafana上进行日志搜索的需求,而进行日志搜索通常需要多条件组合。 解决方案 通过Grafana的Explore的方式实现多条件查询。 直接看操作步骤: 在主页搜索框中输入“Explore” 进入这个界面…

llama 2 改进之 RMSNorm

RMSNorm 论文:https://openreview.net/pdf?idSygkZ3MTJE Github:https://github.com/bzhangGo/rmsnorm?tabreadme-ov-file 论文假设LayerNorm中的重新居中不变性是可有可无的,并提出了均方根层归一化(RMSNorm)。RMSNorm根据均方根(RMS)将…

昇思25天学习打卡营第18天|RNN实现情感分类

相关知识 情感分类 指输入一段话或句子,返回该段话的正向或复兴的情感分类。 text embedding 指将文本转化成向量的方法。这里的文本指词、句子、文档等文本序列。 词向量化后会将词转为二进制(独热编码)或高维实数向量,句子和文档向量化则将句子或文…

给Wordpress评论列表的用户昵称增加个性化角色称号和注册年数

什么是个性化角色称号? 个性化称号:其实就是对应wordpress的几个用户组,重新给它装个面具。 比如:管理员 -> 华山掌门 比如:订阅者 -> 华山弟子 比如:VIP组 -> 掌门亲传弟子 。。。 就是个好玩的东西 什么又是注册年数? 显示用户在你的网站上注册了多少…

spring ioc的原理

1、控制反转(IOC):对象的创建控制权由程序自身转移到外部(容器) 2、依赖注入(DI):所谓依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。 Spring 中的 IoC 的实现原理就是工厂模式加反射机制。 参考资料…

电脑屏幕录制怎么弄?分享3个简单的电脑录屏方法

在信息爆炸的时代,屏幕上的每一个画面都可能成为我们生活中不可或缺的记忆。作为一名年轻男性,我对于录屏软件的需求可以说是既挑剔又实际。今天,我就为大家分享一下我近期体验的三款录屏软件:福昕录屏大师、转转大师录屏大师和OB…

Chromium CI/CD 之Jenkins实用指南2024 - 常见的构建错误(六)

1. 引言 在前一篇《Chromium CI/CD 之 Jenkins - 发送任务到Ubuntu(五)》中,我们详细讲解了如何将Jenkins任务发送到Ubuntu节点执行,并成功验证了文件的传输和回传。这些操作帮助您充分利用远程节点资源,提升了构建和…

浅谈安数云智能安全运营管理平台:DCS-SOAR

SOAR(security orchestration,automation and response),由Gartner于2015年提出,最初的含义是安全运营、分析与报告。2017年,Gartner又重新定义了SOAR的能力,包括安全编排、安全自动化和安全响应…

STM32CubeIDE(STM32L432KC片上ADC)

目录 一、概念 二、使用 1、定时器触发模式 1.1 软件配置 1.2 代码编写 2、定时器触发ADC 多通道DMA 2.1 软件配置 2.2 代码编写 一、概念 1. 类型与精度:STM32L432KC的ADC是一个12位逐次逼近型模拟数字转换器,能够提供高精度的模拟信号测量。其…

OPC UA边缘计算耦合器BL205工业通信的最佳解决方案

OPC UA耦合器BL205是钡铼技术基于下一代工业互联网技术推出的分布式、可插拔、结构紧凑、可编程的IO系统,可直接接入SCADA、MES、MOM、ERP等IT系统,无缝链接OT与IT层,是工业互联网、工业4.0、智能制造、数字化转型解决方案中IO系统最佳方案。…

go-zero框架入门

go-zero框架环境的安装 goctl 若想用go-zero框架,还需要一些前置条件: 安装goctl go install github.com/zeromicro/go-zero/tools/goctllatest可以使用 goctl 命令查看是否安装成功 成功后安装protoc goctl env check --install --verbose --force…

Django定时任务框架django-apscheduler的使用

1.安装库 pip install django-apscheduler 2.添加 install_app django_apscheduler 3.在app下添加一个task.py文件,用来实现具体的定时任务 task.pydef my_scheduled_job():print("这个任务每3秒执行一次", time.time()) 4.在app下创建一个manag…

【昇思25天学习打卡营第30天 | K近邻算法实现红酒聚类】

K近邻算法实现红酒聚类学习心得 摘要 本文档介绍了使用MindSpore框架实现K近邻(KNN)算法在红酒数据集上的聚类实验。通过实验,深入了解了KNN算法的基本原理、实现步骤以及在实际数据集上的应用效果。 文章大纲 实验目的:了解K…

文件IO(Ubuntu)

文件IO 目的 将数据写入文件中 与标准IO的区别 (为什么要学习文件IO) 标准IO只能操作普通文件和特殊的管道文件 文件IO能操作几乎所有的的文件 缓存区的目的 标准IO有缓存区 文件IO没有缓存区 根据右图描述 标准IO 文件IO buffer缓存区 有缓存区…

读AI新生:破解人机共存密码笔记18读后总结与感想兼导读

1. 基本信息 读AI新生:破解人机共存密码 斯图尔特罗素 著 中信出版社,2020年8月出版 1.1. 读薄率 书籍总字数301千字,笔记总字数44614字。 读薄率44614301000≈14.8% 1.2. 读厚方向 千脑智能 脑机穿越 未来呼啸而来 虚拟人 AI3.0 新机器人 …

VS C#类文件自动生成头部注释

VS C#类文件自动生成头部注释(以VS2019为例) 1、更新位置 E:\VS2019\vs_2019\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class 2、替换Class 原始文件 using System; using System.Collections.Generic; $if$ ($targetframeworkversion$ > 3.5…

【音视频 | HTTP协议】HTTP协议详细介绍(HTTP方法、报文格式、报文头部字段、状态码)

😁博客主页😁:🚀https://blog.csdn.net/wkd_007🚀 🤑博客内容🤑:🍭嵌入式开发、Linux、C语言、C、数据结构、音视频🍭 🤣本文内容🤣&a…

怎样在 PostgreSQL 中优化对大表的分区裁剪和索引选择?

🍅关注博主🎗️ 带你畅游技术世界,不错过每一次成长机会!📚领书:PostgreSQL 入门到精通.pdf 文章目录 怎样在 PostgreSQL 中优化对大表的分区裁剪和索引选择一、分区裁剪:精准切割,提…