News for hackers. Stuff that matters.
Re:Image synthesis and editing with stochastic differential ... by disabled on Tuesday August 03, 2021 @06:40AM (#28047627)
Yeah, the application is definitely interesting.

> The idea of time-reversing Brownian motion is like saying that you're running thermodynamics backward--it only makes sense if you sample them forward, then move backwards along the forward sampled motion.

You are conceptually 100% correct on this matter.

...As for me, I usually solve SDEs using Markov chain Monte Carlo, using esoteric software known as WinBUGS/OpenBUGS/MultiBUGS. I use MultiBUGS [1] (don't bother installing it on Windows or Mac), which is integrated with BlackBox Component Builder [2]. It all runs on a really cool but esoteric language called Component Pascal. Anyways, developers over the years have kept BlackBox in particular alive. But, I always have to say, differential equations are awesome :-) But, Julia is where it is at for DiffEqs in open source.

[1] https://www.multibugs.org/

[2] https://blackbox.oberon.org/

Re:Image synthesis and editing with stochastic differential ... by nerdponx on Tuesday August 03, 2021 @07:57AM (#28048161)
I only ever used BUGS for Bayesian statistical inference. It seems like there's a whole world of math, applications thereof, and related software that I don't know about -- exciting!

What do you use SDEs for? I always skipped diff eq topics because I never had a sensible application for them in the social sciences.

Re:Image synthesis and editing with stochastic differential ... by disabled on Tuesday August 03, 2021 @05:09PM (#28054255)
I actually use them for a special cause. I use them for solving for the specific parameters that make each type 1 diabetes patient individual and unique. Once the parameters are solved for, we can make a "virtual patient" and do simulations of the patients, and we can do further optimizations and fine tuning.

We also use the parameters for artificial pancreas systems, in order to give personalized and optimized insulin dosages for each patient, using those same exact parameters. In this case, we use a controller (model predictive control) and plug in the individualized parameters into the controller interface for each individual patient. The system is interfaced with a mobile device, an insulin pump, and a continuous glucose monitor. The mobile device sends data from the insulin pump and continuous glucose monitor to the controller (input) and retrieves data from the controller (output) via the mobile device. Via the output, commands are issued to the insulin pump regarding insulin dosing.

Re:Image synthesis and editing with stochastic differential ... by jperras on Tuesday August 03, 2021 @10:01AM (#28049280)
SDEs are the underpinning of most modern mathematical finance models; they're the underlying concept behind the Black–Scholes model for option pricing.