Multi-stage Convolutional Neural Network Research Articles