Digital Signal Processing Reference
In-Depth Information
with coefficients
α
ij
∈
R
. The above equation can be written more compactly as
y
=
B
α
,
(5.5)
where
T
α
=[
α
11
,...,
α
1
n
|
α
21
,...,
α
2
n
|......|
α
L
1
,...,
α
Ln
]
(5.6)
T
denotes the transposition operation. We assume that given sufficient training
samples of the
k
th
class,
B
k
, any new test image
y
and
.
N
that belongs to the same class
will lie approximately in the linear span of the training samples from the class
k
.
This implies that most of the coefficients not associated with class
k
in (
5.6
) will be
close to zero. Hence,
∈
R
is be a sparse vector.
In order to represent an observed vector
y
α
N
∈
R
as a sparse vector
α
, one needs to
solve the system of linear equations (
5.5
). Typically
L
N
and hence the system
of linear equations (
5.5
) is under-determined and has no unique solution. As we saw
earlier, if
.
n
α
is sparse enough and
B
satisfies certain properties, then the sparsest
α
can be recovered by solving the following optimization problem
α
α
1
α
.
ˆ
α
=
arg min
subject to
y
=
B
(5.7)
When noisy observations are given, Basis Pursuit DeNoising (BPDN) can be used
to approximate
α
α
α
1
α
2
≤
ε
,
ˆ
α
=
arg min
subject to
y
−
B
(5.8)
where we have assumed that the observations are of the following form
y
=
B
α
+
η
(5.9)
with
.
Given an observation vector
y
from one of the
L
classes in the training set, one
can compute its coefficients
ˆ
η
≤
ε
2
by solving either (
5.7
)or(
5.8
). One can perform
classification based on the fact that high values of the coefficients
α
ˆ
will be
associated with the columns of
B
from a single class. This can be done comparing
how well the different parts of the estimated coefficients,
α
ˆ
,represent
y
.The
minimum of the representation error or the residual error can then be used to
identify the correct class. The residual error of class
k
is calculated by keeping
the coefficients associated with that class and setting the coefficients not associated
with class
k
to zero. This can be done by introducing a characteristic function,
Π
k
:
α
n
n
, that selects the coefficients associated with the
k
th
class as follows
R
→
R
ˆ
r
k
(
y
)=
y
−
B
Π
k
(
α
)
.
(5.10)
2
Search WWH ::
Custom Search