Tag Recurrent Neural Network