Most AI Pilots Fail to Scale. MIT Sloan Teaches You Why — and How to Fix It
Master Agentic AI, GANs, Fine-Tuning & LLM Apps
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This is a fast-paced introduction to deep learning with an emphasis on developing a practical understanding of how to build models to solve complex problems involving unstructured data. Topics include the basics of deep neural networks and how to set up and train them, convolutional networks to process images and videos, transformers for natural language processing, generative large language models (such as ChatGPT), and text-to-image models (such as Midjourney). Prior familiarity with Python and fundamental machine learning concepts (such as training/validation/testing, overfitting/underfitting, and regularization) is required.
Syllabus
- 1: Introduction to Neural Networks and Deep Learning; Training Deep NNs
- 2: Training Deep NNs (cont.); Introduction to Keras/Tensorflow; Application to Tabular Data
- 3: Deep Learning for Computer Vision – Building Convolutional Neural Networks from Scratch
- 4: Deep Learning for Computer Vision – Transfer Learning and Fine-Tuning; Intro to HuggingFace
- 5: Deep Learning for Natural Language – The Basics
- 6: Deep Learning for Natural Language – Embeddings
- 7: Deep Learning for Natural Language – Transformers
- 8: Deep Learning for Natural Language – Transformers, Self-Supervised Learning
- 9: Generative AI – Large Language Models (LLMs) and Retrieval Augmented Generation (RAG)
- 10: Generative AI – Adapting LLMs with Parameter-Efficient Fine-Tuning
- 11: Generative AI – Text-to-Image Models
Taught by
Prof. Rama Ramakrishnan