akaxlh / hccf Goto Github PK
View Code? Open in Web Editor NEWHCCF, SIGIR 2022
HCCF, SIGIR 2022
W = NNs.defineRandomNameParam([args.latdim, args.latdim])
pckHyperULat = tf.nn.l2_normalize(tf.nn.embedding_lookup(hyperULats[i], uniqUids), axis=1) @ W
这里的W是一个参数矩阵,为什么计算损失的时候需要用到这个矩阵?这个矩阵是可学习的吗?
作者您好!
在论文中你们指出来现有的图协同过滤算法在层数加深的时候会受到过平滑的影响,那你们的模型是通过什么方式去解决这个问题的?是通过对比学习还是利用超图去挖掘全局的协同信号?这部分的逻辑我没用弄清楚。谢谢!
According to paper, you need to replace
from
lats.append(temEmbeds + hyperLats[-1])
to
lats.append(temEmbeds + hyperLats[-1] + lats[-1])
I chanced the code but i got an error, WARNING:root:NaN or Inf found in input tensor. Do you know why ?
您好,我目前在使用HCCF在Gowalla数据集上运行,但是模型效果比较差,比LightGCN和BPRMF都要差一些,请问您对于HCCF在训练时的参数有什么建议么?优先调整那些参数会更好一些呢?谢谢~
为什么跑出的结果比实验数据高呢
你好,第三个数据集有点问题麻烦可以看一下嘛
作者您好!我想了解一下Figure 1中的MAD是在训练结束时(所有epoch跑完),根据用户最终嵌入计算的吗?
您好,非常感谢您将处理后的数据集和代码分享出来给我们学习!
关于第二个ml10m这个数据集包,解压之后发现有很多part,但当我把每个part里面的数据作为邻接矩阵导出来后发现它们都是一样的,请问下这几个part都是指ml10m这一个数据集吗?还想请问下这样分成几个part的目的是什么?
您好,非常感谢您将处理后的数据集和代码分享出来给我们学习。
想请问您一下,可以把处理数据集的代码分享出来给我们学习嘛?非常感谢!
Traceback (most recent call last):
File "D:\Pycharm Professial\PyCharm 2021.3.3\plugins\python\helpers\pydev\pydevd.py", line 1483, in _exec
pydev_imports.execfile(file, globals, locals) # execute the script
File "D:\Pycharm Professial\PyCharm 2021.3.3\plugins\python\helpers\pydev_pydev_imps_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "D:/Pycharm Professial/HCCF-main/labcode_efficient.py", line 301, in
handler.LoadData()
File "D:\Pycharm Professial\HCCF-main\DataHandler.py", line 64, in LoadData
with open(self.trnfile, 'rb') as fs:
FileNotFoundError: [Errno 2] No such file or directory: 'Data/yelp/trnMat.pkl'
貌似是放弃了w,改为常数作为超边映射并且放弃了非线性激活函数吗?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.