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

DeepChem Model Wishlist #2680

Open
5 of 25 tasks
rbharath opened this issue Aug 25, 2021 · 24 comments · May be fixed by #3905
Open
5 of 25 tasks

DeepChem Model Wishlist #2680

rbharath opened this issue Aug 25, 2021 · 24 comments · May be fixed by #3905

Comments

@rbharath
Copy link
Member

rbharath commented Aug 25, 2021

There are a number of important molecular and scientific models that I would love to see implementations for in DeepChem. Implementations of any of these models would be a great contribution to DeepChem. As an incentive for contributors, contributing a model would earn authorship on one of our upcoming manuscripts! If you have bandwidth to contribute an implementation, please chime in below

Equivariant Models

Classical Machine Learning

@rbharath
Copy link
Member Author

If you have other models you'd like to see in DeepChem, please chime in below as well and I'll update the main wishlist at the top of the thread

@nicola-decao
Copy link

nicola-decao commented Aug 29, 2021

Maybe seen and implementation of MolGAN (https://github.com/nicola-decao/MolGAN https://arxiv.org/abs/1805.11973) would be nice 😃

@rbharath
Copy link
Member Author

@nicola-decao We already have MolGAN in DeepChem! https://deepchem.readthedocs.io/en/latest/api_reference/models.html#basicmolganmodel. I hadn't realized you were the lead author :)

@xuzhang5788
Copy link

xuzhang5788 commented Aug 30, 2021

how about reinforcement learning, such as Reinvent. https://github.com/MolecularAI/Reinvent

@nicola-decao
Copy link

@rbharat Oh WOW I did not know that! 😱 I'll proudly share that with people then!

@huvers
Copy link

huvers commented Aug 30, 2021

MegaMolBART (released last month) would be interesting to compare against the other generative models: https://ngc.nvidia.com/catalog/models/nvidia:clara:megamolbart

@rbharath
Copy link
Member Author

rbharath commented Sep 2, 2021

We have some funding now to support people who want to implement models. Please apply following directions at https://forum.deepchem.io/t/deepchem-model-wishlist-internships/569 if you are interested!

@DwaraknathT
Copy link

Hi. I would love to take a crack at implementing SE(3) Transformer. Since it has a high quality implementation available already, it should give me a gentle intro to deepchem's repo!

@arunppsg
Copy link
Contributor

Flow Network based Generative Models for Non-Iterative Diverse Candidate Generation (https://arxiv.org/abs/2106.04399, https://github.com/bengioe/gflownet) paper proposes an approach for tasks like molecule synthesis. Maybe this can be added to the list.

@shivance
Copy link
Contributor

Neural Flows (https://proceedings.neurips.cc/paper/2021/file/b21f9f98829dea9a48fd8aaddc1f159d-Paper.pdf) proposes an
alternative by directly modeling the solution curves — the flow of an ODE — with a neural network. This immediately eliminates the need for expensive numerical solvers while still maintaining the modeling capability of neural ODEs.

@TheRealSalmon
Copy link
Contributor

TheRealSalmon commented Mar 11, 2022

I'm currently working on adding a tutorial for scikit-learn's Gaussian Processes. However, I've been having trouble with getting calibrated uncertainty out of it. I plan to try again with a different implementation of Gaussian Processes like GPy.

Is someone still working on implementing ChemProp (D-MPNN)?

@rbharath
Copy link
Member Author

@TheRealSalmon I believe that @atreyamaj was working with a student on ChemProp but I'm not sure if that project is still proceeding. Perhaps it might be worth teaming up and discussing? I'd really like to see D-MPNN make it into ChemProp so I can help on the effort as well :)

@atreyamaj
Copy link
Contributor

atreyamaj commented Mar 22, 2022

@TheRealSalmon I believe that @atreyamaj was working with a student on ChemProp but I'm not sure if that project is still proceeding. Perhaps it might be worth teaming up and discussing? I'd really like to see D-MPNN make it into ChemProp so I can help on the effort as well :)

Hi! I'm really sorry for the delay, got caught up with my thesis project for this semester. Now that the project is almost over, I will be resuming working on DMPNN starting now.

@Crispae
Copy link

Crispae commented Apr 18, 2022

@atreyamaj and @rbharath I would like to work on DPMNN project as well, can you please give me just a heads up how to proceed?

@Zymrael
Copy link

Zymrael commented Aug 14, 2022

Many of these models (Neural ODEs, Lagrangian / Hamiltonian) and various neural operators are available in torchdyn and / or the DiffeqML ecosystem. We'd be happy to help deepchem adopt our API.

@rbharath
Copy link
Member Author

rbharath commented Sep 1, 2022

@Zymrael I believe @shivance and @VIGNESHinZONE are both working on different ODE/PDE/NODE models and might be interested in discussing with you

@shivance shivance mentioned this issue Sep 2, 2022
15 tasks
@shivance
Copy link
Contributor

shivance commented Sep 6, 2022

@Zymrael Can we please hop on a call sometime to discuss on the same or maybe you could talk during deepchem's office hours ?

@BalajiAI
Copy link
Contributor

@rbharath this also seems interesting!
https://astroautomata.com/paper/rediscovering-gravity/

@riya-singh28
Copy link
Contributor

@gusty1g Is this Model Wishlist updated?

@arunppsg
Copy link
Contributor

arunppsg commented Mar 2, 2023

@gusty1g Is this Model Wishlist updated?

Mostly. I am working on grover. If you are interested to work on some, post that you are working on it here.

@HridayM25
Copy link
Contributor

Hey! Can I work on the Kalman Filter? Is it still available?

@naseehasalam
Copy link
Contributor

naseehasalam commented Dec 12, 2023

Hey @rbharath and fellow DeepChem contributors! Can I work on HM Models,if someone else isnt' working on it?

@gs-chaitanya
Copy link

Hey @rbharath, can I work on implementing Neural ODEs under GSOC 2024.
Please let me know how to proceed

@PsVenom PsVenom linked a pull request Mar 19, 2024 that will close this issue
15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.