Table of Contents
Fetching ...

A Survey of Complex-Valued Neural Networks

Joshua Bassey, Lijun Qian, Xianfang Li

TL;DR

This paper surveys the development of complex-valued neural networks (CVNNs), arguing that complex representations—particularly phase information—offer advantages in domains where data are complex or phase-correlated. It organizes the literature by activation types, learning methods (gradient-based and non-gradient), and input/output representations, and surveys a wide range of applications from RF signal processing to image and audio tasks. It also discusses practical challenges, such as training difficulties, limited library support, and regularization, and outlines open research directions including unitary architectures and complex initialization. The work consolidates a growing field and highlights the potential of CVNNs to leverage intrinsic complex-domain structure for improved performance in suitable domains.

Abstract

Artificial neural networks (ANNs) based machine learning models and especially deep learning models have been widely applied in computer vision, signal processing, wireless communications, and many other domains, where complex numbers occur either naturally or by design. However, most of the current implementations of ANNs and machine learning frameworks are using real numbers rather than complex numbers. There are growing interests in building ANNs using complex numbers, and exploring the potential advantages of the so-called complex-valued neural networks (CVNNs) over their real-valued counterparts. In this paper, we discuss the recent development of CVNNs by performing a survey of the works on CVNNs in the literature. Specifically, a detailed review of various CVNNs in terms of activation function, learning and optimization, input and output representations, and their applications in tasks such as signal processing and computer vision are provided, followed by a discussion on some pertinent challenges and future research directions.

A Survey of Complex-Valued Neural Networks

TL;DR

This paper surveys the development of complex-valued neural networks (CVNNs), arguing that complex representations—particularly phase information—offer advantages in domains where data are complex or phase-correlated. It organizes the literature by activation types, learning methods (gradient-based and non-gradient), and input/output representations, and surveys a wide range of applications from RF signal processing to image and audio tasks. It also discusses practical challenges, such as training difficulties, limited library support, and regularization, and outlines open research directions including unitary architectures and complex initialization. The work consolidates a growing field and highlights the potential of CVNNs to leverage intrinsic complex-domain structure for improved performance in suitable domains.

Abstract

Artificial neural networks (ANNs) based machine learning models and especially deep learning models have been widely applied in computer vision, signal processing, wireless communications, and many other domains, where complex numbers occur either naturally or by design. However, most of the current implementations of ANNs and machine learning frameworks are using real numbers rather than complex numbers. There are growing interests in building ANNs using complex numbers, and exploring the potential advantages of the so-called complex-valued neural networks (CVNNs) over their real-valued counterparts. In this paper, we discuss the recent development of CVNNs by performing a survey of the works on CVNNs in the literature. Specifically, a detailed review of various CVNNs in terms of activation function, learning and optimization, input and output representations, and their applications in tasks such as signal processing and computer vision are provided, followed by a discussion on some pertinent challenges and future research directions.

Paper Structure

This paper contains 18 sections, 29 equations, 3 figures, 4 tables.

Figures (3)

  • Figure 1: Geometric Interpretation for discrete-valued MVN activation function
  • Figure 2: Split-type hyperbolic tangent activation function
  • Figure 3: Example of MLMVN with one hidden-layer and a single output