atlas

Research map / Architectures and efficiency / RNNs and normalization

VeriCompress: A Tool to Streamline the Synthesis of Verified Robust Compressed Neural Networks from Scratch

AAAI 2024 · Architectures and efficiency › RNNs and normalization · approach: Efficient network compression and training · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces VeriCompress, a tool that searches for and trains parameter-budgeted sparse subnetworks of a randomly initialized backbone from scratch with verified robustness training (CROWN-IBP), outperforming Hydra and FaShapley on CIFAR-10, SVHN, MNIST and pedestrian detection.

Problem

Verified robust neural networks are large and costly to train, while safety-critical deployment on resource-constrained platforms needs compact models; existing robust pruning methods require pretraining a dense model and are slow and hyperparameter-heavy.

Approach

Adapts dynamic sparse training to verified robust training: a random sub-network under a parameter budget is trained with CROWN-IBP loss while dormant elements receive gradients, and the least important kernels/nodes (by l2-norm, layer-wise with Erdos-Renyi-Kernel scaling) are periodically deactivated, with no pretraining or fine-tuning phase.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train a compressed network from scratch with VeriCompress instead of FaShapley4-layer CNN and 7-layer CNN · CIFAR-10 and SVHN at the reported parameter budgetsstandard accuracy: +5.4, +18.5, +3.6, +35.6, +8.3, +13.0, +8.6, +27.9Helped
Train a compressed network from scratch with VeriCompress instead of FaShapley4-layer CNN and 7-layer CNN · CIFAR-10 and SVHN at the reported parameter budgetsverified accuracy: +5.3, +14.2, +1.0, +29.6, +1.6, +5.2, +5.8, +15.7Helped
Use the 40% or 30% compressed model instead of the dense modelVeriCompress 7-layer CNN · Pedestrian Detectionstandard accuracy: 71.6 -> 71.1; 71.6 -> 68.7Hurt
Use the 40% or 30% compressed model instead of the dense modelVeriCompress 7-layer CNN · Pedestrian Detectionverified accuracy: 36.5 -> 33.6; 36.5 -> 24.2Hurt
Use the 50% or 40% compressed model instead of the dense modelVeriCompress 7-layer CNN · MNISTstandard accuracy: 97.7 -> 95.4; 97.7 -> 95.1Hurt
Use the 50% or 40% compressed model instead of the dense modelVeriCompress 7-layer CNN · MNISTverified accuracy: 87.8 -> 82.2; 87.8 -> 80.1Hurt
Use VeriCompress instead of Hydra or FaShapley4-layer CNN and 7-layer CNN · CIFAR-10 trainingtraining time (Ksec): 9.2, 9.0, 3.4; 20.9, 18.8, 7.5Helped
Compress the model to 90% instead of using the dense modelVeriCompress 7-layer CNN · Google Pixel 6 deploymentinference time: 6.4 -> 3.5 msHelped
Compress the model to 90% instead of using the dense modelVeriCompress 7-layer CNN · Google Pixel 6 deploymentmemory: 68.8 -> 13.7 MBHelped
Compress the model to 90% instead of using the dense modelVeriCompress ResNet · Google Pixel 6 deploymentinference time: 4.54 -> 0.81 msHelped
Compress the model to 90% instead of using the dense modelVeriCompress ResNet · Google Pixel 6 deploymentmemory: 16.9 -> 2.07 MBHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 SVHN MNIST Pedestrian Detection

Benchmarks: CIFAR-10 SVHN MNIST Pedestrian Detection

Metrics: standard accuracy verified accuracy training time memory inference time

Baselines: Hydra FaShapley

Builds on: CROWN-IBP Hydra FaShapley dynamic sparse training

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy