Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Full Stack Deep Learning - Spring 2021

The Full Stack via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build and deploy production-ready deep learning systems through this comprehensive course originally taught at UC Berkeley, covering the complete machine learning pipeline from fundamentals to deployment. Master deep learning fundamentals including neural networks, convolutional neural networks, and recurrent neural networks through both theoretical lectures and hands-on coding notebooks. Explore advanced topics like transfer learning and transformers while gaining practical experience with computer vision applications and natural language processing tasks. Develop essential skills in ML project management, infrastructure and tooling, experiment management, and troubleshooting deep neural networks. Understand critical aspects of data management, labeling workflows, and ethical considerations in machine learning development. Practice testing methodologies, continuous integration, model monitoring, and web deployment strategies through extensive laboratory sessions. Engage with real-world applications including paragraph recognition systems and synthetic data generation techniques. Examine current research directions in the field and learn about building effective ML teams through expert lectures and panel discussions. Complete hands-on labs covering setup procedures, CNN implementation, RNN development, transformer architectures, experiment tracking, data labeling, testing frameworks, and web deployment strategies, culminating in a showcase of top student final projects.

Syllabus

Lecture 1: Deep Learning Fundamentals (Full Stack Deep Learning - Spring 2021)
Notebook: Coding a Neural Network (Full Stack Deep Learning - Spring 2021)
Lab 1: Setup and Intro (Full Stack Deep Learning - Spring 2021)
Lab 2: CNNs and Synthetic Data - Full Stack Deep Learning - Spring 2021
Lecture 2A: Convolutional Neural Networks (Full Stack Deep Learning - Spring 2021)
Lecture 2B: Computer Vision Applications (Full Stack Deep Learning - Spring 2021)
Lecture 3: Recurrent Neural Networks (Full Stack Deep Learning - Spring 2021)
Lab 3: RNNs (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transfer Learning and Transformers (Full Stack Deep Learning - Spring 2021)
Lab 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
Lab 5: Experiment Management (Full Stack Deep Learning - Spring 2021)
Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - Spring 2021)
Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)
Lecture 9: Ethics (Full Stack Deep Learning - Spring 2021)
Lab 6: Data Labeling (Full Stack Deep Learning - Spring 2021)
Lab 7: Paragraph Recognition (Full Stack Deep Learning - Spring 2021)
Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)
Lab 8: Testing and Continuous Integration (Full Stack Deep Learning - Spring 2021)
Lecture 11B: Monitoring ML Models (Full Stack Deep Learning - Spring 2021)
Lecture 11A: Deploying ML Models (Full Stack Deep Learning - Spring 2021)
Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)
Lab 9: Web Deployment (Full Stack Deep Learning - Spring 2021)
Panel Discussion: Do I need a PhD to work in ML? (Full Stack Deep Learning - Spring 2021)
Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)
Top 10 Final Projects (Full Stack Deep Learning - Spring 2021)

Taught by

The Full Stack

Reviews

Start your review of Full Stack Deep Learning - Spring 2021

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.