DeepLearning.AI - Advanced Computer Vision with TensorFlow
- Offered byCoursera
Advanced Computer Vision with TensorFlow at Coursera Overview
Duration | 24 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Advanced Computer Vision with TensorFlow at Coursera Highlights
- Earn a shareable certificate upon completion.
- Flexible deadlines according to your schedule.
Advanced Computer Vision with TensorFlow at Coursera Course details
- In this course, you will:
- a) Explore image classification, image segmentation, object localization, and object detection. Apply transfer learning to object localization and detection.
- b) Apply object detection models such as regional-CNN and ResNet-50, customize existing models, and build your own models to detect, localize, and label your own rubber duck images.
- c) Implement image segmentation using variations of the fully convolutional network (FCN) including U-Net and d) Mask-RCNN to identify and detect numbers, pets, zombies, and more.
- d) Identify which parts of an image are being used by your model to make its predictions using class activation maps and saliency maps and apply these ML interpretation methods to inspect and improve the design of a famous network, AlexNet.
- The DeepLearning.AI TensorFlow: Advanced Techniques Specialization introduces the features of TensorFlow that provide learners with more control over their model architecture and tools that help them create and train advanced ML models.
- This Specialization is for early and mid-career software and machine learning engineers with a foundational understanding of TensorFlow who are looking to expand their knowledge and skill set by learning advanced TensorFlow features to build powerful models.
Advanced Computer Vision with TensorFlow at Coursera Curriculum
Introduction to Computer Vision
Welcome to Course 3
Classification and Object Detection Intro
Segmentation Intro
Why Transfer Learning?
What is Transfer Learning?
Options in Transfer Learning
Transfer Learning with ResNet50
ResNet50 in code
Network architecture for Object Localization
Evaluating Object Localization
Pre-Requisite & References
Connect with your mentors and fellow learners on Slack!
Introduction and Concepts of Computer Vision
Object Detection
Object Detection and Sliding Windows
R-CNN
Fast R-CNN
Faster R-CNN
Getting the Model from TensorFlow Hub
Running the Model on an Image
Installation and overview of APIs
Visualization with APIs
Loading a RetinaNet Model
Loading Weights
Data Prep and Training Overview
Custom Training Loop Code
References: Amazon Rekognition, PowerAI & DIGITS
Reference: R-CNN, Fast R-CNN
Reference: TensorFlow Hub
Read about the Object Detection API
Use the Object Detection API
Reference: RetinaNet, Model Garden
Eager Few Shot Object Detection
Object Detection
Image Segmentation
Image Segmentation Overview
Popular Image Segmentation Architectures
FCN Architecture Details
Upsampling Methods
Encoder in Code
Decoder in Code
Evaluation with IoU and Dice Score
U-Net Overview
U-Net Code: Encoder
U-Net Code: Decoder
Instance Segmentation
References: FCN
Reference: CamVid
Reference: U-Net
Image Segmentation
Visualization and Interpretability
Why Interpretation Matters?
Class Activation Maps
Fashion MNIST Class Activation Map code walkthrough
Saliency
GradCAM
ZFNet
Reference: GradCam
Reference: ZFNet
References
Acknowledgments
Visualization and Interpretation