Skip to content

Inference of PODPDO model through MLE on the estimation of the Jacobian & Hessian of data likelihood with respect to the unknown parameter.

License

Notifications You must be signed in to change notification settings

fangyuan-ksgk/Hessian_Estimate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hessian_Estimate

Partially Observed Diffusion Process with Discrete Observation (POPDOD) model is a popular model for sequential data inference. It is a special form of Hidden Markov Model (HMM). A singla process X solves a Stochastic differential equation (SDE), and a noisy obseravtion process Y is available at discrete time points. This python package implemented the method described in our paper "Unbiased Estimation of the Hessian for Partially Observed Diffusions":

https://arxiv.org/abs/2109.02371

This pyton package allows for parameter inference of theta, which models the drift coefficient functions in the SDE, as well as the observation density function. The inference is done through estimation of the Jacobian and Hessian of the log likelihood of the observations with respect to the parameter, and then apply gradient-based descent method for training.

The test file contains a notebook with examples of parameter inference of a special type of PODPDO model.

An example of SGD based on estimated Jacobian to infer the unknown parameter: image

@ksgk_fangyuan

About

Inference of PODPDO model through MLE on the estimation of the Jacobian & Hessian of data likelihood with respect to the unknown parameter.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published