19. A video classification system comprising: a transformation generator which generates at least one transformation of an input video comprising a sequence of frames, each transformation comprising a sequence of frames; a feature vector generator which, for the input video and each transformation, extracts local descriptors from the respective sequence of frames and aggregates the local descriptors of the input video and each transformation to form an aggregated feature vector with a first set of processing layers learned using unsupervised learning; and a classifier component which generates an output classification value for the input video based on the aggregated feature vector with a second set of processing layers learned using supervised learning; and a hardware processor which implements the transformation generator, feature vector generator and classifier component.
19. A video classification system comprising: a transformation generator which generates at least one transformation of an input video comprising a sequence of frames, each transformation comprising a sequence of frames; a feature vector generator which, for the input video and each transformation, extracts local descriptors from the respective sequence of frames and aggregates the local descriptors of the input video and each transformation to form an aggregated feature vector with a first set of processing layers learned using unsupervised learning; and a classifier component which generates an output classification value for the input video based on the aggregated feature vector with a second set of processing layers learned using supervised learning; and a hardware processor which implements the transformation generator, feature vector generator and classifier component. 21. The system of claim 19 , wherein the at least one transformation comprises a plurality of transformations.