IEEE Circuits and Systems Magazine - Q1 2020 - 45

Hardware-oriented adaptation techniques that are
actually able to make the difference when
coming to real-world implementations.
As a common starting point for all methods, note that,
if the columns of B are normalized to unit length, the very
same definition of G implies that n (B) is the maximum of
the magnitudes of the off-diagonal entries in G. The prototype optimization problem that is being solved is
min

G ! G, F ! F

G-F

(3)

#

where the $ # norm can be either the sup norm $ 3 or
the Frobenius norm $ F and the matrix set F is suitably
defined in every variant of (3). As far as G is concerned,
we need to limit the search to symmetric, positive semidefinite, low-rank matrices with a unit diagonal, i.e.,
G = " G ; G < = G / G * 0 / rank ^G h = m / diag ^G h = 1 , (4)
<

Since G is symmetric, we have G = Q G K G K G Q G< .
If KlG is the m # m upper left submatrix of K G containing the m non-zero eigenvalues and QlG is the d # m
submatrix of Q G containing the m leftmost columns,
<
then we also have G = QlG KlG KlG (QlG) < implying
<
<
B = KlG (QlG) . With this, we may finally set A = BD +.
As far as G and F are convex sets defined as the intersection of elementary convex sets, the key technique
for solving (3) is a mix of projected gradient descent [17]
or shrinking in which the projection on G and F is computed by the method of alternating projections [18].
What follows is a brief overview of the proposals that
use the above setting, each of them labeled with the prefix
coh- followed by the initial of one of the proposing authors.
1) The "coh-S" Method in [19]
The method is equivalent to set $ # = $ F and F = {I d},
with I d the d # d identity matrix, thus simply pursuing
the reduction of all off-diagonal entries of G.
As noted in [20], pushing G towards I d can be also
interpreted, under suitable assumptions on the signal to
acquire, in terms of minimization of the average squared
error committed by an oracle estimator of p that knows
in advance which are the non-zero entries.
2) The "coh-C" Method in [21]
The author notices that when d 2 n the dictionary is redundant and this implies some coherence between the
columns of D. Since vectors forming a small angle get
projected into vectors forming a small angle, such a coherence is imported in AD whatever the A.
FIRST QUARTER 2020

Hence, instead of trying to reduce cross correlation,
it is more sensible to make G as close as possible to the
Gram matrix of the dictionary alone D < D. Hence, the
method sets F = " D < D , and considers both $ # = $ F
and $ # = $ 3 .
3) The "coh-X" Method in [22]
The authors note that pushing G towards I d is not completely justified by the objective of making the columns
of B as distinguishable as possible. In fact, assuming
that distinguishable can be interpreted as orthogonal, a
set of d vectors in R m that are as orthogonal as possible
is a Grassmannian frame (GF) [23].
Then it would be convenient to define F as the set
of all the possible Gram matrices corresponding to a
GF. From [23] we know that, if all the columns are normalized to unit length, the absolute value of the scalar
product of every pair of vectors in a GF matches n min .
Hence, the corresponding Gram matrix F is such that
Fj, k = ! n min for every j ! k. Regrettably the set of such
matrices is not convex and [22] relaxes it to one of its
convex supersets. In particular it considers the set of
symmetric, unit diagonal matrices, whose off-diagonal entries have a magnitude not larger than n min, i.e.,
F = " F | F < = F / F * 0 / diag (F ) = 1 / ; Fj, k ; # n min 6j ! k ,.
4) The "coh-B" Method in [24]
This method puts an even stronger emphasis on framebased design by considering Equiangular Tight Frames
(ETFs) [25], [26]. Tightness means that B < y 22 = a y 22
for some a 2 0. Equiangularity implies a = d/m. Hence,
the SVD of B then becomes B = U B 6 d/m I m 0@ V 


IEEE Circuits and Systems Magazine - Q1 2020

Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q1 2020

Contents
IEEE Circuits and Systems Magazine - Q1 2020 - Cover1
IEEE Circuits and Systems Magazine - Q1 2020 - Cover2
IEEE Circuits and Systems Magazine - Q1 2020 - Contents
IEEE Circuits and Systems Magazine - Q1 2020 - 2
IEEE Circuits and Systems Magazine - Q1 2020 - 3
IEEE Circuits and Systems Magazine - Q1 2020 - 4
IEEE Circuits and Systems Magazine - Q1 2020 - 5
IEEE Circuits and Systems Magazine - Q1 2020 - 6
IEEE Circuits and Systems Magazine - Q1 2020 - 7
IEEE Circuits and Systems Magazine - Q1 2020 - 8
IEEE Circuits and Systems Magazine - Q1 2020 - 9
IEEE Circuits and Systems Magazine - Q1 2020 - 10
IEEE Circuits and Systems Magazine - Q1 2020 - 11
IEEE Circuits and Systems Magazine - Q1 2020 - 12
IEEE Circuits and Systems Magazine - Q1 2020 - 13
IEEE Circuits and Systems Magazine - Q1 2020 - 14
IEEE Circuits and Systems Magazine - Q1 2020 - 15
IEEE Circuits and Systems Magazine - Q1 2020 - 16
IEEE Circuits and Systems Magazine - Q1 2020 - 17
IEEE Circuits and Systems Magazine - Q1 2020 - 18
IEEE Circuits and Systems Magazine - Q1 2020 - 19
IEEE Circuits and Systems Magazine - Q1 2020 - 20
IEEE Circuits and Systems Magazine - Q1 2020 - 21
IEEE Circuits and Systems Magazine - Q1 2020 - 22
IEEE Circuits and Systems Magazine - Q1 2020 - 23
IEEE Circuits and Systems Magazine - Q1 2020 - 24
IEEE Circuits and Systems Magazine - Q1 2020 - 25
IEEE Circuits and Systems Magazine - Q1 2020 - 26
IEEE Circuits and Systems Magazine - Q1 2020 - 27
IEEE Circuits and Systems Magazine - Q1 2020 - 28
IEEE Circuits and Systems Magazine - Q1 2020 - 29
IEEE Circuits and Systems Magazine - Q1 2020 - 30
IEEE Circuits and Systems Magazine - Q1 2020 - 31
IEEE Circuits and Systems Magazine - Q1 2020 - 32
IEEE Circuits and Systems Magazine - Q1 2020 - 33
IEEE Circuits and Systems Magazine - Q1 2020 - 34
IEEE Circuits and Systems Magazine - Q1 2020 - 35
IEEE Circuits and Systems Magazine - Q1 2020 - 36
IEEE Circuits and Systems Magazine - Q1 2020 - 37
IEEE Circuits and Systems Magazine - Q1 2020 - 38
IEEE Circuits and Systems Magazine - Q1 2020 - 39
IEEE Circuits and Systems Magazine - Q1 2020 - 40
IEEE Circuits and Systems Magazine - Q1 2020 - 41
IEEE Circuits and Systems Magazine - Q1 2020 - 42
IEEE Circuits and Systems Magazine - Q1 2020 - 43
IEEE Circuits and Systems Magazine - Q1 2020 - 44
IEEE Circuits and Systems Magazine - Q1 2020 - 45
IEEE Circuits and Systems Magazine - Q1 2020 - 46
IEEE Circuits and Systems Magazine - Q1 2020 - 47
IEEE Circuits and Systems Magazine - Q1 2020 - 48
IEEE Circuits and Systems Magazine - Q1 2020 - 49
IEEE Circuits and Systems Magazine - Q1 2020 - 50
IEEE Circuits and Systems Magazine - Q1 2020 - 51
IEEE Circuits and Systems Magazine - Q1 2020 - 52
IEEE Circuits and Systems Magazine - Q1 2020 - 53
IEEE Circuits and Systems Magazine - Q1 2020 - 54
IEEE Circuits and Systems Magazine - Q1 2020 - 55
IEEE Circuits and Systems Magazine - Q1 2020 - 56
IEEE Circuits and Systems Magazine - Q1 2020 - 57
IEEE Circuits and Systems Magazine - Q1 2020 - 58
IEEE Circuits and Systems Magazine - Q1 2020 - 59
IEEE Circuits and Systems Magazine - Q1 2020 - 60
IEEE Circuits and Systems Magazine - Q1 2020 - Cover3
IEEE Circuits and Systems Magazine - Q1 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com