Understanding and Analyzing Deep Neural Networks