1 / 14

Gaussian Process Dynamical Models

Gaussian Process Dynamical Models. JM Wang, DJ Fleet, A Hertzmann Dan Grollman, RLAB 3/21/2007. Foci. Want low-dimensional representations of high-dimensional data Find the latent space Dimensionality reduction Want to model dynamics of the system How it evolves over time

baruch
Download Presentation

Gaussian Process Dynamical Models

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gaussian Process Dynamical Models JM Wang, DJ Fleet, A Hertzmann Dan Grollman, RLAB 3/21/2007

  2. Foci • Want low-dimensional representations of high-dimensional data • Find the latent space • Dimensionality reduction • Want to model dynamics of the system • How it evolves over time • Not just distance in input space Dang, RLAB

  3. Domain • Human motion (gait) • 62 dimensions, video • Regular DR treats each frame (pose) separately • Want to include how poses relate over time Dang, RLAB

  4. Non-linear Dynamical Model • State evolution in latent space • Observation (latent->observed) • Model: Dang, RLAB

  5. Issues • Need parameters A and B and basis functions! • and enough data to constrain them • Why not marginalize them out? • Can do it in closed form Dang, RLAB

  6. Latent->observed mapping • isotropic Gaussian prior on B, marinalize over g: • Use RBF for kernel Dang, RLAB

  7. Latent dynamics • Use 1st order Markov, marginalize over A with isotropic Gaussian prior: • use linear + RBF kernel Dang, RLAB

  8. Final Model • All coordinates are jointly correlated, as are poses. • Simple, no? Dang, RLAB

  9. Learning • All you have is Y, the observed variables (62 D human pose information) • minimize negative log-posterior numerically: • Initialize latent coordinates with PCA • 3D, because 2D is unstable Dang, RLAB

  10. Results PCA GPDM Dang, RLAB

  11. New motion generation New Original Linear + RBF Linear Dang, RLAB

  12. Other uses • Forecasting • Use mean-prediction (motion generation) to look ahead • Missing Data • Use mean-prediction to fill in gaps • Must increase uncertainty in training data via downsampling Dang, RLAB

  13. Points / Issues • Dimensionality of latent space is set via PCA space. • What if unknown? • Scalability • Because of correlation between points, difficult to make sparse. Dang, RLAB

  14. Want more? • http://www.dgp.toronto.edu/~jmwang/gpdm Dang, RLAB

More Related