Temporal Convolutional Neural Network Research Articles