自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 复现KGAT: Knowledge Graph Attention Network for Recommendation(六)

复现KGAT: Knowledge Graph Attention Network for Recommendation(六)啊,再次感慨,上次写博客已经是十二天前了。。。这回真的是我懒惰了,应该有接近十天效率很低吧。看了一下之前写的博客,下一个系列打算换换风格,这种叙事的风格真的是我写起来随意但是读者读起来难啊。一、使用GPU上次我就卡在了运行代码但是它怎么也不动的地方。就是这个without pretraining,后来问了学长才知道原来是要用GPU。1.1 查看自己电脑上是否有GPU打开

2021-05-02 22:01:27 1293 8

原创 conda下载更新创建环境都出错:Collecting package metadata (current_repodata.json): failed

conda下载更新都不能用出现了下面这样的问题 environment variables: CIO_TEST=<not set> CLASSPATH=.;C:\Program Files\Java\jdk1.8.0_131\lib CONDA_DEFAULT_ENV=base CONDA_EXE=F:\conda\anaconda\condabin\..\Scripts\co

2021-05-02 17:24:22 2568 8

原创 复现KGAT: Knowledge Graph Attention Network for Recommendation(五)

复现KGAT: Knowledge Graph Attention Network for Recommendation(五)打开这堆代码看了半天,真TMD的难啊,这是我动手复现的第一篇推荐论文。上一个看过代码的是NCF,那个难度简直没法和这个相提并论,准确的说,有点机器学习、深度学习基础的那个代码看起来分分钟的事。这篇。。。对我这个新手很不友好啊。。。看了半天,从读懂utility开始吧,要不然读主干读着读着还是得回来读它,读完了他主干又忘了。看了一晚上了,想哭。。。一、Utility1.1

2021-04-20 15:29:02 2187 3

原创 复现KGAT: Knowledge Graph Attention Network for Recommendation(四)

复现KGAT: Knowledge Graph Attention Network for Recommendation(四)啊代码,是代码,我要写KGAT的代码了。今天听了我们专业大佬讲竞赛的事,大佬真的是太牛了。吓得我赶紧把晚上学英语的时间拿出来写程序。我还挺爱学这个推荐系统的,无奈其他不得不做的事情太多了。还是老想法,先跑一下看看效果,再自己写。听说云服务器在我睡觉断网的情况下还可以跑模型?是真的嘛?什么都不懂的我打算试试,maybe。1.conda创建KGAT的环境一、pandas是什么

2021-04-19 19:44:46 1561 5

原创 复现KGAT: Knowledge Graph Attention Network for Recommendation(三)

复现KGAT: Knowledge Graph Attention Network for Recommendation(三)昨天写了复现KGAT系列的第二篇文章,准确的说那片文章里第二部分是昨天写的,第三部分是今天写的。如果再连着写下去就太长了,不如正好把第四部分单拿出来写,正好第四部分是实验部分,也是我复现论文需要关注的主要部分。能挤出很多时间来复现论文真的很不容易,估计今天写完明天就没有什么时间来继续写了,也不知道再写又会是什么时候了。4.EXPERIMENTS我们在三个真实数据集上估计了我

2021-04-14 15:10:09 2393 3

原创 复现KGAT: Knowledge Graph Attention Network for Recommendation(二)

复现KGAT: Knowledge Graph Attention Network for Recommendation(二)事情真是多啊。上篇博客8号写的,隔了3天才写第二篇。读篇文章也真是不容易啊,虽然读这篇文章已经算是我重要且紧急的任务了,但是还有很多事情不得不做,只能是抓紧时间再抓紧时间了。2.TASK FORMULATION文章首先介绍了CKG(collaborative knowledge graph,就是figure 1介绍的结构),还强调了节点时间的high-order关系以及组成关系

2021-04-13 14:00:44 1180

原创 复现KGAT: Knowledge Graph Attention Network for Recommendation(一)

复现KGAT: Knowledge Graph Attention Network for Recommendation(一)该系列博客应该会有两部分,一部分是读论文,一部分是代码复现。1.Introcution推荐系统使用很广泛,最常使用的就是协同过滤。尽管系统过滤使用普遍也很有效,但是协同过滤(CF)却不能对side information有效的建模。side information是指像物品属性、用户资料和上下文等。所以,CF在用户和物品之间有很少交互的稀疏条件下表现很差。为了将这些side

2021-04-08 17:47:02 1049

原创 Neural Collaborative Filtering(推荐系统)(四)

Neural Collaborative Filtering(推荐系统)(四)到了最后一部分了,Fusion of GMF and MLP,将GMF和MLP结合起来。3.4 Fusion of GMF and MLP总结提示:

2021-03-31 20:11:15 274

原创 Neural Collaborative Filtering(推荐系统)(三)

复现Neural Collaborative Filtering(推荐系统)(三)提示:该篇文章记录了执行GMF代码的过程,以及GMF代码的具体解析。3.2 GMFGMF的代码复现。1.将GMF代码运行起来论文源码github地址:https://github.com/hexiangnan/neural_collaborative_filtering本篇博客运行GMF.py文件,使用conda+pycharm,具体环境配置见系列博客(一)。本来想记录一下运行过程中遇到的问题,但是。。。解决起来

2021-03-31 17:39:31 232

原创 Neural Collaborative Filtering(推荐系统)(二)

复现Neural Collaborative Filtering(推荐系统)day22. PRELIMINARIES(预备知识)2.1 从隐式数据中学习Learning from Implicit Data定义用户-物品交互矩阵Y ∈ RM×N其中,1是观测到的交互数据,0是其他的数据。学习下面这个函数其中yui^预测了用户u和物品i之间的交互得分。theta是模型参数f是交互函数,在给定theta和u、i下计算交互得分。为了估计参数theta,一般的机器学习范式是优化一个目标函数。

2021-03-30 15:19:55 503

原创 Neural Collaborative Filtering(推荐系统)(一)

复现Neural Collaborative Filtering(推荐系统)day1从今天开始复现Neural Collaborative Filtering这篇文章。github源码地址:https://github.com/hexiangnan/neural_collaborative_filteringPycharm+Conda,Keras+Theanogithub上给出的版本是:Keras version: ‘1.0.7’Theano version: '0.8.0以下是我day1的记

2021-03-29 21:46:59 619

原创 同时安装keras和tensorflow要使用python3.7版本

同时安装keras和tensorflow要使用python3.7版本安装了keras后再安装tensorflow出现了python版本过高的问题一、既能使用keras又能使用tensorflow最好的python版本是3.7我最初下载的python是3.8,最先安装的是keras,一点问题的没有。但是在我接着要安装tensorflow时,出现了版本过高的问题。我将版本降到3.6,接着keras一些附加的库就出现了版本不兼容的问题。二、解决方案1.下载python3.7既能使用keras又能使用

2021-02-12 12:09:43 1839

原创 安装tensorflow出现:ERROR: Could not find a version that satisfies the requirement tensorflow

安装tensorflow出现:ERROR: Could not find a version that satisfies the requirement tensorflow安装tensor时出现 ERROR: Could not find a version that satisfies the requirement tensorflow原因:tensorflow只支持到python3.6,我的电脑python当前版本是3.8.解决方案:对当前python进行降级处理。打开Anac

2021-02-12 11:15:46 7006 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除