当前位置: 首页 > news >正文

CS224W2.3——传统基于特征的方法(图层级特征)

前两篇中我们讨论了节点层级的特征表示、边层级的特征表示:

  • CS224W2.1——传统基于特征的方法(节点层级特征)
  • CS224W2.2——传统基于特征的方法(边层级特征)

在这篇中,我们将重点从整个图中提取特征。换句话说,我们想要描述整个图结构的特征。具体来说,我们感兴趣的是测量两个图之间相似性的图核方法。我们将描述提取这种图核的不同方法,包括Graphlet特性和WL核。

文章目录

  • 1. 目标
  • 2. Kernel Methods
    • 2.1 Graph Kernel的作用
    • 2.2 Graph Kernel的核心思想
    • 2.3 Graphlets Kernel
    • 2.4 Weisfeiler-Lehman Kernel
  • 3. 总结

1. 目标

目标是:我们想要一个特征来描述整个图的结构。
在这里插入图片描述

2. Kernel Methods

在这里插入图片描述

这种核方法广泛应用于传统的图层级预测上。

这种方法的思想是:设计核(kernels)代替特征向量。

核矩阵 K = ( K ( G , G ′ ) ) K=(K(G,G')) K=(K(G,G))必须有正的特征值,可以表示为两个向量的乘积。

2.1 Graph Kernel的作用

在这里插入图片描述

Graph Kernels可以去计算两个图的相似程度。

这里应该要讲两种:

  • Graphlet Kernel
  • Weisfeiler-Lehman Kernel

2.2 Graph Kernel的核心思想

在这里插入图片描述

内核目标的关键思想是定义一个特征向量 ϕ ( G ) \phi(G) ϕ(G)

我们将这个特征向量 ϕ ( G ) \phi(G) ϕ(G)作为图的词袋(bag-of-words)类型表示。

其中词袋(bag-of-words)是:当我们有文本文档时,我们表示文本文档的一种方式,就是简单地将其表示为一袋单词。基本上我们会说,对于每个单词,我们记录该单词在文档中出现的频率。我们可以考虑,比如,按字母顺序排序的单词,然后,你知道,在这个词袋表示的位置i,我们会得到单词i在文档中出现的频率,出现的次数。

同样地,把这个想法简单地推广到图中就是把节点看作词。

问题是:由于图的结构可能非常不同,但节点数量相同,我们会得到相同的特征向量,或者两个不同图的相同表示。

在这里插入图片描述

2.3 Graphlets Kernel

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

一些问题:

在这里插入图片描述

2.4 Weisfeiler-Lehman Kernel

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

WL Kernel的方法时间复杂度与边数成线性关系,说明他效率比较高。

3. 总结

在这里插入图片描述

在这里插入图片描述

相关文章:

CS224W2.3——传统基于特征的方法(图层级特征)

前两篇中我们讨论了节点层级的特征表示、边层级的特征表示: CS224W2.1——传统基于特征的方法(节点层级特征)CS224W2.2——传统基于特征的方法(边层级特征) 在这篇中,我们将重点从整个图中提取特征。换句话说,我们想要描述整个图结构的特征…...

【CSS】包含块

CSS规范中的包含块 包含块的内容: 元素的尺寸和位置,会受它的包含块所影响。 对于一些属性,例如 width, height, padding, margin,绝对定位元素的偏移值(比如 position 被设置为 absolute 或 fixed)&…...

[SpringCloud] Nacos 简介

目录 一、Nacos,启动! 1、安装 Nacos 2、运行 Nacos 3、Nacos 服务注册 二、Nacos 服务多级存储模型 1、服务跨集群分配 2、NacosRule 负载均衡(优先本地) 3、服务实例的权重设置 4、环境隔离 三、Nacos 注册中心细节分…...

TypeScript - 字符串的字面类型

啥是字面量类型 字面量类型,是限制了一个字符串变量的取值范围只能某几个固定字符串中的一个。 我感觉 与枚举类型有异曲同工之妙。 字符串字面量类型有啥用 没啥用。 就是来限制字符串变量不能随便赋值的。 定义一个我看看 让你读书,但是只有四本书可以…...

CRM客户管理系统源码 带移动端APP+H5+小程序

CRM客户管理系统源码 带移动端APPH5小程序 开发环境: thinkphp mysql 功能介绍: 1、 办公管理:审批管理、工作报告、日程管理、办公审批、公告管理 2、 客户管理:我的客户、客户列表、成交客户、行业类别、预查、地区列表、客户状态、客…...

Mac版好用的Git客户端 Fork 免激活

Fork是一款强大的Git客户端软件,在Mac和Windows操作系统上都可以使用。汇集了众多先进的功能和工具,可以帮助用户更方便地管理和控制Git仓库。 Fork的界面简洁直观,易于使用。它提供了许多高级的Git功能,如分支管理、合并、提交、…...

有一个带头结点的单链表L,设计一个算法使其元素递增有序

有一个带头结点的单链表L,设计一个算法使其元素递增有序 代码思路: 我这里懒得搞那个指针了,直接遍历一遍链表,把链表的元素复制到数组arr里面 对数组A进行一下排序,排完之后再把元素复制到L里面。 至于排序你用啥算…...

JAVA将EEE MMM dd HH:mm:ss zzz yyyy日期格式化为yyyy-MM-dd HH:mm:ss形式

1、将EEE MMM dd HH:mm:ss zzz yyyy格式的数据转换成yyyy-MM-dd HH:mm:ss 代码如下 public static void main(String[] args) throws ParseException {String dateStr "Mon Oct 26 15:19:15 CST 2020";DateFormat cstFormate new SimpleDateFormat("yyyy-MM…...

【Qt】文件系统

文章目录 文件系统文件操作案例:显示路径到标题框,显示内容到文本框对文件进行写操作获取文件相关信息 文件系统 Qt 通过QIODevice提供了对 I/O 设备的抽象,这些设备具有读写字节块的能力,下面是 I/O 设备的类图: QIO…...

PostgreSQL 基础知识

执行环境: psql 1. 创建一个表格 CREATE TABLE customers ( customer_id serial PRIMARY KEY,firstname VARCHAR(100) NOT NULL,lastname VARCHAR(100) NOT NULL,username VARCHAR(50) UNIQUE NOT NULL,password VARCHAR(50) NOT NULL,email VARCHAR(255) UNIQUE …...

基于 ResNet18 架构使用 deformable convolution的车道线检测

下面是一个基于关键点的车道线检测网络的 PyTorch 代码示例,其中使用了 deformable convolution。该代码示例基于 ResNet18 架构,可以根据实际情况进行修改。 首先,需要导入必要的库和模块: import torch import torch.nn as nn…...

C++in/out输入输出流[IO流]

文章目录 1. C语言的输入与输出2.C的IO流2.1流的概念2.2CIO流2.3刷题常见while(cin >> str)重载强制类型转换运算符模拟while(cin >> str) 2.4C标准IO流2.5C文件IO流1.ifstream 1. C语言的输入与输出 C语言用到最频繁的输入输出方式就是scanf ()与printf()。 scanf…...

MongoDB的安装

MongoDB的安装 1、Windows下MongoDB的安装及配置 1.1 下载Mongodb安装包 下载地址: https://www.mongodb.com/try/download http://www.mongodb.org/dl/win32 MongoDB Windows系统64位下载地址:http://www.mongodb.org/dl/win32/x86_64 MongoDB W…...

SQL查询优化---如何查询截取分析

慢查询日志 1、慢查询日志是什么 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。 具体指运行时间超过long_query_time值的…...

vue3基础流程

目录 1. 安装和创建项目 2. 项目结构 3. 主要文件解析 3.1 main.js 3.2 App.vue 4. 组件和Props 5. 事件处理 6. 生命周期钩子 7. Vue 3的Composition API 8. 总结和结论 响应式系统: 组件化: 易于学习: 灵活性: 社…...

Vue 数据绑定 和 数据渲染

目录 一、Vue快速入门 1.简介 : 2.MVVM : 3.准备工作 : 二、数据绑定 1.实例 : 2.验证 : 三、数据渲染 1.单向渲染 : 2.双向渲染 : 一、Vue快速入门 1.简介 : (1) Vue[/vju/],是Vue.js的简称,是一个前端框架,常用于构建前端用户…...

【原创】解决Kotlin无法使用@Slf4j注解的问题

前言 主要还是辟谣之前的网上的用法,当然也会给出最终的使用方法。这可是Kotlin,关Slf4j何事!? 辟谣内容:创建注解来解决这个问题 例如: Target(AnnotationTarget.CLASS) Retention(AnnotationRetentio…...

CDN是如何实现全球节点同步的

当谈到内容交付网络(Content Delivery Network,CDN)加速时,我们必须了解CDN是如何实现全球节点同步的。CDN是一种网络架构,通过将内容分发到全球各地的服务器节点,以降低用户访问网站或应用程序时的延迟和提…...

Centos7 Linux系统下生成https的crt和key证书

linux下生成https的crt和key证书 步骤如下: x509证书一般会用到三类文,key,csr,crt Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使…...

性能测试工具——Jmeter的安装【超详细】

目录 1、性能测试工具:JMeter和LoadRunner对比 2、为什么学习JMeter? 3、JMeter环境搭建 3.1、安装JDK 3.2、下载安装JMeter 3.3、配置环境变量 2.4、启动验证JMeter是否安装成功 4、认识JMeter的目录结构 1)bin目录:存放…...

打印机:解决windows打印任务卡死或者打印纸张喷墨不清晰的问题

问题概述买了一台型号较老的HP喷墨打印机,不知道是驱动问题还是打印机有问题,Windows在打印时老出现任务卡死或打印质量不佳(如喷墨不清晰)的问题。解决windows打印任务卡死试过很多种解决方案,大多都是浪费时间&#…...

ARM SME架构向量点积指令SVDOT与UDOT深度解析

1. ARM SME架构中的向量点积指令解析在ARMv9架构引入的SME(Scalable Matrix Extension)扩展中,向量点积运算作为核心计算单元获得了显著增强。我最近在优化一个图像卷积算法时,深入研究了SVDOT和UDOT这两条指令的实际表现。与传统…...

《AI智能体(Agent)深度解析:2026年从被动对话到主动自主工作的技术革命》

近两年大模型完成了从“参数堆叠”到“能力进化”的跨越,而2026年AI行业的核心变革趋势,早已不再是更大参数的模型比拼,而是AI智能体(Agent)的规模化落地。传统AI对话模式,本质是被动响应式交互&#xff0c…...

Nginx基于反向代理的负载均衡

一、引言:从单点到集群,流量分发的艺术当你的应用用户量从几百飙升到几万,单台服务器很快就会成为性能瓶颈,甚至面临宕机风险。此时,最直接有效的解决方案就是横向扩展——部署多台服务器组成集群。但新问题随之而来&a…...

2026免费一键去图片水印App详细教程,哪个好用一看就会

你是不是也遇到过这种抓狂瞬间:好不容易找到一张绝美壁纸,下载下来发现右下角有个硕大的水印;刷小红书看到一张干货满满的食谱长图,想保存下来慢慢看,结果水印刚好盖在关键步骤上;又或者自己做图时手滑把水…...

m4s-converter终极指南:3步解锁B站缓存视频的离线观看自由

m4s-converter终极指南:3步解锁B站缓存视频的离线观看自由 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾经在B站缓存了心爱…...

前景理论(Prospect Theory)深入解析

前景理论(Prospect Theory)深入解析 前景理论由心理学家丹尼尔卡尼曼(Daniel Kahneman)和阿莫斯特沃斯基(Amos Tversky)于1979年在《Econometrica》杂志上提出,是行为经济学中最重要、最具影响力…...

5分钟免费上手:AI换脸终极指南,用roop-unleashed创作专业级视频

5分钟免费上手:AI换脸终极指南,用roop-unleashed创作专业级视频 【免费下载链接】roop-unleashed Evolved Fork of roop with Web Server and lots of additions 项目地址: https://gitcode.com/gh_mirrors/ro/roop-unleashed 想要零基础制作电影…...

量子机器学习实战:性能瓶颈与安全挑战深度剖析

1. 量子机器学习实战:从理论到现实的性能与安全鸿沟最近几年,量子计算的热度居高不下,几乎每隔一阵子就能看到“量子霸权”或“量子优势”的新进展。作为一名长期关注前沿技术落地的从业者,我自然也对量子机器学习(QML…...

ssm大健康老年公寓管理系统(10093)

有需要的同学,源代码和配套文档领取,加文章最下方的名片哦 一、项目演示 项目演示视频 二、资料介绍 完整源代码(前后端源代码SQL脚本)配套文档(LWPPT开题报告/任务书)远程调试控屏包运行一键启动项目&…...