There is provided a method for classifying, identifying or verifying an
object by representing the object by a respective sequence of vectors,
modeling the sequence of vectors with a respective generative model such
that the object is represented by the generative model, computing the
distances between the generative models to form one or many kernel
matrices based on the distance metric, and using the kernel matrices to
classify, identify or verify the object. There is provided a system for
determining a classification of an object having a representation module
for representing an object by a respective sequence of vectors, a
modeling module for modeling the sequence of vectors with a respective
generative model such that the object is represented by the generative
model, a distance computing module for calculating the distances between
the generative models to form one or many kernel matrices based on the
distance metric, and a determination module for classifying, identifying
or verifying the object based on the kernel matrices.