Deep Learning
Offered By: Kaggle via YouTube
Course Description
Overview
Dive into the world of deep learning with this comprehensive 1.5-hour course from Kaggle. Explore key concepts including computer vision, convolutional neural networks, TensorFlow and Keras programming, transfer learning, and data augmentation. Gain a deeper understanding of deep learning fundamentals, learn to build models from scratch, and optimize them using techniques like stride length adjustment and dropout. Discover the power of Tensor Processing Units (TPUs) and their applications in cutting-edge AI, from AlphaGo to speech recognition. Get hands-on experience with TPU notebooks and learn to work with TFRecords for efficient data processing.
Syllabus
Intro to Deep Learning and Computer Vision | Kaggle.
Building Models from Convolutions | Kaggle.
Programming in TensorFlow and Keras | Kaggle.
Transfer Learning | Kaggle.
Data Augmentation | Kaggle.
A Deeper Understanding of Deep Learning | Kaggle.
Deep Learning from Scratch | Kaggle.
Stride Length and Dropout for Better Deep Learning Models | Kaggle.
TPUs, systolic arrays, and bfloat16: accelerate your deep learning | Kaggle.
Learn With Me: Getting Started with Tensor Processing Units (TPUs) | Kaggle.
TPUs: AlphaGo to Speech Recognition | Kaggle.
Getting Curious: What it takes to build a TPU | Kaggle.
TPU Notebook Walkthrough: Introduction to TFRecords | Kaggle.
Taught by
Kaggle
Related Courses
Production Machine Learning SystemsGoogle Cloud via Coursera