Convolutional Neural Networks, Human action recognition, Recurrent Neural Networks, Representation Learning, Video Classification.