Skip to content
New issue

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

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

Already on GitHub? # to your account

3D分类数据和作图问题 #66

Open
panayu123 opened this issue Jul 30, 2024 · 8 comments
Open

3D分类数据和作图问题 #66

panayu123 opened this issue Jul 30, 2024 · 8 comments

Comments

@panayu123
Copy link

desc_D003_t001.txt
convex3D_hull.txt
您好,我想请问一下关于3D分类模型的问题,按照道理来说全部都是yes应该是全部分开了,但在我作图的过程中发现,描述符的点并不在凸包内,想请问一下是什么原因,还有一个问题哈,对于3D的SISSO分类模型可以推荐一下比较清楚的图形解释吗?

@rouyang2017
Copy link
Owner

rouyang2017 commented Jul 31, 2024

目前3D分类的FORTRAN代码存在问题,有待修正,请不要使用。如果一定要使用,可以尝试SISSO++程序。

@panayu123
Copy link
Author

不好意思再次打扰一下,我刚查看了 SISSO++ 涉及到 C++ 语言,这个对于我来说安装和运行都有点困难,想请问一下近期会修正SISSO的3D分类的FORTRAN代码

@panayu123
Copy link
Author

还有一个问题哈,想请问一下我用SISSO跑3D分类输出的精确度和描述符是否有问题,因为依照我现在的结果来看,我的精确度基本能达到1,描述符也是我需要的。如果目前输出的精确度和描述符不一定正确,我将考虑使用其他机器学习模型。如果没问题将继续研究SISSO++程序,小论文里的回归用的也是SISSO回归。

@rouyang2017
Copy link
Owner

rouyang2017 commented Aug 1, 2024

FORTRAN的3D convex hull 构造有bug,导致得到的模型不一定是最优的,且准确度的计算也不能保证,暂时不建议使用。

@panayu123
Copy link
Author

好的,感谢您的回复

@panayu123
Copy link
Author

再次打扰一下,我尝试使用SISSO++的3D模型,效果不佳。我又回过头来看SISSO的2D分类模型,从文件上的结果来看,精确度能达到0.8以上,但我做出来的散点图显示的分类效果看着并不好,您可以帮我检查一下哪里出现问题了吗,输入和输出文件如下
SISSO.in.txt
train.dat.txt
SISSO.out.txt
desc_D002_t001.dat.txt
9bb52bb0e9bb0f693f30a2c7c5762abe

@rouyang2017
Copy link
Owner

rouyang2017 commented Aug 10, 2024

感觉你这结果还可以改进,可以尝试增加nf_sis,比如=10000或50000,能算的动的情况下尽可能大。
另外,isconvex = (1,1,1)。
fcomplexity也可以适当增加,可能2D就能100%分开了,不需要3D.

运行完毕后,根据convex2D_hull 文件把每个类的凸边形画出来,确认重叠区域内数据量是否与输出结果一致。

@panayu123
Copy link
Author

再次感谢老师的指导,已成功实现2D分类模型的完全分类和凸边形画的绘制 👍👍👍

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

No branches or pull requests

2 participants