Efficient Neural Network Inference
Overview
The field studies how to run trained neural networks with less latency, memory, and energy, from phones and microcontrollers to GPUs, FPGAs, and large serving clusters. Common approaches include quantization, pruning, distillation, early exits and conditional computation, alongside compiler and kernel optimization, memory-aware scheduling, and specialized or neuromorphic hardware. Work spans vision, language, graphs, and streaming tasks, with evaluation increasingly measuring end-to-end latency, throughput, and energy on target devices rather than relying only on parameter counts or FLOPs. A central tension is that theoretical savings such as sparsity or fewer operations do not always yield faster real deployments, and efficiency gains must be balanced against accuracy, reliability, and hardware constraints.
Latest papers
471 papers46 papers in the last four weeks, up 7% on the four weeks before. 0.3% of all new papers.
vAccSOL: Efficient and Transparent AI Vision Offloading for Mobile Robots
Implementation of tangent linear and adjoint models for neural networks based on a compiler library tool
Fast-HaMeR: Boosting Hand Mesh Reconstruction using Knowledge Distillation
DynamicGate MLP Conditional Computation via Learned Structural Dropout and Input Dependent Gating for Functional Plasticity
S-VAM: Shortcut Video-Action Model by Self-Distilling Geometric and Semantic Foresight
Fast SAM 3D Body: Accelerating SAM 3D Body for Real-Time Full-Body Human Mesh Recovery
Federated Learning of Binary Neural Networks: Enabling Low-Cost Inference
Spiking Layer-Adaptive Magnitude-based Pruning
Evaluating Four FPGA-accelerated Space Use Cases based on Neural Network Algorithms for On-board Inference
Exploiting temporal parallelism for LSTM Autoencoder acceleration on FPGA
MO-SAE:Multi-Objective Stacked Autoencoders Optimization for Edge Anomaly Detection
Collapse or Preserve: Data-Dependent Temporal Aggregation for Spiking Neural Network Acceleration
SRAM-Based Compute-in-Memory Accelerator for Linear-decay Spiking Neural Networks
SNAP-V: A RISC-V SoC with Configurable Neuromorphic Acceleration for Small-Scale Spiking Neural Networks
MobileKernelBench: Can LLMs Write Efficient Kernels for Mobile Devices?
ECoLAD: Selecting Anomaly Detectors for Automotive Deployment via Compute-Reduction Evaluation
An Event-Driven E-Skin System with Dynamic Binary Scanning and real time SNN Classification
COHORT: Hybrid RL for Collaborative Large DNN Inference on Multi-Robot Systems Under Real-Time Constraints
Hardware Efficient Approximate Convolution with Tunable Error Tolerance for CNNs
hard'' sparsity (skipping mathematical zeros) loses effectiveness in deep layers or with smooth activations like Tanh. We propose a soft sparsity'' paradigm using a hardware efficient Most Significant Bit (MSB) proxy to skip negligible non-zero multiplications. Integrated as a custom RISC-V instruction and evaluated on LeNet-5 (MNIST), this method reduces ReLU MACs by 88.42% and Tanh MACs by 74.87% with zero accuracy loss--outperforming zero-skipping by 5x. By clock-gating inactive multipliers, we estimate power savings of 35.2% for ReLU and 29.96% for Tanh. While memory access makes power reduction sub-linear to operation savings, this approach significantly optimizes resource-constrained inference.