| Neil's homepage | | research group | | MLO Researchers | |
|
|
This page describes examples of how to use the Gaussian process latent variable models with shared latent spaces (SGPLVM).
The SGPLVM software can be downloaded here.
Current release is 0.1.
As well as downloading the SGPLVM software you need to obtain the toolboxes specified below. These can be downloaded using the same password you get from registering for the SGPLVM software.
| Toolbox | Version |
| NETLAB | 3.3 |
| PRIOR | 0.22 |
| OPTIMI | 0.132 |
| DATASETS | 0.1371 |
| NDLUTIL | 0.162 |
| MOCAP | 0.136 |
| MLTOOLS | 0.135 |
| KERN | 0.225 |
| GP | 0.136 |
| FGPLVM | 0.163 |
| NCCA | 0.05 |
>> demSgplvm
Demo script to create three different types of Shared GP-LVM models
either using random data or a synthetic example of human motion.
>> sgplvm_model_type = 'mlmi2008';
>> data_type = 'human';
The motion example was created by rotating a static pose around its
own axis both counter-clockwise and clockwise but use the same
descriptors which introduces ambiguities with respect to the heading
direction in the view-plane.
The SGP-LVM model created has a five dimensional latent space with two
private directions for each observation space and a single shared
direction. The model is initialised using the NCCA consolidation.







>> dem_sgplvm_fols
Demo script that generates the toy example shown in Figure 1 in the paper


