-
Notifications
You must be signed in to change notification settings - Fork 4
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
[FEATURE REQUEST] scalar elemental embeddings #10
Comments
I'm actually not familiar with scalar elemental embeddings. I suppose that we'd like to associate a single scalar with each element? Is that equivalent to learning element vectors that have only a single component? Is there any literature you can point me to that discusses this? |
Yes, that's right - essentially a "replacement" for the atomic number scale. Mendeleev number, electronegativity, modified Pettifor, are each examples. ElMD manuscript covers some additional scales https://pubs.acs.org/doi/full/10.1021/acs.chemmater.0c03381. Modified Pettifor scale https://iopscience.iop.org/article/10.1088/1367-2630/18/9/093011/meta Some follow-up discussion worth perusing lrcfmd/ElMD#27 Another option is to do dimensionality reduction on the SkipAtom vector embeddings, e.g. via DensMAP. Lmk what you think! ElMD was also implemented for vector elemental embeddings, but it's computationally much more expensive to calculate Earth Mover's Distance between 2D distributions. A certain "trick" no longer applies. Curious to hear your thoughts. |
I was reading back through the modified Pettifor manuscript, and I think it would make sense to think of it like a 1D periodic table. Might try to do dimensionality reduction on the SkipAtom vectors. |
How difficult would it be to get a scalar (rather than vector) version of SkipAtom? I'm interested in using this with https://github.com/sparks-baird/chem_wasserstein and https://github.com/sparks-baird/mat_discover
The text was updated successfully, but these errors were encountered: