Skip to main navigation Skip to search Skip to main content

On the Number of Linear Regions of Convolutional Neural Networks With Piecewise Linear Activations

  • Huan Xiong*
  • , Lei Huang
  • , Wenston J.T. Zang
  • , Xiantong Zhen
  • , Guo Sen Xie
  • , Bin Gu
  • , Le Song
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • Mohamed Bin Zayed University of Artificial Intelligence
  • Northwestern Polytechnical University Xian
  • University of Amsterdam
  • Nanjing University of Science and Technology

Research output: Contribution to journal › Article › peer-review

Abstract

One fundamental problem in deep learning is understanding the excellent performance of deep Neural Networks (NNs) in practice. An explanation for the superiority of NNs is that they can realize a large family of complicated functions, i.e., they have powerful expressivity. The expressivity of a Neural Network with Piecewise Linear activations (PLNN) can be quantified by the maximal number of linear regions it can separate its input space into. In this paper, we provide several mathematical results needed for studying the linear regions of Convolutional Neural Networks with Piecewise Linear activations (PLCNNs), and use them to derive the maximal and average numbers of linear regions for one-layer PLCNNs. Furthermore, we obtain upper and lower bounds for the number of linear regions of multi-layer PLCNNs. Our results suggest that deeper PLCNNs have more powerful expressivity than shallow PLCNNs, while PLCNNs have more expressivity than fully-connected PLNNs per parameter, in terms of the number of linear regions.

Original languageEnglish
Pages (from-to)5131-5148
Number of pages18
JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
Volume46
Issue number7
DOIs
StatePublished - 1 Jul 2024

Keywords

  • Convolutional neural network
  • expressivity
  • hyperplane arrangement
  • linear region
  • piecewise linear

Fingerprint

Dive into the research topics of 'On the Number of Linear Regions of Convolutional Neural Networks With Piecewise Linear Activations'. Together they form a unique fingerprint.

Cite this