We may earn an affiliate commission when you visit our partners.
Course image
Pearson
Enroll now

What's inside

Syllabus

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Career center

Learners who complete Learning Deep Learning: Unit 2 will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 50 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Learning Deep Learning: Unit 2.
Provides a comprehensive overview of deep learning, including convolutional neural networks. It is written by three leading researchers in the field and is suitable for both beginners and experienced practitioners.
Provides a comprehensive overview of word embeddings, covering their creation, evaluation, and applications in natural language processing. It is written by a leading researcher in the field and is suitable for both beginners and experienced practitioners.
Alex Graves's landmark monograph introduces bidirectional LSTMs and Connectionist Temporal Classification (CTC), laying the mathematical and algorithmic foundations for end-to-end speech recognition, handwriting transcription, and modern sequence labeling.
This widely recognized and comprehensive textbook that provides a deep dive into the subject of language processing. It is suitable for both undergraduate and graduate-level courses and is considered a must-read for gaining a strong theoretical and applied understanding of NLP. The authors are leading researchers in the field, and the book is frequently updated to reflect advancements. The latest draft is available online.
Co-authored by creators of the Hugging Face ecosystem, the revised edition serves as the definitive practitioner manual for training, fine-tuning, and deploying encoder-decoder and decoder-only transformers. Readers dissect multi-head self-attention, tokenization pipelines, and model quantization through production PyTorch code.
Serves as the definitive modern hands-on standard for machine learning, guiding practitioners through concrete scikit-learn workflows before deeply exploring TensorFlow 2 and Keras architectures.
Demystifies transformer internals by guiding engineers step by step through coding a GPT-style architecture in pure PyTorch without relying on high-level library abstractions. Covers causal self-attention, positional embeddings, layer normalization, pretraining loops, and instruction fine-tuning on consumer hardware.
Dedicated exclusively to recurrent architectures, Fathi Salem systematically analyzes Elman networks, Jordan networks, LSTM variants, Peephole connections, and Gated Recurrent Units (GRUs). Dynamical systems stability analysis clarifies vanishing and exploding gradient behavior.
Yoav Goldberg provides the clearest pedagogical exposition of sequence modeling with recurrent neural networks—covering stacked RNNs, bidirectional encoders, sequence-to-sequence transducers, and tree-structured recursive networks for linguistic tasks.
Renowned for intuitive visual pedagogy, Jay Alammar and Maarten Grootendorst illustrate how representation and generation transformers process tokens, contextual embeddings, and dense retrieval vectors. Ideal for developers seeking rigorous geometric intuition alongside practical semantic search and fine-tuning workflows.
Walks developers through realistic deep learning challenges using TensorFlow 2, emphasizing clean Keras syntax, custom model subclassing, data loading pipelines, and deployment-ready training loops.
Benchmarking Elman RNNs, LSTMs, GRUs, NARX networks, and Echo State Networks on real-world multivariate time-series datasets, Filippo Maria Bianchi and colleagues provide a practical engineering guide to recurrent sequence forecasting and regularization.
Covers the mechanics of deploying production pipelines with TensorFlow Extended (TFX), focusing on artifact lineage, data validation at scale, model analysis, and resilient orchestrations.
Examines production-grade engineering patterns for training and serving large language models, addressing distributed GPU training, synthetic data pipelines, and quantitative model evaluations.
Bridges neural model experimentation and production delivery, demonstrating how to containerize TensorFlow pipelines, maintain automated model registries, and monitor data drift in live cloud deployments.
An updated edition of the popular 'Deep Learning with PyTorch', this book includes new content on transformers and generative AI models, reflecting contemporary advancements in the field. It builds upon the foundational knowledge of the first edition, making it valuable for those seeking to stay current with PyTorch and deep learning.
Bridges foundational transformer architecture with production systems engineering, examining how attention bottlenecks, KV-cache memory footprints, and context length constraints govern real-world deployment. Equips practitioners to evaluate foundation models, architect retrieval-augmented pipelines, and optimize inference latency.
Delivers an interactive, comprehensive curriculum teaching multi-layer perceptrons, convolutional neural networks, attention mechanisms, and optimization math with runnable multi-framework code.
Investigates deep neural text architectures in TensorFlow, detailing embedding representations, recurrent layers, attention modules, and token classification for modern language tasks.
Provides a systematic introduction to Neural Machine Translation, covering core methods and cutting-edge research topics. It is structured into foundations, principles, practices, and frontiers, offering a comprehensive view of the field. It valuable resource for Chinese-speaking students and researchers interested in NMT.
This foundational text offers a comprehensive introduction to statistical methods in NLP. It covers the necessary theory and algorithms for building NLP tools, with a rigorous treatment of mathematical and linguistic foundations. While published in 1999, it remains highly relevant for understanding the statistical underpinnings of many NLP techniques and valuable reference for researchers and students alike.
Provides a comprehensive overview of object recognition, covering topics such as feature detection, object tracking, and scene understanding.
Implementing production deep learning architectures in Keras, Rowel Atienza demonstrates how recurrent layers, stacked LSTMs, and recurrent autoencoders model sequential dependencies across language generation and temporal representation learning.
Provides a comprehensive overview of computer vision, covering topics such as image formation, feature detection, object recognition, and video analysis.
Expands beyond text-only models to demonstrate how Vision Transformers (ViT), CLIP, and multimodal architectures unify image patch embeddings with sequence attention. Includes hands-on notebooks covering BERT, GPT-4, Hugging Face pipelines, and cross-modal representation learning.
Provides a comprehensive overview of autonomous vehicle technology, covering topics such as sensor systems, perception algorithms, and control systems.
Provides a comprehensive overview of computer vision algorithms and applications, covering topics such as image formation, feature detection, object recognition, and video analysis.
Takes a top-down approach, focusing on practical applications of deep learning using the fastai library, which is built on PyTorch. It quickly gets readers building models for computer vision, natural language processing, and tabular data, while also covering underlying concepts. It's highly recommended for those who want to get hands-on with PyTorch quickly and see it applied to real-world problems.
Tackles end-to-end serving bottlenecks for enterprise deep learning systems, offering rigorous recipes for hardware acceleration, tensor distributed execution, and real-time model inference.
Establishes the mathematical bedrock of sequence modeling, optimization, and representation learning that motivated the shift from recurrent networks and sequence-to-sequence attention to modern transformers. Indispensable for mastering backpropagation, regularization, and probabilistic deep learning.
Offers a mathematically lucid, modern graduate treatment of dot-product self-attention, multi-head projections, positional encodings, and residual connections. Connects transformer mechanics directly to graph neural networks, diffusion models, and overparameterized optimization dynamics.
Serves as a practical introduction to NLP with a strong focus on using the Natural Language Toolkit (NLTK) library in Python. It's excellent for beginners and those who want a hands-on approach to learning NLP concepts through programming examples. It's widely used as a textbook and provides a solid foundation for implementing basic NLP tasks.
Explores high-performance neural vector processing and token chunking strategies, bridging deep embedding generation in TensorFlow with modern retrieval-augmented pipelines.
Demonstrates practical visual recognition techniques, guiding readers through convolutional networks, transfer learning, object detection, and image segmentation with practical Keras code.
This textbook offers a technical perspective on NLP, synthesizing classical methods with contemporary machine learning techniques. , It covers topics from basic textual analysis to structured representations and semantic analysis, making it suitable for advanced undergraduate and graduate courses. It requires a background in programming and college-level mathematics.
Applying deep learning to multi-step temporal forecasting, Marco Peixeiro shows how to structure sliding-window datasets and train LSTM and GRU architectures alongside autoregressive baselines for high-dimensional sequential signals.
Unpacks advanced generative models and reinforcement learning techniques, detailing variational autoencoders, generative adversarial networks, and energy-based models with clean TensorFlow 2 implementations.
Synthesizes transformer internals with enterprise software architecture, breaking down attention variants, tokenization trade-offs, domain fine-tuning, and KV-cache inference optimization. Equips engineers to build dependable LLM pipelines using retrieval-augmented generation, structured outputs, routing cascades, and systematic failure mitigation.
Analyzes edge-inference architectures for open-weights neural models, tackling parameter quantization, GGUF execution, KV cache memory bottlenecks, and efficient desktop serving.
Jeffrey Tackes and Manu Joseph update industrial time-series pipelines for modern Python, showing how LSTMs, GRUs, and attention-augmented recurrent architectures handle multi-horizon forecasting, probabilistic intervals, and feature engineering.
Considered a classic in the field of Machine Translation, this book provides a thorough grounding in statistical methods, which were the dominant paradigm before the rise of neural networks. While not covering the latest neural approaches in depth, it is essential for understanding the historical context and foundational concepts of MT. It valuable reference for anyone studying the evolution of MT.
Delves into more advanced PyTorch techniques for building and deploying complex deep learning models, including CNNs, RNNs, transformers, and generative models. It covers topics like optimizing training with multiple GPUs and deploying models to production, making it suitable for those looking to deepen their understanding and apply PyTorch in a professional setting.
Demonstrates how to leverage PyTorch 2.0 compiler optimizations and torch.compile to accelerate transformer training, attention layer fusion, and distributed model parallelism.
Provides a comprehensive overview of digital image processing, covering topics such as image acquisition, image enhancement, image compression, and image segmentation.
Connects language transformers with multimodal generative architectures through practical code written by core Hugging Face contributors. Shows practitioners how cross-attention conditioning, encoder embeddings, and parameter-efficient fine-tuning bridge text, vision, and audio synthesis workflows.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Learning Deep Learning: Unit 2.
Introduction to Deep Learning
Most relevant
Machine Learning and NLP Basics
Most relevant
Deep Learning for Business
Most relevant
Tweet Emotion Recognition with TensorFlow
Most relevant
Deep Learning and Reinforcement Learning
Most relevant
Applied Natural Language Processing in Engineering Part 2
Most relevant
A deep understanding of AI large language model mechanisms
Most relevant
Deep Learning Specialization: Advanced AI, Hands on Lab
Most relevant
TensorFlow for Deep Learning Bootcamp
Most relevant

Coursera Buyer Protection & Guarantee

Verified partner policies & purchase protections

Accredited University Partner
Free Trial & Audit

7-Day Free Trial & Free Audit

7-day free trial on monthly Coursera Plus subscriptions; free audit option available on most individual courses to explore video lectures and readings at no charge.

Return & Refund Policy

14-Day Refund Guarantee

14-day refund window on annual Coursera Plus subscriptions and single-course purchases prior to certificate issuance. Monthly subscriptions do not offer refunds once billed.

Buyer Protections

Verified Academic & Industry Partner

Accredited university and industry certifications (e.g. Stanford, Google, IBM, Yale), secure SSL payment processing, and verifiable digital certificate links.

Key Purchase Protections
14-day refund window on annual Coursera Plus and single courses
7-day free trial on monthly Coursera Plus subscriptions
Free course audit option for lectures and readings
Verified certificates from top universities & companies
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser