The capacity of feedforward neural networks

Pierre Baldi1, Roman Vershynin2

  • 1Department of Computer Science, University of California, Irvine, United States.

Summary

We introduce a quantitative measure for neural network architecture capacity, defined as the number of functions computable by varying weights. This capacity is primarily a cubic polynomial of layer sizes, revealing bottlenecks and guiding structural regularization.

Related Concept Videos

Lung Capacity01:47

Lung Capacity

The air in the lungs is measured in volumes and capacities. Lung volume measures reflect the amount of air taken in, released, or left over after a lung function, like a single inhalation. Lung capacity measures are sums of two or more lung volume measures.
56.2K
Protein Networks02:26

Protein Networks

An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K
Network Covalent Solids02:18

Network Covalent Solids

Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
16.1K
Respiratory Capacities01:24

Respiratory Capacities

Respiratory capacities are crucial indicators of lung function, representing the maximum amount of air an individual's respiratory system can handle during various breathing phases.
One key metric is the Inspiratory Capacity (IC), which represents the maximum amount of air that can be inhaled with full effort. IC is calculated by summing the tidal volume and inspiratory reserve volume, typically ranging from 2.4 to 3.6 liters.
The Functional Residual Capacity (FRC) represents the air in the...
1.4K
Respiratory Volumes and Capacities01:22

Respiratory Volumes and Capacities

The respiratory system is responsible for the intake of oxygen and the expulsion of carbon dioxide from the body. Respiratory volumes describe the volume of air in the lungs at different phases of the respiratory cycle. Tidal volume is the air breathed in and out during normal, quiet breathing. Inspiratory reserve volume is the air that can be forcefully inspired beyond the tidal volume. In contrast, expiratory reserve volume refers to the air that can be expelled from the lungs after a normal...
5.1K
Buffers: Buffer Capacity01:09

Buffers: Buffer Capacity

Buffer capacity is the quantitative measure of a buffer to resist the change in pH. As shown in the following equation, the buffer capacity, denoted by 'beta', is expressed as the number of moles of acid or base needed to change the pH of a one-liter buffer solution by 1 unit. Here, Ca and Cb indicate the number of moles of acid and base, respectively. Note that dpH represents the change in pH.
In the graph, pH is plotted as a function of the number of moles of base (Cb) added to a weak...
2.2K