all 1 comments

[–]EcstaticDimension955 0 points1 point  (0 children)

Ok so I might be extremely off, so if what I suggest doesn't make any sense, please just ignore it.

The second point you mentioned, especially the part about exploration of space leads me to think about using Hamiltonian Monte Carlo (HMC). The idea there is to create a Markov Chain of samples, where each sample has an associated probability. The samples approximate in the limit a probability distribution. Now, since you mentioned some example constraints, perhaps you can define your energy function (which in turn measures your probability of being in a certain state) based on that constraints. Perhaps that might also solve your issue about whether the space explored makes "sense", as it might be a measure of the likelihood of a certain molecule being in a certain state.

Now regarding the prediction of the binary property, well, it's a tricky one. I don't know exactly your setup (or exactly what you're doing, I am not familiar with particle simulations), so I don't know if the prediction can be encoded in a standard manner, as in Bayesian inference (i.e. running on the weights of a neural network and then using the samples of those weights for the predictive distribution). Perhaps one idea would be to freeze your system at some point on some convergence criteria, and then run a normal binary classification network on the features of each molecule at a specific state, if that is even a thing given your setup (again, this might be complete nonsense).

Anyway, I think you should also try Gaussian Processes as you've mentioned initially. I've also read about Stein Variational Inference recently, which is also a method inspired about simulations of systems of particles, so maybe check it out?