Towards a Greener AI: Structured Pruning of Convolutional Neural Networks at Initialization
ISEF · 2021 Systems Software Fourth Award
Overview
Training deep convolutional neural networks (CNNs) requires immense time and energy, which often has a significant carbon footprint. Pruning CNNs increases their efficiency while maintaining their accuracy. However, pruning is often applied after networks are already trained. Therefore, this paper presents a novel algorithm, FlowPrune, that can prune unimportant filters in CNNs at their initialization. Treating CNNs like flow networks, the Boykov-Kolmogorov maximum flow algorithm is used to find the maximum flow of the network. The filters of the CNN that have the least impact on the "flow" of the model are then pruned to reveal a subnetwork that can achieve similar accuracy as the original network. Experiments on the LeNet-5 and AlexNet CNNs trained on the MNIST and CIFAR-10 datasets demonstrate that this method works and prunes over 60% of the computations necessary to run the CNNs while affecting their accuracy by less than 2% in both cases.
Awards (3)
- Fourth Award of $500 $500
- Association for Computing Machinery: Fourth Award of $500 $500
- NC State College of Engineering: Award to attend NC State Engineering Summer Camp
Competition history
- ISEF 2021
Resources
Related projects
CSEF · 2025
Greener Pixels: Reducing Carbon Emissions in AI Image Generation at the Inference Stage,
ISEF · 2022
Neural Layer Bypassing Network: A Novel Neural Network Architecture To Increase the Speed of Forward Propagation Without Sacrificing Accuracy, Network Structure, or CPU Resources
ISEF · 2018
Analyzing the Efficiency of Subsequent Convolutional Layers with Small-Scale Images
ISEF · 2025
Enhancing GPU Data Transfer Efficiency via Optimization of V100 Architecture and Markov-Based Predictive Caching With Quaning
ISEF · 2025
OATNet: A Computational and Mathematical Model of a Novel Neural Network Architecture Utilizing Ternary Weight Decomposition and Element-Wise Methods for Mitigating Computational Complexity
CSEF · 2026
Low-Power Hybrid Analog-Digital Processor for AI Operations
CSEF · 2018
Analyzing the Efficiency of Subsequent Convolutional Layers with Small-Scale Images
ISEF · 2026
Winning the Lottery by Preserving Network Training Dynamics With Concrete Ticket Search
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair