Copulas in signal processing


A copula is a mathematical function that provides a relationship between marginal distributions of random variables and their joint distributions. Copulas are important because it represents a dependence structure without using marginal distributions. Copulas have been widely used in the field of finance, but their use in signal processing is relatively new. Copulas have been employed in the field of wireless communication for classifying radar signals, change detection in remote sensing applications, and EEG signal processing in medicine. In this article, a short introduction to copulas is presented, followed by a mathematical derivation to obtain copula density functions, and then a section with a list of copula density functions with applications in signal processing.

Introduction

Using Sklar's theorem, a copula can be described as a cumulative distribution function on a unit-space with uniform marginal distributions on the interval. The CDF of a random variable X is the probability that X will take a value less than or equal to x when evaluated at x itself. A copula can represent a dependence structure without using marginal distributions. Therefore, it is simple to transform the uniformly distributed variables of copula into the marginal variables by the inverse marginal cumulative distribution function. Using the chain rule, copula distribution function can be partially differentiated with respect to the uniformly distributed variables of copula, and it is possible to express the multivariate probability density function as a product of a multivariate copula density function and marginal PDF''s. The mathematics for converting a copula distribution function into a copula density function is shown for a bivariate case, and a family of copulas used in signal processing are listed in a TABLE 1.

Mathematical derivation

For any two random variables X and Y, the continuous joint probability distribution function can be written as
where and
are the marginal cumulative distribution functions of the random variables X and Y, respectively.
then the copula distribution function can be defined using Sklar's theorem as:
where and are marginal distribution functions, joint and.
We start by using the relationship between joint probability density function and joint cumulative distribution function and its partial derivatives.
where is the copula density function, and are the marginal probability density functions of X and Y, respectively. It is important understand that there are four elements in the equation 1, and if three of the four are known, the fourth element can be calculated. For example, equation 1 may be used
  • when joint probability density function between two random variables is known, the copula density function is known, and one of the two marginal functions are known, then, the other marginal function can be calculated, or
  • when the two marginal functions and the copula density function are known, then the joint probability density function between the two random variables can be calculated, or
  • when the two marginal functions and the joint probability density function between the two random variables are known, then the copula density function can be calculated.

    Summary table

The use of copula in signal processing is fairly new compared to finance. Here, a family of new bivariate copula density functions are listed with importance in the area of signal processing. Here, and are marginal distributions functions and and are marginal density functions
Coupla density: cUse
Gaussiansupervised classification of synthetic aperture radar images,
validating biometric authentication, modeling stochastic dependence in large-scale integration of wind power, unsupervised classification of radar signals
Exponentialqueuing system with infinitely servers
Rayleighbivariate exponential, Rayleigh, and Weibull copulas have been proved to be equivalentchange detection from SAR images
Weibullbivariate exponential, Rayleigh, and Weibull copulas have been proved to be equivalentdigital communication over fading channels
Log-normalbivariate log-normal copula and Gaussian copula are equivalentshadow fading along with multipath effect in wireless channel
Farlie–Gumbel–Morgenstern information processing of uncertainty in knowledge-based systems
Claytonlocation estimation of random signal source and hypothesis testing using heterogeneous data
Frankchange detection in remote sensing applications
Student's tsupervised SAR image classification,
fusion of correlated sensor decisions
Nakagami-m
Rician

TABLE 1: Copula density function of a family of copulas used in signal processing.