Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

edge_weight and mi loss #4

Open
jiashizuo opened this issue Jun 9, 2024 · 3 comments
Open

edge_weight and mi loss #4

jiashizuo opened this issue Jun 9, 2024 · 3 comments

Comments

@jiashizuo
Copy link

Thank you so much for sharing the work!but I have some doubts about the following points:

Do we not need to take the negative of the mutual information loss?Should we be minimizing the mutual information loss?
Snipaste_2024-06-10_01-15-56

Also, in the GlobalGNN module, the calculated edge_weight does not seem to be used.
Snipaste_2024-06-10_01-16-40

I look forward to your explanation!

非常感谢你的代码,很棒的工作!但是我对下面的几点有些疑惑,互信息损失不用取负吗,是最小化互信息损失吗,还有在globalgnn模块,所求的edge_weight,好像没有用上?期待你的解答~

@zxyzxy8888
Copy link

您好,我最近也在看这篇论文的代码,可以留一个联系方式,我们沟通一下吗?

@cnuzh
Copy link
Owner

cnuzh commented Jun 17, 2024

Thank you so much for sharing the work!but I have some doubts about the following points:

Do we not need to take the negative of the mutual information loss?Should we be minimizing the mutual information loss? Snipaste_2024-06-10_01-15-56

Also, in the GlobalGNN module, the calculated edge_weight does not seem to be used. Snipaste_2024-06-10_01-16-40

I look forward to your explanation!

非常感谢你的代码,很棒的工作!但是我对下面的几点有些疑惑,互信息损失不用取负吗,是最小化互信息损失吗,还有在globalgnn模块,所求的edge_weight,好像没有用上?期待你的解答~

Thank you so much for sharing the work!but I have some doubts about the following points:

Do we not need to take the negative of the mutual information loss?Should we be minimizing the mutual information loss? Snipaste_2024-06-10_01-15-56

Also, in the GlobalGNN module, the calculated edge_weight does not seem to be used. Snipaste_2024-06-10_01-16-40

I look forward to your explanation!

非常感谢你的代码,很棒的工作!但是我对下面的几点有些疑惑,互信息损失不用取负吗,是最小化互信息损失吗,还有在globalgnn模块,所求的edge_weight,好像没有用上?期待你的解答~

感谢对我们的工作感兴趣,最小化互信息损失应该取负,global-gnn中的edge_weight已经融入到到edge_index中,具体描述见文章的III.B.1,此处的edge_weight是用在GAT模型的对比实验中。

@jiashizuo
Copy link
Author

Thank you so much for sharing the work!but I have some doubts about the following points:
Do we not need to take the negative of the mutual information loss?Should we be minimizing the mutual information loss? Snipaste_2024-06-10_01-15-56
Also, in the GlobalGNN module, the calculated edge_weight does not seem to be used. Snipaste_2024-06-10_01-16-40
I look forward to your explanation!
非常感谢你的代码,很棒的工作!但是我对下面的几点有些疑惑,互信息损失不用取负吗,是最小化互信息损失吗,还有在globalgnn模块,所求的edge_weight,好像没有用上?期待你的解答~

Thank you so much for sharing the work!but I have some doubts about the following points:
Do we not need to take the negative of the mutual information loss?Should we be minimizing the mutual information loss? Snipaste_2024-06-10_01-15-56
Also, in the GlobalGNN module, the calculated edge_weight does not seem to be used. Snipaste_2024-06-10_01-16-40
I look forward to your explanation!
非常感谢你的代码,很棒的工作!但是我对下面的几点有些疑惑,互信息损失不用取负吗,是最小化互信息损失吗,还有在globalgnn模块,所求的edge_weight,好像没有用上?期待你的解答~

感谢对我们的工作感兴趣,最小化互信息损失应该取负,global-gnn中的edge_weight已经融入到到edge_index中,具体描述见文章的III.B.1,此处的edge_weight是用在GAT模型的对比实验中。

感谢回复!我对互信息损失还有一些疑问,文章中说希望选中的ROI权重趋于1,没有被选中的ROI权重趋于0,为什么会选用文中的损失呢?
Snipaste_2024-06-17_14-44-21

根据代码中的实现好像是下面这种
Snipaste_2024-06-17_14-44-30

根据代码的实现好像是X(2)经过GC层之后和X(2)互信息最大?为什么这样可以让选中的ROI权重趋于1,没有被选中的ROI权重趋于0?我实在没有搞懂,期待你的回答!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants