1. A method for determining continuous-valued hidden data from observable data, comprising the steps of: A) conducting a training stage which includes the steps of: labelling a plurality of representative sets of unaligned observed data to identify correct alignment of the observed data and continuous-valued hidden data associated with each set of observed data; analyzing the observed data to generate a first model which represents the aligned observed data; generating a second model on the aligned and labeled data sets which explicitly represents the coupling between aligned observable data and the hidden data; B) for each set of unlabeled data, conducting a labelling stage which includes the steps of: analyzing the unlabeled set of unaligned observed data by means of the first model to determine alignment of the observable data associated therewith; applying the second model to said unlabeled set of aligned observed data; and determining hidden data for the unlabeled set of aligned data from said application of the second model.