Description: 1. Introduction.- 2. Deep Neural Networks: Models and methods.- 3. Deep learning for semantic segmentation.- 4. Beyond Full Supervision in Deep Learning.- 5. Similarity Metric Learning.- 6. Zero-shot Learning with Deep Neural Networks for Object Recognition.- 7. Image and Video Captioning using Deep Architectures.- 8. Deep Learning in Video Compression Algorithms.- 9. 3D Convolutional Networks for Action Recognition: Application toSport Gesture Recognition.- 10. Deep Learning for Audio and Music.- 11. Explainable AI for Medical Imaging: Knowledge Matters.- 12. Improving Video Quality with Generative Adversarial Networks.- 13. Conclusion.