Saved in:
Bibliographic Details
Main Authors: Jordao, Artur, de Araujo, George Correa, Maia, Helena de Almeida, Pedrini, Helio
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2301.10835
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909140532592640
author Jordao, Artur
de Araujo, George Correa
Maia, Helena de Almeida
Pedrini, Helio
author_facet Jordao, Artur
de Araujo, George Correa
Maia, Helena de Almeida
Pedrini, Helio
contents Pruning is a standard technique for reducing the computational cost of deep networks. Many advances in pruning leverage concepts from the Lottery Ticket Hypothesis (LTH). LTH reveals that inside a trained dense network exists sparse subnetworks (tickets) able to achieve similar accuracy (i.e., win the lottery - winning tickets). Pruning at initialization focuses on finding winning tickets without training a dense network. Studies on these concepts share the trend that subnetworks come from weight or filter pruning. In this work, we investigate LTH and pruning at initialization from the lens of layer pruning. First, we confirm the existence of winning tickets when the pruning process removes layers. Leveraged by this observation, we propose to discover these winning tickets at initialization, eliminating the requirement of heavy computational resources for training the initial (over-parameterized) dense network. Extensive experiments show that our winning tickets notably speed up the training phase and reduce up to 51% of carbon emission, an important step towards democratization and green Artificial Intelligence. Beyond computational benefits, our winning tickets exhibit robustness against adversarial and out-of-distribution examples. Finally, we show that our subnetworks easily win the lottery at initialization while tickets from filter removal (the standard structured LTH) hardly become winning tickets.
format Preprint
id arxiv_https___arxiv_org_abs_2301_10835
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle When Layers Play the Lottery, all Tickets Win at Initialization
Jordao, Artur
de Araujo, George Correa
Maia, Helena de Almeida
Pedrini, Helio
Machine Learning
Pruning is a standard technique for reducing the computational cost of deep networks. Many advances in pruning leverage concepts from the Lottery Ticket Hypothesis (LTH). LTH reveals that inside a trained dense network exists sparse subnetworks (tickets) able to achieve similar accuracy (i.e., win the lottery - winning tickets). Pruning at initialization focuses on finding winning tickets without training a dense network. Studies on these concepts share the trend that subnetworks come from weight or filter pruning. In this work, we investigate LTH and pruning at initialization from the lens of layer pruning. First, we confirm the existence of winning tickets when the pruning process removes layers. Leveraged by this observation, we propose to discover these winning tickets at initialization, eliminating the requirement of heavy computational resources for training the initial (over-parameterized) dense network. Extensive experiments show that our winning tickets notably speed up the training phase and reduce up to 51% of carbon emission, an important step towards democratization and green Artificial Intelligence. Beyond computational benefits, our winning tickets exhibit robustness against adversarial and out-of-distribution examples. Finally, we show that our subnetworks easily win the lottery at initialization while tickets from filter removal (the standard structured LTH) hardly become winning tickets.
title When Layers Play the Lottery, all Tickets Win at Initialization
topic Machine Learning
url https://arxiv.org/abs/2301.10835