My Authors
Read all threads
Thread: One of the biggest problems I have with models like GANs that try to find molecular structures that fit a few endpoints like ADME and affinity is that they are trying to solve inverse problems.
An inverse problem is one where you are back-calculating a vast set of solutions based on a few endpoint values. This is a massively underdetermined situation since the number of solutions that fit only a few endpoints is huge, and uniquely narrowing it down is very hard.
In 2010 the brilliant Sydney Brenner wrote a fantastic critique of systems biology in which he said that inverse problems can only be solved by injecting a priori data and constraining solution space: Watson and Crick's experimentally guided DNA structure was a classic example.
That is why I firmly believe that most approaches for using tools like GANs for finding novel structures will fail unless guided by a priori knowledge; the dilemma is that the latter might render them accurate but less useful because they will then discover incremental things.
In this sense, any tool like generative model faces the same problem that many computational chemistry tools face; when there's little data, they are useless because they are inaccurate. When there's a lot of data, they can be useless because they are superfluous.
The trick is to find that middle ground where there's enough data to make a dent in the inverse problem wall, but not enough for other simpler approaches and human intuitions to find good solutions. Sadly such situations are very rare, and identifying them beforehand very hard.
I am not enough of a mathematician to figure out if this would work, but I wonder if anyone has used the theory of "sloppy models" to approach molecular design and to find rigid parameter combinations that can usefully fit the data lassp.cornell.edu/sethna/Sloppy/…
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with Ash Jogalekar

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!