YoVDO

Testing and Deployment - Full Stack Deep Learning - March 2019

Offered By: The Full Stack via YouTube

Tags

Deep Learning Courses A/B Testing Courses Software Engineering Courses REST APIs Courses Continuous Integration Courses Serverless Architectures Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore testing and deployment strategies for machine learning projects in this comprehensive lecture from the Full Stack Deep Learning March 2019 bootcamp. Delve into topics such as project structure, AB testing, evaluation methods, continuous integration, and software services. Learn about deployment options including virtual machines, Docker containers, REST APIs, and serverless architectures. Discover best practices for load balancing, dependency management, and handling distribution shifts. Gain insights on CPU-only, batch, and algorithmic deployment techniques, as well as strategies for rollbacks and optimizing startup times.

Syllabus

Introduction
Outline
Project Structure
Machine Learning
AB Testing
Evaluation Tests
Research
Software Engineering
Validation
Distribution shifts
Continuous integration and testing
Software services
Virtual Machine
Docker Container
Dockerfile
Docker Hub
REST API
Prediction System
Deployment Options
Load Balancer
Dependency
Serverless
rollback
startup time
CPU only deployment
Batch deployment
Algorithmic deployment


Taught by

The Full Stack

Related Courses

Neural Networks for Machine Learning
University of Toronto via Coursera
機器學習技法 (Machine Learning Techniques)
National Taiwan University via Coursera
Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera
Прикладные задачи анализа данных
Moscow Institute of Physics and Technology via Coursera
Leading Ambitious Teaching and Learning
Microsoft via edX