Efficient architecture for deep neural networks with heterogeneous sensitivity
Hyunjoong Cho, Jinhyeok Jang, Chanhyeok Lee, and Seungjoon Yang

TL;DR
This paper introduces a neural network architecture with heterogeneous node sensitivities, enabling the removal of insensitive nodes for computational efficiency without sacrificing performance.
Contribution
The work proposes a novel training method that assigns and optimizes sensitivity variables for each node, resulting in sparse, efficient neural networks.
Findings
Networks with sensitivity-based pruning maintain or improve performance.
Significant reduction in computational complexity achieved.
Applicable across various tasks and datasets.
Abstract
This work presents a neural network that consists of nodes with heterogeneous sensitivity. Each node in a network is assigned a variable that determines the sensitivity with which it learns to perform a given task. The network is trained by a constrained optimization that maximizes the sparsity of the sensitivity variables while ensuring the network's performance. As a result, the network learns to perform a given task using only a small number of sensitive nodes. Insensitive nodes, the nodes with zero sensitivity, can be removed from a trained network to obtain a computationally efficient network. Removing zero-sensitivity nodes has no effect on the network's performance because the network has already been trained to perform the task without them. The regularization parameter used to solve the optimization problem is found simultaneously during the training of networks. To validate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and ELM · Sparse and Compressive Sensing Techniques · Domain Adaptation and Few-Shot Learning
