Going Beyond Neural Network Feature Similarity: The Network Feature Complexity and Its Interpretation Using Category Theory
Yiting Chen, Zhanpeng Zhou, Junchi Yan

TL;DR
This paper introduces a category theory-based framework to measure neural network feature complexity through functionally equivalent features, enabling better understanding and potential pruning of neural networks.
Contribution
It defines functionally equivalent features, proposes a new feature complexity metric, and introduces an efficient algorithm for network pruning based on these concepts.
Findings
Functionally equivalent features are common across different networks.
Network parameters can be reduced without performance loss.
The proposed method effectively prunes models in a data-agnostic manner.
Abstract
The behavior of neural networks still remains opaque, and a recently widely noted phenomenon is that networks often achieve similar performance when initialized with different random parameters. This phenomenon has attracted significant attention in measuring the similarity between features learned by distinct networks. However, feature similarity could be vague in describing the same feature since equivalent features hardly exist. In this paper, we expand the concept of equivalent feature and provide the definition of what we call functionally equivalent features. These features produce equivalent output under certain transformations. Using this definition, we aim to derive a more intrinsic metric for the so-called feature complexity regarding the redundancy of features learned by a neural network at each layer. We offer a formal interpretation of our approach through the lens of…
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
Taxonomy
TopicsNeural Networks and Applications · Topological and Geometric Data Analysis · Rough Sets and Fuzzy Logic
