# Blind equalization

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Blind_equalization
> Markdown URL: https://mediated.wiki/source/Blind_equalization.md
> Source: https://en.wikipedia.org/wiki/Blind_equalization
> Source revision: 1318864555
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{Multiple issues|{{No footnotes|date=October 2025}}
{{Single source|date=October 2025}}}}

'''Blind equalization''' is a [digital signal processing](/source/digital_signal_processing) technique in which the [transmitted](/source/transmitter) [signal](/source/Signal_(electrical_engineering)) is inferred ([equalized](/source/Equalizer_(communications))) from the [received](/source/receiver_(information_theory)) signal, while making use only of the transmitted signal statistics. Hence, the use of the word ''blind'' in the name.

Blind equalization is essentially [blind deconvolution](/source/blind_deconvolution) applied to [digital communications](/source/digital_communications). Nonetheless, the emphasis in blind equalization is on [online](/source/Online_algorithm) [estimation](/source/estimation) of the [equalization filter](/source/Equalization_(communications)), which is the [inverse](/source/Inverse_filter) of the [channel](/source/Channel_(communications)) [impulse response](/source/impulse_response), rather than the estimation of the channel impulse response itself. This is due to blind deconvolution common mode of usage in digital communications systems, as a means to extract the continuously transmitted signal from the received signal, with the channel impulse response being of secondary intrinsic importance.

The estimated equalizer is then [convolved](/source/convolution) with the received signal to yield an estimation of the transmitted signal. 

==Problem statement==
=== Noiseless model ===
Assuming a [linear time invariant](/source/LTI_system_theory) channel with impulse response <math>\{h[n]\}_{n=-\infty}^{\infty}</math>, the noiseless model relates the received signal <math>r[k]</math> to the transmitted signal <math>s[k]</math> via

:<math>r[k]=\sum_{n=-\infty}^{\infty}h[n]s[k-n]</math>

The blind equalization problem can now be formulated as follows; Given the received signal <math>r[k]</math>, find a filter <math>w[k]</math>, called an equalization filter, such that

:<math>\hat{s}[k]=\sum_{n=-\infty}^{\infty}w[n]r[k-n]</math>

where <math>\hat{s}</math> is an estimation of <math>s</math>.
The solution <math>\hat{s}</math> to the blind equalization problem is not unique. In fact, it may be determined only up to a signed scale factor and an arbitrary time delay. That is, if <math>\{\tilde{s}[n],\tilde{h}[n]\}</math> are estimates of the transmitted signal and channel impulse response, respectively, then <math>\{c\tilde{s}[n+d],\tilde{h}[n-d]/c\}</math> give rise to the same received signal <math>r</math> for any real scale factor <math>c</math> and integral time delay <math>d</math>. In fact, by symmetry, the roles of <math>s</math> and <math>h</math> are Interchangeable.

===Noisy model===
In the noisy model, an additional term, <math>n[k]</math>, representing additive noise, is included. The model is therefore

:<math>r[k]=\sum_{n=-\infty}^{\infty}h[n]s[k-n]+n[k]</math>

==Algorithms==
Many algorithms for the solution of the blind equalization problem have been suggested over the years.
However, as one usually has access to only a finite number of samples from the received signal <math>r(t)</math>, further restrictions must be imposed over the above models to render the blind equalization problem tractable.
One such assumption, common to all algorithms described below is to assume that the channel has [finite impulse response](/source/finite_impulse_response), <math>\{h[n]\}_{n=-N}^{N}</math>, where <math>N</math> is an arbitrary natural number.

This assumption may be justified on physical grounds, since the energy of any real signal must be finite, and therefore its impulse response must tend to zero. Thus it may be assumed that all coefficients beyond a certain point are negligibly small.

===Minimum phase===
If the channel impulse response is assumed to be [minimum phase](/source/minimum_phase), the problem becomes trivial.

===Bussgang methods===
Bussgang methods make use of the [Least mean squares filter](/source/Least_mean_squares_filter) algorithm
:<math>w_{n+1}[k] = w_n[k]+\mu\,e^{*}[n]r[n-k], 
k=-N,...N</math>

with

:<math>e[n] = \mathbf{g}(\hat{s}[n])-\hat{s}[n]</math>

where <math>\mu</math> is an appropriate positive adaptation step and <math>\mathbf{g}</math> is a suitable nonlinear function.

<!-- Comments: The above is not Least mean squares filter. Based on the equation, it seems more like an adaptive linear MMSE (minimum mean square error) filter. Please double-check it. Thanks.... -->

===Polyspectra techniques===
[Polyspectra technique](/source/Polyspectra_technique)s utilize [higher order statistics](/source/Higher-order_statistics) in order to compute the equalizer.

==See also==
*[Independent component analysis](/source/Independent_component_analysis)
*[Principal components analysis](/source/Principal_components_analysis)
*[Blind deconvolution](/source/Blind_deconvolution)
*[Linear predictive coding](/source/Linear_predictive_coding)

==Further reading==

* C. RICHARD JOHNSON, JR., et. el., "Blind Equalization Using the Constant Modulus Criterion: A Review", PROCEEDINGS OF THE IEEE, VOL. 86, NO. 10, OCTOBER 1998.
{{DEFAULTSORT:Blind Equalization}}
Category:Telecommunication theory
Category:Signal processing

---
Adapted from the Wikipedia article [Blind equalization](https://en.wikipedia.org/wiki/Blind_equalization) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Blind_equalization?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
