
 
confidence in the estimate. When 
0=
 the filtered 
data are equal to the prediction (complete confidence 
in the estimate), when 
1
 no filtering is applied 
to the measurement. 
In applying the Smyth algorithm to the filtered 
data of equation (5) one has to select the 
regularization parameter. In order to investigate the 
algorithm performance as a function of the 
regularized parameter, the following procedure has 
been applied: the regularization parameter 
 is 
made varying from 0 to 1 in 
1+h steps:  
0
0
=
,   hh
h
hh
,...,1,
1
1
=+=
−
αα
, 
1
h
 
The noise free predicted data 
 from 
the estimate obtained with parameter 
1−h
)(
ˆ
1
ky
h−
α
 are used 
to generate the filtered data with parameter 
h
, 
accordingly to the equation:  
 
)(
ˆ
)1()()(
1
kykyky
h
ahh
h
a
−
−+=
          (6) 
 
The Smyth algorithm is applied to this data; then 
its results are used to compute a new data prediction, 
and the procedure is iterated. The Smyth algorithm 
is also intialized with the solution obtained at the 
previous step. Substantially, the algorithm is 
successively applied to convex combinations of 
noise-free data estimates obtained from the previous 
step estimation and measurements The procedure is 
initialized at step 0 with the ESPRIT algorithm, 
whose data prediction is employed to compute the 
regularized data with 
0
. The same procedure 
described in the previous section has then been 
applied to evaluate the performance of the Smyth 
algorithm as a function of the regularization 
parameter. The results presented report the value in 
dB of 1/MSE (equation (4)) against the value of 
 
from 0 to 1, at 0.1 steps. The maximum corresponds 
to the optimal regularization parameter. The two 
limit cases corresponds to the independent 
application of ESPRIT  (
0=
) and Smyth ( 1
) 
algorithms. A sample of the results obtained are 
reported in Figures 4, 5, 6: the figures refer to the 
estimation of  two sinusoids, at SNR of –5, -10, -20 
dB respectively. The results reported show the 
existence of an optimal value of the regularization 
parameter; the Smyth algorithm, applied with the 
initialization process described and with the optimal 
regularization parameter, has a performance at low 
SNR which is better than that of both the "pure 
Smyth" algorithm and ESPRIT. The average 
performance gain with respect to ESPRIT of the 
regularization approach ranges from the 8 dB of the 
–10 dB SNR case (Figure 5) to the 3 dB of the –20 
dB SNR case (Figure 6). Note that the performance 
gain with respect to the "pure Smyth" algorithm can 
be much larger (up to 45 dB, Figure 4). This general 
behaviour is systematic in all the simulations test 
performed, with sometimes even larger performance 
gains. 
It is natural to ask what is the optimal 
regularization parameter at high SNR. A typical 
behaviour is shown in Figure 7, obtained in the case 
of estimation of a single tone with SNR of 30 dB: 
the optimal value is 1, indicating that the best 
performance is given by the unregularized Smyth 
algorithm. 
It needs to be observed, though, that the 
performance curve as a function of the regularization 
parameter as determined through the pseudo Monte 
Carlo approach does not exhibit any specific 
behaviour that can be further exploited. In particular, 
Figures 4-6 has been purposely chosen to illustrate 
the several different behaviours observed. Figure 4 
illustrates the situation in which the experimental 
curve exhibits a unique maximum, with monotone 
behaviour of the performance curve before and after 
the extremal point; Figure 5 shows the presence of 
multiple maxima and minima; Figure 6 presents a 
case in which, though there does exist a unique 
maximum, there is also a minimum within the 
regularization interval, and the performance function 
does not have a monotone behaviour before the 
reaching of the maximum. Moreover, for some 
values of the regularization parameter, the 
performance is worse with respect to both ESPRIT 
and unregularized Smyth. This diversity in the 
performance curve behaviour may represent a 
serious obstacle to an efficient implementation of a 
computational scheme aimed at exploiting the better 
performance of the regularized approach. Some 
guidelines and critical evaluations toward this goal 
are reported in the next section. 
0 0.2 0.4 0.6 0.8 1
0
5
10
15
20
25
30
35
40
45
50
55
60
1/MSE (dB)
regularization parameter
SNR = -5 dB
2 sinusoids
 
Figure 4: Estimation results obtained from the Smyth 
algorithm and the regularization procedure as a function of 
the regularization parameter; SNR: -5 dB. 
 
ICINCO 2004 - SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL
302