Publicação

DyPrune: dynamic pruning rates for neural networks

Ver documento

Detalhes bibliográficos
Resumo:Neural networks have achieved remarkable success in various applications such as image classification, speech recognition, and natural language processing. However, the growing size of neural networks poses significant challenges in terms of memory usage, computational cost, and deployment on resource-constrained devices. Pruning is a popular technique to reduce the complexity of neural networks by removing unnecessary connections, neurons, or filters. In this paper, we present novel pruning algorithms that can reduce the number of parameters in neural networks by up to 98% without sacrificing accuracy. This is done by scaling the pruning rate of the models to the size of the model and scheduling the pruning to execute throughout the training of the model. Code related to this work is openly available.
Autores principais:Jonker, Richard A.A.
Outros Autores:Poudel, Roshan; Fajarda, Olga; Oliveira, José Luís; Lopes, Rui Pedro; Matos, Sérgio
Assunto:Machine learning Neural networks Pruning
Ano:2023
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso restrito
Instituição associada:Universidade Politécnica de Bragança
Idioma:inglês
Origem:Biblioteca Digital da UPB
Descrição
Resumo:Neural networks have achieved remarkable success in various applications such as image classification, speech recognition, and natural language processing. However, the growing size of neural networks poses significant challenges in terms of memory usage, computational cost, and deployment on resource-constrained devices. Pruning is a popular technique to reduce the complexity of neural networks by removing unnecessary connections, neurons, or filters. In this paper, we present novel pruning algorithms that can reduce the number of parameters in neural networks by up to 98% without sacrificing accuracy. This is done by scaling the pruning rate of the models to the size of the model and scheduling the pruning to execute throughout the training of the model. Code related to this work is openly available.

Atividades financiadas

Carregando projetos financiados...