Depth-Width Trade-offs for Neural Networks via Topological Entropy
Kaifeng Bu, Yaobo Zhang, Qingxian Luo

TL;DR
This paper establishes a novel connection between neural network expressivity and topological entropy, providing bounds on network complexity and insights into depth-width trade-offs in deep learning models.
Contribution
It introduces a new theoretical framework linking topological entropy to neural network expressivity and derives bounds on network parameters based on this connection.
Findings
Topological entropy of ReLU networks is bounded by O(l log m)
Network size has an exponential lower bound related to the entropy of the target function
Discusses relationships between entropy, oscillations, periods, and Lipschitz constants
Abstract
One of the central problems in the study of deep learning theory is to understand how the structure properties, such as depth, width and the number of nodes, affect the expressivity of deep neural networks. In this work, we show a new connection between the expressivity of deep neural networks and topological entropy from dynamical system, which can be used to characterize depth-width trade-offs of neural networks. We provide an upper bound on the topological entropy of neural networks with continuous semi-algebraic units by the structure parameters. Specifically, the topological entropy of ReLU network with layers and nodes per layer is upper bounded by . Besides, if the neural network is a good approximation of some function , then the size of the neural network has an exponential lower bound with respect to the topological entropy of . Moreover, we discuss…
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
TopicsNeural Networks and Applications · Topological and Geometric Data Analysis · Advanced Memory and Neural Computing
Methods*Communicated@Fast*How Do I Communicate to Expedia?
