Introducing Retiarii: A deep learning exploratory-training framework on NNI

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=nBnD46AJ0gw



Duration: 56:37
6,079 views
105


Traditional deep learning frameworks such as TensorFlow and PyTorch support training on a single deep neural network (DNN) model, which involves computing the weights iteratively for the DNN model. Designing a DNN model for a task remains an experimental science and is typically a practice of deep learning model exploration. Retrofitting such exploratory-training into the training process of a single DNN model, as supported by current deep learning frameworks, is unintuitive, cumbersome, and inefficient.

In this webinar, Microsoft Research Asia Senior Researcher Quanlu Zhang and Principal Program Manager Scarlett Li will analyze these challenges within the context of Neural Architecture Search (NAS). The first part of the webinar will focus on Retiarii, a deep learning exploratory-training framework for DNN models. Retiarii also offers a just-in-time (JIT) engine that instantiates models and manages their training, gathers information for the exploration strategy to consume, and executes the decisions accordingly. Retiarii identifies correlations between the instantiated models and develops cross-model optimizations to improve the overall exploratory-training process. Retiarii does so by introducing a key abstraction, Mutator, that connects the specifications of DNN model spaces and exploration strategies, while exposing the correlations between models for optimization. The benefits include ease of programming, reuse of components, and vastly improved (up to 8.58x) overall exploratory-training efficiency.

The second part of the talk will introduce Retiarii's implementation on the open source project Neural Network Intelligence (NNI), and how the toolkit can enable users to design state-of-the-art NAS more efficiently.

Together, you’ll explore:

■ Defining arbitrary model space with a new abstraction Mutator.
■ Decoupling model space from model exploration strategy, making exploration strategy highly customizable and reusable.
■ Exposing the correlations between models for cross-model optimizations, which greatly speeds up model exploration.
■ The features of the AutoML open-source toolkit NNI and how it can be used to help model developers find good models.

𝗥𝗲𝘀𝗼𝘂𝗿𝗰𝗲 𝗹𝗶𝘀𝘁:

■ Retiarii: A Deep Learning Exploratory-Training Framework (publication): https://www.microsoft.com/en-us/research/publication/retiarii-a-deep-learning-exploratory-training-framework/
■ Neural Network Intelligence (project page): https://www.microsoft.com/en-us/research/project/neural-network-intelligence/
■ Microsoft NNI (GitHub): https://github.com/microsoft/nni
■ NNI on YouTube (YouTube channel): https://www.youtube.com/channel/UCKcafm6861B2mnYhPbZHavw
■ Cost-effective Hyper-parameter Tuning using AdaptDL with NNI (case study): https://medium.com/casl-project/cost-effective-hyper-parameter-tuning-using-adaptdl-with-nni-e55642888761
■ Quanlu Zhang (Microsoft Research profile): https://www.microsoft.com/en-us/research/people/quzha/
■ Scarlett Li (Microsoft Research profile): https://www.microsoft.com/en-us/research/people/scarli/

*This on-demand webinar features a previously recorded Q&A session and open captioning.

This webinar originally aired on June, 24 2021

Explore more Microsoft Research webinars: https://aka.ms/msrwebinars




Other Videos By Microsoft Research


2021-08-25The New Jim Code: Reimagining the Default Settings of Technology & Society
2021-08-19A mechatronic shape display based on auxetic materials
2021-08-16Dependable IoT- Making data from IoT devices dependable and trustworthy for good decision making
2021-08-11Lookout System: National Television Commercial (1998)
2021-08-06Create human-centered AI with the Human-AI eXperience (HAX) Toolkit webinar
2021-08-04Computing Technology as Racial Infrastructure: A History of the Present & Blueprint for Black Future
2021-07-27Urban Air Chicago
2021-07-09The Vanishing Indian Speaks Back: Race, Genomics, and Indigenous Rights
2021-07-08Recent Advances in Image Captioning, Image-Text Retrieval and…
2021-07-08Directions in ML: Structured Models for Automated Machine Learning
2021-06-28Introducing Retiarii: A deep learning exploratory-training framework on NNI
2021-06-28Tackling the unknowns: leverage computing in biomedical sciences and public health
2021-06-28Computational Ecology & Environmentology in Microsoft Research Asia
2021-06-25Microsoft Soundscape: Heads-up and hands-free experiences for everyone
2021-06-23SMPL in Mixed Reality at Microsoft
2021-06-22Subnanosecond Clock & Data Recovery for Optically Switched Data Centres
2021-06-22Synthetic Data with Digital Humans
2021-06-16Keynote: Computer Vision for Social Presence in Mixed Reality | JRC Workshop 2021
2021-06-16Video tutorial demonstrating SOLOIST: building task bots at scale
2021-06-16Ultrafast Optical Circuit Switching for Data Centers Using Integrated Soliton Microcombs
2021-06-11Cloud Confidential Computing | JRC Workshop 2021



Tags:
Retiarii
training framework
deep learning
TensorFlow
PyTorch
Quanlu Zhang
Scarlett Li
Neural Architecture Search
NAS
NNI
Neural Network Intelligence
Microsoft Research