首页 > 其他分享 >Elastic Graph Neural Networks

Elastic Graph Neural Networks

时间:2022-10-17 16:12:53浏览次数:78  
标签:frac Elastic Graph tilde sqrt Delta Networks lambda

目录

Liu X., Jin W., Ma Y., Li Y., Li Y., Liu H., Wang Y., Yan M. and Tang J. Elastic graph neural networks. In International Conference on Machine Learning (ICML), 2021.

这个思想推广到 elastic 正则.

符号说明

  • here 所讲的, GCN 的 feature aggregation 部分可以看出是解决如下的一个 graph signal denoising 问题:

    \[\min_F \|F - X_{in}\|_F^2 + \lambda \text{tr}(F^T L F), \]

    其中 \(L\) 为 laplacian 矩阵;

  • 本文就是在此基础上, 添加以下额外的正则化项:

    \[\tag{1} \min_F \|F - X_{in}\|_F^2 + \lambda \text{tr}(F^T \tilde{L} F) + \lambda_1 g_1(\tilde{\Delta} F), \]

    其中

    \[\tilde{\Delta} F = [\frac{F_i}{\sqrt{d_i + 1}} - \frac{F_j}{d_j + 1}]_{ij}, \]

    为一阶差分算子. 注意这里我们用 \(\tilde{\cdot}\) 替换 \(L\), 因为本文用的就是这种 normalized 后的矩阵;

  • \(g_1\) 可以选择如

    \[\|\tilde{\Delta} F\|_1 = \sum_{(v_i, v_j) \in \mathcal{E}} \|\frac{F_i}{\sqrt{d_i + 1}} - \frac{F_j}{d_j + 1}\|_1, \\ \|\tilde{\Delta} F\|_{21} = \sum_{(v_i, v_j) \in \mathcal{E}} \|\frac{F_i}{\sqrt{d_i + 1}} - \frac{F_j}{d_j + 1}\|_2. \\ \]

  • 此时, 直接求解 (1) 是复杂的, 所以作者采用 ADMM 的方法近似, 这里只给出结果:

代码

[official]

标签:frac,Elastic,Graph,tilde,sqrt,Delta,Networks,lambda
From: https://www.cnblogs.com/MTandHJ/p/16799554.html

相关文章

  • ElasticSearch【java提高】
    前言暑假持续学习ing​ElasticSearch官网地址​​https://www.elastic.co/cn/​​版本:ElasticSearch7.6.16.x7.x的区别十分大,6.x的API(原生API、RestFul高级)我们要讲解什么......
  • elasticsearch02-Request Body深入搜索
    目录​​02.RequestBody深入搜索​​​​1.1term查询​​​​1.1.1term与terms​​​​1.1.2range范围查询​​​​1.1.3ConstantScore​​​​1.2全文查询​​......
  • 安装 elasticsearch
    1、安装#vimelasticsearch.shapp_uri=https://artifacts.elastic.co/downloads/elasticsearchapp_version=elasticsearch-7.9.2app_dir=/opt/esmkdir$app......
  • Xcode14编译iOS11或iOS12报错dyld: Library not loaded: /usr/lib/swift/libswiftCore
    在更新Xcode14之后发现编译项目在iOS12.5以上的系统都正常,但是在跑iOS12.5以下的系统,例如iOS11,和iOS12.1之类的系统会报错,报错如下:dyld:Librarynotloaded:/usr/lib/sw......
  • Java注解(4):一个真实的Elasticsearch案例
    昨天把拼了一半的注解+Elasticsearch积木放下了,因为东西太多了拼不好,还容易乱。休息了一晚上接着来。 接着昨天,创建elasticsearch文档注解(相当于数据表的注解):/***e......
  • ShaderGraph入门
    ShaderGraph是Unity提供的图形化Shader,相比与代码写的Shader方式,个人觉得ShaderGraph还是对新手比较友好,有一种在玩连连看的感觉,也有可能是因为我个人偏向于美术一类吧。......
  • Elasticsearch 进阶检索 (二)
    一、进阶检索1、Mapping1)、字段类型一、数据类型字段类型概述一级分类二级分类具体类型描述核心类型字符串类型string,text,keyword ......
  • UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendatio
    目录概符号说明Motivation本文方法代码MaoK.,ZhuJ.,XiaoX.,LuB.,WangZ.andHeX.UltraGCN:ultrasimplificationofgraphconvolutionalnetworksforreco......
  • 在Docker容器中运行Elasticsearch、Kinbana、Cerebo、Logstash
    确保自己的Centos环境中已经安装好了Docker,Docker-compose相关的软件安装cerebro、es、kibana编写docker-compose.yml文件,部署单机环境version:'3.5'services:cer......
  • 使用Docker容器安装Elasticsearch,Kibana
    安装前请确保linux已经安装好了Docker和DockerCompose,并配置好Docker镜像容器加速,推荐使用国内镜像加速地址,例如阿里云或者DaoCloud的镜像加速服务。需要注册帐号准备......