Neural network architecture pruning
AssigneeAdobe Inc.
InventorsShikun Liu, Zhe Lin, Yilin Wang, Jianming Zhang, Federico Perazzi
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Inc.
InventorsShikun Liu, Zhe Lin, Yilin Wang, Jianming Zhang, Federico Perazzi
Estimating the term…
The disclosure describes one or more implementations of a neural network architecture pruning system that automatically and progressively prunes neural networks. For instance, the neural network architecture pruning system can automatically reduce the size of an untrained or previously-trained neural network without reducing the accuracy of the neural network. For example, the neural network architecture pruning system jointly trains portions of a neural network while progressively pruning redundant subsets of the neural network at each training iteration. In many instances, the neural network architecture pruning system increases the accuracy of the neural network by progressively removing excess or redundant portions (e.g., channels or layers) of the neural network. Further, by removing portions of a neural network, the neural network architecture pruning system can increase the efficiency of the neural network.
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause a computing device to:
A system comprising:
In a digital medium environment for utilizing neural networks, a computer-implemented method of pruning convolutional neural networks comprising:
Dependencies are inferred from the claim text.