Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Guided by real-world programming examples in TensorFlow and PyTorch, you’ll master neural network fundamentals, convolutional and recurrent architectures, and cutting-edge topics like transformers, large language models, and multimodal AI. By the end of this specialization, you’ll be equipped to build, train, and deploy deep learning models for image classification, language translation, and more—while understanding the ethical considerations essential for responsible AI innovation.
Syllabus
- Course 1: Learning Deep Learning: Unit 1
- Course 2: Learning Deep Learning: Unit 2
- Course 3: Learning Deep Learning: Unit 3
Courses
-
This course covers the fundamentals of deep learning and its modern applications, including large language models and multimodal systems. It starts with an introduction to deep learning concepts, history, and necessary background. Students will learn the basics of neural networks through programming exercises, including how artificial neurons function, how networks are trained with algorithms such as backpropagation, and how to address issues like vanishing gradients and overfitting. The course then covers advanced topics such as convolutional neural networks for image classification, sequential models for language tasks, and building AI systems for translation, image captioning, and multitask learning. Students will gain practical experience using frameworks like TensorFlow and PyTorch. The course is suitable for those seeking to expand their knowledge and gain skills needed to build and deploy deep learning models.
-
This course covers advanced deep learning topics, including Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and modern language models. You will learn techniques for image classification, time series prediction, and natural language processing. The course includes building and optimizing CNNs for image recognition, using architectures such as AlexNet, VGGNet, GoogLeNet, and ResNet, and working with pre-trained models. You will also work with RNNs and LSTMs for tasks like forecasting and text autocompletion. The curriculum covers neural language models, word embeddings (such as Word2vec and wordpieces), encoder-decoder architectures, attention mechanisms, and Transformers for machine translation. Hands-on projects using TensorFlow and PyTorch will help you develop practical skills for solving real-world problems in computer vision and language processing.
-
This course covers key deep learning architectures such as BERT and GPT, focusing on their use in applications like chatbots and prompt tuning. You will learn how to build models that combine text and images, and generate text from visual data. The course also addresses multitask learning and computer vision tasks, including object detection and segmentation, using networks like R-CNN, U-Net, and Mask R-CNN. Topics include ethical considerations in AI and practical advice for tuning and deploying models. Through hands-on projects in TensorFlow and PyTorch, you will develop the skills needed to build, optimize, and apply deep learning solutions in real-world situations.
Taught by
Magnus Ekman and Pearson