kanhaoning / Self-supervised-group-meiosis-contrastive-learning-for-EEG-based-emotion-recognition

https://github.com/kanhaoning/sgmc
26 stars 9 forks source link

关于SEED的实验结果 #3

Open 1MrDark opened 1 year ago

1MrDark commented 1 year ago

您好,我在复现SEED数据集代码的时候。发现数据预处理部分的代码,会把标签全部设置成2,导致最终的实验结果是100%。 [然后我按照自己的理解 image

把这里注释掉了。但是最终跑出来的结果是83.61%和论文当中的结果相差比较多。 image

请问我这边数据预处理部分的修改,是不是有问题,以及其他地方有没有做的不对。

kanhaoning commented 1 year ago

能提供更多信息吗?我看看是什么问题,比如纯有监督学习和预训练的准确率是多少,以及预训练和有监督学习输入模型的数据的shape

Hanshuzheng149 commented 5 months ago

您好,我也遇到相同的问题,seed的实验结果是1。请问您解决了吗? 1 图中for循环是否有问题呢?

1MrDark commented 3 months ago

能提供更多信息吗?我看看是什么问题,比如纯有监督学习和预训练的准确率是多少,以及预训练和有监督学习输入模型的数据的shape

是数据预处理那块的问题,我后面仔细检查了代码。发现数据预处理那块处理重了,导致只有一个标签好像。我记不清具体怎么做的了,但是记得是数据预处理那里,数据处理重复了。解决了那里之后,实验就可以完美复现了。抱歉,我现在才想起来回复。

1MrDark commented 3 months ago

您好,我也遇到相同的问题,seed的实验结果是1。请问您解决了吗? 1 图中for循环是否有问题呢?

我记不清具体在哪了,是数据预处理那边的问题,你可以debug查看一下。仓库的实验是OK的,就是代码应该是没注意,上传错了。因为是好久之前调的,具体哪里有问题这个需要你自己查看一下了。

Hanshuzheng149 commented 3 months ago

能提供更多信息吗?我看看是什么问题,比如纯有监督学习和预训练的准确率是多少,以及预训练和有监督学习输入模型的数据的shape

是数据预处理那块的问题,我后面仔细检查了代码。发现数据预处理那块处理重了,导致只有一个标签好像。我记不清具体怎么做的了,但是记得是数据预处理那里,数据处理重复了。解决了那里之后,实验就可以完美复现了。抱歉,我现在才想起来回复。

我记不清具体怎

您好,首先谢谢您的回复,我之前也发现标签那块重复了,我试了 取余的方法,但是实验结果跑出了还是接近1,感觉还是数据处理的问题,您方便分享一下您改之后的源码(hanshuzheng149@163.com) ![Uploading image.png…]()

Hanshuzheng149 commented 3 months ago

1

1MrDark commented 3 months ago
您好,这个已经很久了。我当时调完没用这个架构,没做记录保存。我印象当中数据处理的问题是有一行代码的错误,大概是:我取了文件1,文件2,文件3,把他们设置成标签1.然后再取文件4,文件5,文件6,设置标签成0.但是实际上的操作是把文件1,文件2,文件3,设置成标签1,然后又把文件1,文件2,文件3取了一遍,设置成1.问题出在这里,标签标错了。 石永强

@. | ---- 回复的原邮件 ---- | 发件人 | @.> | | 发送日期 | 2024年5月17日 14:36 | | 收件人 | @.> | | 抄送人 | @.> , @.***> | | 主题 | Re: [kanhaoning/Self-supervised-group-meiosis-contrastive-learning-for-EEG-based-emotion-recognition] 关于SEED的实验结果 (Issue #3) |

能提供更多信息吗?我看看是什么问题,比如纯有监督学习和预训练的准确率是多少,以及预训练和有监督学习输入模型的数据的shape

是数据预处理那块的问题,我后面仔细检查了代码。发现数据预处理那块处理重了,导致只有一个标签好像。我记不清具体怎么做的了,但是记得是数据预处理那里,数据处理重复了。解决了那里之后,实验就可以完美复现了。抱歉,我现在才想起来回复。

我记不清具体怎

您好,首先谢谢您的回复,我之前也发现标签那块重复了,我试了 @.***)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Hanshuzheng149 commented 3 months ago

件1,文件2,文件3取了一遍,设置成1.问题出在这里,标签标错了。 | |

好的,谢谢啦

1MrDark commented 3 months ago
您好,这个已经很久了。我当时调完没用这个架构,没做记录保存。我印象当中数据处理的问题是有一行代码的错误,大概是:我取了文件1,文件2,文件3,把他们设置成标签1.然后再取文件4,文件5,文件6,设置标签成0.但是实际上的操作是把文件1,文件2,文件3,设置成标签1,然后又把文件1,文件2,文件3取了一遍,设置成0.问题出在这里,标签标错了。重复取了同一份文件,然后标错了标签 石永强

@. | ---- 回复的原邮件 ---- | 发件人 | @.> | | 发送日期 | 2024年5月17日 14:36 | | 收件人 | @.> | | 抄送人 | @.> , @.***> | | 主题 | Re: [kanhaoning/Self-supervised-group-meiosis-contrastive-learning-for-EEG-based-emotion-recognition] 关于SEED的实验结果 (Issue #3) |

能提供更多信息吗?我看看是什么问题,比如纯有监督学习和预训练的准确率是多少,以及预训练和有监督学习输入模型的数据的shape

是数据预处理那块的问题,我后面仔细检查了代码。发现数据预处理那块处理重了,导致只有一个标签好像。我记不清具体怎么做的了,但是记得是数据预处理那里,数据处理重复了。解决了那里之后,实验就可以完美复现了。抱歉,我现在才想起来回复。

我记不清具体怎

您好,首先谢谢您的回复,我之前也发现标签那块重复了,我试了 @.***)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Guuuli commented 1 month ago

件1,文件2,文件3取了一遍,设置成1.问题出在这里,标签标错了。 | |

好的,谢谢啦

您好,请问您有解决吗?

1MrDark commented 1 month ago

解决了,我只能说这个实验结果是能复现的。这已经过去很久的时间了,我已经不从事这方面工作了。

石永强

@. | ---- 回复的原邮件 ---- | 发件人 | Yongli @.> | | 发送日期 | 2024年7月21日 12:03 | | 收件人 | @.> | | 抄送人 | @.> , @.***> | | 主题 | Re: [kanhaoning/Self-supervised-group-meiosis-contrastive-learning-for-EEG-based-emotion-recognition] 关于SEED的实验结果 (Issue #3) |

件1,文件2,文件3取了一遍,设置成1.问题出在这里,标签标错了。 | |

好的,谢谢啦

您好,请问您有解决吗?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>