- 博客(608)
- 资源 (1)
- 收藏
- 关注
原创 【论文笔记】Unifying Large Language Models and Knowledge Graphs:A Roadmap
大模型与知识图谱的互相增强、协同融合和未来发展路线
2023-10-30 23:46:53 1225
原创 【论文笔记】KDD2019 | KGAT: Knowledge Graph Attention Network for Recommendation
为了更好的推荐,不仅要对user-item交互进行建模,还要将关系信息考虑进来.传统方法因子分解机将每个交互都当作一个独立的实例,但是忽略了item之间的关系
2023-07-19 18:16:02 37065
转载 一文读懂社交网络分析(附应用、前沿、学习资源)
早期的社交网络的主要指通过合作关系建立起来的职业网络。本文所指的社交网络分析专指在线社交网络分析(Online Social Network Analysis),该门科学的发展是随着在线社交服务(Social Network Service, SNS)的出现而诞生。
2022-11-10 19:41:35 4105 1
原创 ACM Digital Library访问及完整联动Zotero
The ACM Digital Library(Association for Computing Machinery)创立于1947年,是全球历史最悠久和最大的计算机教育、科研机构。数据库收录了美国计算机协会的各种电子期刊、会议录、快报等文献的全文信息,还可以看到出版物信息。个人注册的账户不可以免费访问获取。尝试了几个第三方网站,也还凑合,最好的方式肯定是通过学校VPN的资源访问。所以一直是下载然后手动添加pdf,偶然发现,如下图,在pdf界面点击Zotero Connector插件,
2022-10-25 13:53:26 1303 2
原创 1024程序员节快乐!致敬创造不平凡的你
TA们不是在改Bug,就是在改Bug的路上;TA们不是没有对象,甚至可以new出N个对象。TA们不是白发苍苍,就是聪明"绝顶";数字世界的构建者,万物互联的担当者!江湖总有关于程序员的传闻。
2022-10-24 23:49:20 368 2
原创 【综述】推荐系统偏差问题 & 去偏最新研究进展(Bias and Debias in Recommender System)
近年推荐系统领域的研究主要集中于如何设计更好的模型来适应用户行为数据,进而提升推荐质量。然而,由于用户行为数据是观察所得(Observational)而不是实验所得(Experimental),因此会存在各种偏差。近年的会议中,越来越多的研究关注Recsys Bias的问题,Recommendation debiasing成为了热点研究方向。
2022-10-19 23:08:35 4200
原创 【论文笔记】CIKM‘22 & Amazon | (Navip) 推荐系统中图神经网络的去偏邻域聚合
本文是亚马逊在CIKM2022的一篇工作。图形神经网络(GNN)对于曝光偏差的脆弱性导致模型偏差,产生次优推荐效果。只在损失函数中应用IPS,但对GNN的邻域聚合关注较少,GNN 在相邻聚合过程中也可能产生偏差。首先导出图中每个用户-项目交互的倾向得分。然后利用拉普拉斯归一化的倾向得分反演方法去除暴露偏差对邻域聚集的影响(对不流行的邻居赋予更大的权重,以平衡有偏局部结构)。通过在两个公共数据集和 Amazon Alexa 数据集上进行的实验,验证了该方法的有效性,其性能提高了14.2%
2022-10-12 11:21:26 1054 1
原创 【论文笔记】ICML2016 & Cornell | (IPS-MF) Recommendations as treatments: Debiasing learning and evaluation
本文是较为经典的一篇提出利用逆倾向分数(Inverse Propensity Score, IPS)处理选择偏差的文章。倾向分数可以看作是每个数据被观察到的概率。从因果推断的角度看待推荐问题,认为在推荐系统中给用户曝光某个商品类似于在医学中给病人施加某种治疗方式。本文提出的方法可以在数据有偏的情况下实现无偏的性能估计,并提供了一个矩阵分解方法。
2022-10-11 17:15:06 1422 5
原创 【论文笔记】Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions
文章链接:推荐系统的发展历程浅层模型早期的推荐模型主要通过计算交互的相似度来捕获协同信号,之后随着Netflix比赛中矩阵分解模型的大放异彩,推荐系统被转化为表示学习问题。神经网络模型浅层的模型不足以建模复杂的用户行为和大量数据输入,以神经协同过滤NCF,深度因子分解机DeepFM为代表的神经网络方法被开发了出来。图神经网络模型传统的神经网络很难学习到数据中的高阶结构信息,而图神经网络GNN采用消息传递机制整合邻居信息,通过多层堆叠使得节点可以访问高阶邻居的信息。因此图神经网络模型近年来被广泛
2022-04-28 23:51:38 538
转载 pytorch Tensor及其基本操作
本章只是对pytorch的常规操作进行一个总结,大家看过有脑子里有印象就好,知道有这么个东西,需要的时候可以再去详细的看,另外也还是需要在实战中多运用。Tensor attributes:在tensor attributes中有三个类,分别为torch.dtype, torch.device, 和 torch.layout其中, torch.dtype 是展示 torch.Tensor 数据类型的类,pytorch 有八个不同的数据类型,下表是完整的 dtype 列表.Torch.device 是
2022-04-23 16:38:58 845
原创 【论文笔记】Beyond Low-frequency Information in Graph Convolutional Networks
文章目录1. Abstract2. Introduction低频和高频信号作用FAGCN怎么设计3. An Experimental Investigation4. Model4.1 filter定义4.2 Aggregation4.3 Problems of signal combination4.4 Spatial vision of FAGCN4.5 系数αijG\alpha_{i j}^{G}αijG4.6 模型整体框架FAGCN的表达能力实验本文发表在AAAI-21上论文地址:https:
2022-03-29 18:09:11 5133 4
原创 【论文笔记】(DGCN-HN) Deep Graph Convolutional Networks with Hybrid Normalization for Accurate and …
文章目录1. Intro1.1 层数不够1.2 使用固定的归一化规则2. METHOD2.1 Deep Graph Convolutional Network for Recommendation2.2 Hybrid Normalization for Flexible Modeling of Neighbor Importance2.3 Simplified Attention Network for Adaptive Combination3. EXPERIMENTS本文发表在KDD 2021上在.
2022-03-25 19:58:59 4404 3
原创 【计算机网络】IPv4 NAT
这里写目录标题NAT使用背景NAT 原理NAT地址类型静态NAT和动态NATNAT的优缺点配置静态NAT查看 NAT 转换NAT使用背景公有 IPv4 地址不足以为每台设备分配一个唯一地址来进行互联网连接。这些私有地址可在企业或站点内使用,允许设备进行本地通信。但是,由于这些地址没有标识任何一个公司或企业,因此私有 IPv4 地址不能通过互联网路由。为了使具有私有 IPv4 地址的设备能够访问本地网络之外的设备和资源,必须首先将私有地址转换为公有地址。NAT 提供了私有地址到公有地址的转换。这使具
2022-03-19 10:33:36 4552
原创 【计算机网络】ACL工作原理及标准
【实验名称】编号的标准IPv4访问列表。【实验目的】掌握路由器上编号的标准IP访问列表规则及配置。【背景描述】你是一个公司的网络管理员,公司的经理部、财务部门和销售部门分属不同的3个网段,三部门之间用路由器进行信息传递,为了安全起见,公司领导要求销售部门不能对财务部门进行访问,但经理部可以对财务部门进行访问。PC1代表经理部的主机,PC2代表销售部门的主机、PC3代表财务部门的主机。【实验原理】访问控制列表(ACL)是应用在路由器接口的指令列表(即规则)。这些指令列表用来告诉路由器,哪些数据包可
2022-03-19 09:17:25 5433
原创 RecSys Challenge 历年推荐赛题汇总
RecSys是ACM主办的推荐系统旗舰会议,其征文范畴包含推荐系统的各个领域,包括算法设计、系统实现、理论推导和评估测试等每年RecSys都会举办推荐系统相关的比赛,本文将对历史RecSys比赛进行汇总。RecSys 2010 Challengehttp://2010.recsyschallenge.com/比赛名称:Challenge on Context-aware Movie Recommendation比赛任务:The Challenge on Context-aware Movie Re
2022-02-23 17:35:23 836
原创 利用 VScode 对比两个文件差异
我们在改代码的过程中,有时需要比较前后代码的不同,用VScode可以很方便地实现1.打开VScode ,选中待比较文件,右键选择以进行比较:2.再选中待比较文件,右键与已选项目进行比较;3.比较地效果...
2022-02-20 18:26:56 17492 1
原创 apex 的安装
为了帮助提高Pytorch的训练效率,NVIDIA开源了一款混合精度训练工具Apex。号称能够在不降低性能的情况下,将模型训练的速度提升2-4倍,训练显存消耗减少为之前的一半。官方安装方法(没能成功)git clone https://github.com/NVIDIA/apexcd apexpip install -v --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./2.用下面的方法成功安装了
2022-01-08 11:33:42 778
原创 PHP数据库操作
创建 MySQL 表我们创建一个名为 “MyGuests” 的表,有 5 个列: “id”, “firstname”, “lastname”, “email” 和 “reg_date”:CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCH
2021-12-02 20:23:09 193
原创 PHP表单
PHP 表单和用户输入PHP 中的 $_GET 和 $_POST 变量用于检索表单中的信息,比如用户输入。举例:<html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body> <form action="welcome.php" method="post">名字: <input type="t
2021-12-02 19:43:23 173
原创 决策树分类
计算决策树分支之前的信息熵def cal_entropy(data, feature_name):entropy = 0num = data.shape[0]freq_stats = data[feature_name].value_counts()for index in range(len(freq_stats)): freq = freq_stats[index] prob = freq/num
2021-11-30 23:59:54 200
原创 分类算法实现
了解文本数据集的情况并阅读算法代码说明文档;数据集全称Congressional Voting Records Data Set,此数据集包括由CQA确定的16项关键投票上的美国代表国会议员中的每一项的投票。CQA列出了九种不同类型的投票:投票赞成(这三种简化到YEA),投票反对(这三个简化到Nay),出席没有投票或以其他方式制造一个已知的位置(这三个简化到未知)。...
2021-11-30 23:59:23 408
原创 Linux 进程管理命令
Linux进程管理的命令功能描述如下:ps:显示瞬间进程的状态,不是动态的。常用格式:ps -ef 、ps aux 。f参数以长格式输出。top: 性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似windows的任务管理器。pstree:将所有行程以树状图显示, 树状图将会以 pid (如果有指定) 或是以 init 这个基本行程为根 (root),可以指定显示某个用户的进程。kill:终止进程。向Linux系统的内核发送一个系统操作信号和某个程序的进程标识号,然后系统内核就可以对进程标
2021-11-30 17:53:14 1733
原创 Linux 进程管理
预备知识Linux 进程结构进程是现代操作系统中程序运行的基本单位,多应用任务的并发就得依靠进程来实现。通俗来讲,进程是一个具有独立功能的程序关于某个数据集合上的一次执行的运行过程,是一个有生命周期的执行实体,随着程序的运行而创建,结束而消亡。在操作系统中,进程的相关描述由 3 个部分组成:进程控制块(Process Control Block PCB)、有关程序段和该程序段对其进行操作的数据结构集。进程控制块是一个内核数据结构,每个进程对应一个,用来存储进程的描述信息、控制信息和资源信息;程序段是该进
2021-11-30 17:22:34 818
原创 Codeforces Round #723 (Div. 2)
A. Mean Inequalitytime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given an array aaa of 2n2n2n distinct integers. You want to arrange the elements of the array in a circle such that no eleme
2021-11-26 20:52:14 220
原创 PHP 函数
PHP 的真正威力源自于它的函数。在 PHP 中,提供了超过 1000 个内建的函数。传送门:PHP 参考手册创建 PHP 函数<?phpfunction writeName(){ echo "666";} echo "My name is ";writeName();?>添加参数和返回值<?phpfunction add($x,$y){ $total=$x+$y; return $total;} echo "1 + 2 =
2021-11-26 17:06:33 124
原创 PHP 基本语句
PHP的基本语句和其他语言类似文章目录PHP 条件语句PHP 循环 - While 循环PHP 循环 - For 循环PHP 条件语句在 PHP 中,提供了下列条件语句:if 语句 - 在条件成立时执行代码if…else 语句 - 在条件成立时执行一块代码,条件不成立时执行另一块代码if…elseif…else 语句 - 在若干条件之一成立时执行一个代码块switch 语句 - 在若干条件之一成立时执行一个代码块<?php$t=date("H");if ($t<"10")
2021-11-26 17:02:01 727
原创 PHP 基本语法
PHP 脚本可以放在文档中的任何位置。PHP 脚本以 <?php 开始,以 ?> 结束:<?php// PHP 代码?>PHP 文件的默认文件扩展名是 “.php”。PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。比如,向浏览器输出文本 “Hello World!”:<h1>My first PHP page</h1><?phpecho
2021-11-26 16:51:07 312
原创 PHP 连接MySQL数据库
查看是否安装成功phpinfo()?>连接 MySQL<?php$servername = "localhost";$username = "root";$password = ""; // 创建连接$conn = new mysqli($servername, $username, $password); // 检测连接if ($conn->connect_error) { die("连接失败: " . $conn->connect_error
2021-11-26 15:51:17 811
原创 WampServer安装教程
Wampserver下载安装选择合适位数的下载直接下载即可下载好:一路next即可运行Wamp运行后稍微等待一会儿,然后观察任务栏小图标绿色为启动成功:如果任务栏图标显红色或橙黄色都是表示Wamp没有启动成功,具体解决方法因您的遇到问题的不同而不同,可以根据报错信息查询。查看Wamp配置信息打开浏览器,在地址栏输入localhost,然后按回车键。进入phpMyAdmin打开新页面,在地址栏输入localhost/phpmyadmin/,然后按回车键。phpMyAdm
2021-11-25 23:45:22 1454
原创 tqdm模块不能单行输出问题
在命令行下使用tqdm会很方便,但是如果程序后台运行,把结果重定向输出到文件里,就会出现很多行,非常混乱。【解决方法】使用tqdm_notebook代替from tqdm import tqdm_notebook as tqdm可能会报错:’tqdm_notebook’ object has no attribute 'disp’是缺少python包ipywidgetspip install ipywidgets...
2021-11-16 19:36:55 2730 2
原创 【论文笔记】Neural Graph Collaborative Filtering
文章目录1. Motivation2. 模型2.1 Embedding Layer 嵌入层2.2 Embedding Propagation Layers2.2.1 First-order Propagation2.2.2 High-order Propagation2.2.3 矩阵形式的传播2.3 模型预测1. Motivation在过去的基于矩阵分解或者深度学习的方法,通常是利用user和item的embedding进行协同召回,存在的缺点:没有考虑user和item之间的collaborativ
2021-11-03 15:47:41 434
原创 Python生成requirements.txt方法
requirements.txt可以通过pip命令自动生成和安装,这种情况更适用于此项目是单独的虚拟python环境生成requirements.txt文件pip freeze > requirements.txtpip3 freeze > requirements.txt安装requirements.txt依赖pip install -r requirements.txtpip3 install -r requirements.txt...
2021-10-31 17:18:17 178
原创 【论文笔记】Simple and Deep Graph Convolutional Networks
该论文由中国人民大学、复旦大学、阿里巴巴合作完成,第一作者为中国人民大学研究生陈明,通讯作者为中国人民大学教授魏哲巍。1. 摘要Graph Convolutional Network via Initial residual and Identity mapping(GCNII),它是普通GCN模型的扩展,应用了两种简单而有效的技术:初始残差(Initial residual)和恒等映射(Identity mapping)2. 简介主要说了以下几点:GNN传统GCN的局限:浅层现.
2021-10-30 21:55:20 382
原创 计算机学术英语常见词汇短语总结
vanilla在很多论文和视频中,我经常遇到vanilla这个单词,例如vanilla convolution等。词典里的解释都是香草味的、香草精……在这些语境中,个人理解的vanilla是原始的 / 纯粹的 / 纯的 / 原来的 / 最初的 / 原始版本 / 普通的意思!比如原味奶茶就可以使用vanilla tea,直观理解就是:不添加任何的最纯粹的最原始的物体、概念或者结构,没有经过任何的修饰或者升级,或者是最初的版本即可称之为vanilla!1、SOTA:state of the art. 最
2021-10-30 16:52:55 505
原创 《人工智能》实验二——搜索技术(八数码问题)
必须记住下一步还可以走哪些点OPEN表(记录还没有扩展的点)必须记住哪些点走过了CLOSED表(记录已经扩展的点深度优先搜索
2021-10-26 20:05:04 7628 1
原创 《人工智能》实验一
猴子摘香蕉# -*- coding: utf-8 -*-'''猴子摘香蕉问题''''''monkey Location of monkeybox Location of boxonbox 0:monkey not on 1:monkey on the boxpick_banana 1: banana pickedbanana Location of banana'''class State: def __init__(self, monkey=-1, on
2021-10-26 19:30:59 430
原创 torch中的几种乘法。torch.mm, torch.mul, torch.matmul
一、点乘点乘都是broadcast的,可以用torch.mul(a, b)实现,也可以直接用*实现。a = torch.ones(3,4)atensor([[1., 1., 1., 1.],[1., 1., 1., 1.],[1., 1., 1., 1.]])b = torch.Tensor([1,2,3]).reshape((3,1))btensor([[1.],[2.],[3.]])torch.mul(a, b)tensor([[1., 1., 1., 1
2021-10-24 23:17:03 5959
原创 【论文笔记】Factorizable Graph Convolutional Networks
文章目录1. Abstract2. Method2.1 Disentangling Step2.2 Aggregation Step2.3 Merging Step3. 总体架构4. 超参数的设置Factorizable Graph Convolutional Networks,FactorGCN,可分解图卷积网络1. Abstract在许多真实的图中,节点之间的多个异质关系被混合并折叠成一条边。在社交网络的情况下,两个人可能是朋友、同事和同时生活在同一个城市,但通过单一的边连接,忽略了这种相互联系
2021-10-24 17:03:31 634
联想智慧浏览器5.0(旧版)(解压即可)
2020-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人