MIT637 Deep Learning and Applications 2026 T3
This unit provides students with advanced knowledge and practical skills in Deep Learning, with a strong focus on applications in Computer Vision and Natural Language Processing, two of the most influential and rapidly evolving areas of Artificial Intelligence. Students will explore a range of Deep Learning models, including Convolutional Neural Networks (CNNs), Generative Adversarial Networks (GANs), Autoencoders, Recurrent Neural Networks (RNNs), Sequence to Sequence models, and Transformers. Practical sessions throughout the unit enable students to gain hands-on experience in designing, implementing, training, and evaluating Deep Learning models using modern Deep Learning frameworks such as Keras, PyTorch or TensorFlow, applying these models to essential real-world tasks including image classification, image segmentation, image restoration, image generations, text classification, machine translation, and text generation.

