Deep learning insights