1 Introduction  
2 Visualization of CNN representations  
3 Diagnosis of CNN representations  
4 Disentangling CNN representations into explanatory graphs & decision trees  
5 Learning neural networks with interpretable/disentangled representations  
6 Evaluation metrics for network interpretability  
7 Network interpretability for middle-to-end learning  
8 Prospective trends and conclusions