• No results found

Finally, the effectiveness of the proposed technique is shown through numerical simulations

N/A
N/A
Protected

Academic year: 2021

Share "Finally, the effectiveness of the proposed technique is shown through numerical simulations"

Copied!
6
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Citation/Reference- Plata%Chaves+J.,+Bertrand+A.,+Moonen+M,+(2015),+

Distributed- signal- estimation- in- a- wireless- sensor- network- with- partially;overlapping- node;specific- interests- or- source- observability-

Accepted+for+publication+in+Proc.+IEEE+International+Conference+on+

Acoustics,+Speech+and+Signal+Processing+(ICASSP),+Apr.+2015+

Archived-version- Author+ manuscript:+ the+ content+ is+ identical+ to+ the+ content+ of+ the+

published+paper,+but+without+the+final+typesetting+by+the+publisher+

Published-version- insert+link+to+the+published+version+of+your+paper+http://dx.doi.org/10+

Journal-homepage- http://icassp2015.org+

Author-contact- jplata@esat.kuleuven.be+

+"32"(0)16"327493-

IR- +

"

(article begins on next page)

(2)

DISTRIBUTED SIGNAL ESTIMATION IN A WIRELESS SENSOR NETWORK WITH PARTIALLY-OVERLAPPING NODE-SPECIFIC INTERESTS OR SOURCE OBSERVABILITY

Jorge Plata-Chaves, Alexander Bertrand, Marc Moonen KU Leuven, Dept. Electrical Engineering ESAT

Stadius Center for Dynamical Systems, Signal Processing and Data Analytics Kasteelpark Arenberg 10, B-3001 Leuven, Belgium

E-mails: {jplata, alexander.bertrand, marc.moonen}@esat.kuleuven.be

ABSTRACT

We study a distributed node-specific signal estimation problem where the node-specific desired signals and/or the sensor observa- tions can have partially-overlapping latent signal subspaces. First, we provide the minimum number of linear combinations of observed sensor signals that each node can broadcast to still let all other nodes achieve the network-wide Linear Minimum Mean-Square Error (LMMSE) estimate of their node-specific desired signals. Later, for a fully-connected wireless sensor network, we derive a dis- tributed algorithm that, under some settings, allows each node to achieve the LMMSE estimate of its node-specific desired signals by broadcasting the smallest number of signals. Unlike the exist- ing algorithms, the proposed algorithm deals with the problem of partially-overlapping node-specific interests and incomplete observ- ability of all latent sources at the nodes. Finally, the effectiveness of the proposed technique is shown through numerical simulations.

Index Terms— Distributed signal estimation, wireless sensor networks, distributed compression

1. INTRODUCTION

In a wireless sensor network (WSN), the estimation of a set of pa- rameters or signals is traditionally performed in a central unit which collects all the sensor signal observations of all the nodes in the net- work. To reduce energy consumption, and to improve robustness and scalability, more recent approaches (e.g. [1]-[2]) rely on distributed algorithms based on in-network processing of the sensor signals.

In most distributed estimation problems, it is generally assumed that the nodes in a WSN have the same interest, i.e. the estimation of a global vector of parameters or a network-wide signal (e.g. [1]-[5]).

However, motivated by applications such as speech enhancement in This work was carried out at the ESAT Laboratory of KU Leuven, in the frame of KU Leuven Research Council CoE PFV/10/002 (OPTEC), Con- certed Research Action GOA-MaNet, the Interuniversity Attractive Poles Programme initiated by the Belgian Science Policy Office IUAP P7/23 ‘Bel- gian network on stochastic modeling analysis design and optimization of communication systems’ (BESTCOM) 2012-2017, Research Project FWO nr. G.0763.12 ‘Wireless Acoustic Sensor Networks for Extended Auditory Communication’, Project FWO nr. G.0931.14 ‘Design of distributed sig- nal processing algorithms and scalable hardware platforms for energy-vs- performance adaptive wireless acoustic sensor networks’ and EU/FP7 project HANDiCAMS. The project HANDiCAMS acknowledges the financial sup- port of the Future and Emerging Technologies (FET) programme within the Seventh Framework Programme for Research of the European Commission, under FET-Open grant number: 323944. The scientific responsibility is as- sumed by its authors.

acoustic sensor networks [6] or cooperative spectrum sensing in cog- nitive radio networks [7]-[8], special attention is being paid to more general distributed estimation problems where the nodes have differ- ent but overlapping estimation interests.

In the growing literature on node-specific estimation problems in adaptive networks, works such as [9] apply consensus strategies to solve node-specific parameter estimation (NSPE) problems where there are parameters of common interest to a subset of nodes in the network. For scenarios where there are parameters of local interest to a node in addition to parameters of common and/or network-wide in- terest, there are also several NSPE algorithms based on adaptive fil- tering techniques under an incremental [10] or a diffusion [11] mode of cooperation. Other recent works solving different NSPE problems based on adaptive filtering techniques can be found in [12]-[13].

Rather than NSPE problems, we consider node-specific signal estimation (NSSE) problems, which are fundamentally different and require different techniques to solve them (see [6] for a detailed com- parison). In particular, we focus on linear NSSE techniques that es- timate the samples of a node-specific desired signal by performing a filter-and-sum operation on all the sensor signals in the WSN. For a fully-connected and a tree network, the authors in [14] and [15] pro- pose a distributed adaptive node-specific signal estimation (DANSE) algorithm that significantly reduces the communication bandwidth, while still letting each node achieve the network-wide LMMSE esti- mate of its node-specific desired signals. To do so, these distributed algorithms consider a fully-overlapping NSSE (FO-NSSE) problem where (a) all node-specific desired signals fully span the same latent low-dimensional signal subspace and where (b) all nodes observe all the latent sources in their sensor signals. However, when one of these assumptions does not hold, convergence of the DANSE algorithm to the network-wide optimal solution is not ensured [16]. Furthermore, for such a scenario, it is rather unclear how many compressed signals have to be broadcast and how the optimal compression rules can be found to let all of them achieve the node-specific LMMSE estimate.

Here, we consider a partially-overlapping NSSE (PO-NSSE) problem where the latent signal subspaces of the node-specific de- sired signals are only partially overlapping and/or where the nodes do not observe all latent sources. To do so, we first show the num- ber of linearly independent signals that every node should at least broadcast to let all nodes achieve the LMMSE estimates of their node-specific desired signals as if they had access to all sensor sig- nal observations of the network. This number can be viewed as the linear compression bound to still obtain network-wide LMMSE estimates. However, the proof does not describe how the aforemen- tioned bound can be achieved in practice. Nevertheless, we provide a distributed algorithm where, under some settings, all nodes achieve

(3)

the network-wide LMMSE estimates of their node-specific desired signals by broadcasting the number of signals established by this bound. Unlike the DANSE algorithm, the proposed algorithm has a guaranteed convergence in PO-NSSE problems. Finally, some numerical simulations illustrate the effectiveness of the algorithm.

2. PROBLEM FORMULATION

We consider a WSN with N nodes that are randomly deployed over some region in which a set of Q complex-valued and mutually un- correlated latent source signals, {sj}Qj=1, are generated, in addition to background noise. For instance, in Fig. 1 we plot a network with N = 5nodes and Q = 2 latent source signals generating s1 and s2. At each time t, each node k collects an observation yk[t]of an Mk-channel signal yk. Each yk,m[t], with m 2 {1, 2, . . . , Mk}, of yk[t]corresponds to the observation collected by the m-th sensor of node k at time t. We assume that all sensor signals are ergodic and stationary in short term at least, in which case the theory should be applied to finite signal segments. Moreover, we will omit the time index when referring to a signal, and we will only write it when re- ferring to a specific observation of the signal.

From the set of sensor signals {yk}Nk=1, each node k aims at es- timating a node-specific desired signal dk, which consists of a linear mixture of the latent source signals. To make this more concrete, we define the Q-channel signal s in which all Q signals sjare stacked, i.e., s = col{{sj}Qj=1}. Modelling measurement noise at node k, we also define nkas a zero mean noise component that is statisti- cally independent of s and is possibly correlated to n`with k 6= `.

Then, the signals observed by node k are described by

yk= Bks + nk (1)

with Bkan unknown Mk⇥ Q steering matrix to the Mksensors of node k. Due to the attenuation properties, in practice a node k only observes a latent source sjif it is located within its area of influence, which is denoted by the ordered set of node indices Bj. Thus, it may happen that a node k only observes Qkout of Q latent sources, in which case the matrix Bkcontains zero-columns. Additionally, the node-specific desired signal dkis given by

dk= aHks (2)

where the superscript H denotes the conjugate transpose operator and where akis a mixing vector that specifies the interests of node k. Although a multi-channel desired signal could be considered for each node k, for the sake of an easy exposition, we will assume that dkis a single-channel signal. In a practical scenario, note that a node kmay not be interested in estimating a filtered version of all latent source signals, i.e., the vector akmay contain zeros at the entries cor- responding to sources in which node k is not interested. As a result, a latent source is not necessarily within the interest of all nodes of the network. We will use the set Ajto denote the set of nodes inter- ested in estimating a linear mixture including the latent source signal sj. Note that the sets {Aj}Qj=1are not necessarily related to the sets {Bj}Qj=1. Nonetheless, there might exist scenarios where dkcon- sists of a linear combination of a subset of the latent source signals observed by node k as they impinge on one of its sensors, called the reference sensor. In that case, akwould be composed of entries of a column of BHk and Aj✓ Bj. For instance, for the network in Fig. 1 all nodes that observe latent source signal s1, i.e., B1={1, 2, 3, 4}, are interested in estimating s1. As a result, A1 =B1. On the con- trary, within the set of nodes that observe s2, i.e., B2={2, 3, 4, 5}, only the nodes in A2={3, 4, 5} ⇢ B2are interested in s2.

!!

!! 1"

2"

3" 4" 5" B2"

B1"

A1"

A2"

Fig. 1. WSN where nodes have partially-overlapping interests and where the nodes observe different latent source signals.

Without making any assumption on the probability distributions of the involved signals, we consider the following node-specific LMMSE estimator1to estimate dk

b

wk= argmin

wk {Jk(wk)} = argmin

wk

nEk dk wHkyk2o (3) where wkis an unknown complex M ⇥ 1 vector and where y is the M-channel signal in which all ykare stacked with M =PN

k=1Mk, i.e., y = col{{yk}Nk=1}. It is assumed that the node-specific desired signals are unknown and, possibly, different for any two nodes k and

`with k 6= `, i.e. dk6= d`. In the case where dkis a linear mixture of the latent source signals as they impinge on the reference sensor of node k, the idea of (3) is to perform a denoising of the sensor signals, while preserving the spatial information (the local mixture of the latent source signals as observed in the reference sensor) at each node. This could be important, e.g. for directional hearing in hearing aid applications [17], or when the denoising step is followed by a localization procedure [18].

Assuming that the correlation matrix Ryy = E{yyH} is full rank, which is generally satisfied due to sensor noise, the unique solution of (3) is [19]:

ˆ

wk= Ryy1rydk (4)

where rydk = E{y dHk}. Since the signals are assumed to be er- godic, Ryycan be estimated directly from the sensor signal obser- vations by time averaging. Since we assume that the signal dk is unknown, we will assume that rydkis estimated indirectly based on the sensor observations of y. For instance, if the signals {dk}Nk=1

have an ON-OFF behavior (as it is the case for, e.g. speech signals), then the nodes are able to observe noise-only segments in their sen- sor signals. This allows to compute the noise covariance, from which rydkcan be estimated as long as akcorresponds to a column of BH`

for some ` 2 {1, 2, . . . , N} (see [14] and [17] for further details).

To find the solution given in (4) at each node k, in principle, each node k needs to have access to all the M sensor signals in y.

Therefore, each node would need to broadcast all observations of its Mk-channel signal ykto the other nodes of the network. Alterna- tively, to increase the energy efficiency, the nodes can broadcast lin- early compressed versions of their sensor signal observations. When determining the linear compressors that let each node k find (4) in a distributed fashion, the existing works (e.g. [14]-[15]) consider a FO-NSSE problem where each node k can observe all latent source signals and has a desired signal dkthat consists of a linear mixture of all the latent source signals as they impinge on its reference sensor.

Instead, this paper studies how many and which signals should be broadcast by each node in a PO-NSSE problem where some nodes may not observe all latent source signals (i.e., Bkmay contain zero columns) and where each dkmay only consist of a mixture of a sub- set of the latent source signals (i.e., the vector akmay contain zeros).

It is noted that the DANSE algorithm in [14]-[15] cannot deal with this kind of scenarios [16].

1It is noted that we consider complex variables, hence this can be viewed as a frequency-domain implementation of a multi-channel linear filtering op- eration in the time domain.

(4)

3. MINIMUM NUMBER OF BROADCAST SIGNALS From ˆwkgiven in (4), we can check that the centralized LMMSE estimate of the node-specific desired signal dkis expressed as

dˆk= ˆwHk y = XN

`=1

ˆ

wHk,`y` (5)

where ˆwk,`denotes the sub-vector of ˆwkthat is applied to y`. To be able to use all the sensor signal observations and find ˆdk in a distributed fashion, we consider algorithms where each node broad- casts linearly compressed observations of its Mk-channel signal yk. In this case, each node has access to its own sensor signal observa- tions, yk, as well as to a compressed version of the sensor signal observations at the other N 1nodes, which are stacked in

z k= [zT1 · · · zTk 1zTk+1· · · zTN]T (6) where z`= CH` y`and where C`is a M`⇥ L`compression matrix with L` M`and ` 6= k.

For a FO-NSSE problem, previous works (see e.g. [14]-[15]) have designed algorithms where the observations to be broadcast by each node k can be linearly compressed by a factor Mk/Lkwhere Lk= min(Mk, Q)without any loss of optimality. An intuitive rea- son why each node k should broadcast observations of Q signals might be because zkshould fully capture the Q-dimensional signal subspace spanned by the node-specific interests. However, it is not clear if this intuition is correct. This unsolved question is even more uncertain if we consider the PO-NSSE problem of Section 2, where node k observes Qkout of Q latent source signals and/or where the node-specific interests do not share the same latent signal subspace.

For instance, since the complete Q-dimensional latent signal sub- space is not captured anyway by the sensor signals of node k when Bkis rank deficient, one might be tempted to think that node k only needs to broadcast observations of a Qk-channel compressed signal zk. However, this is not generally true as it can be deduced from the following theorem (the proof is omitted due to space constraints).

Theorem 1. Define NMas the space of the M-channel noise signal nin which all nkare stacked. Also assume that the M ⇥ Q stacked matrix B =

BT1 BT2 · · · BTN

T

is full rank with M Q. Then, to be able to achieve the optimal LMMSE estimate (5) at each node k2 {1, 2, . . . , N} for any possible n 2 NM, each node k has to broadcast observations of at least

Lok= min{Mk, Pk} (7) linearly independent signals where

Pk= rank(A k) Q (8)

with A k =

a1a2 · · · ak 1ak+1· · · aN

. Furthermore, Lokis a tight bound, i.e., if node k broadcasts observations of less than Loksignals, then the LMMSE estimate (5) cannot be achieved at all other nodes for any possible n 2 NM.

A surprising result of Theorem 1 is the independence between the number of latent source signals observed by node k, i.e., Qk, and the number of signals Lokof which observations have to be broadcast by node k to let all other nodes achieve the LMMSE estimate of their node-specific desired signals. According to Theorem 1, note that even if node k observes, e.g., only one of the latent signals, it should still broadcast observations of at least an Lok-channel signal to ensure

optimality in all the NSSE problems. This can be explained by the fact that the noise may be correlated across different nodes. In this case, node k may help other nodes to achieve better estimates by providing good noise references, even if node k does not observe all the desired latent source signals that are within the interest of the rest of the nodes. For example, although node 5 observes one of the two latent source signals present in the network of Fig. 1, if there is no prior knowledge about noise covariance matrix, it needs to broadcast observations of at least P5 = 2signals to ensure optimality in all other NSSE problems.

Additionally, Theorem 1 shows the optimality of the compres- sion factor Mk/min{Mk, Q} applied by each node k when imple- menting the algorithms derived in [14]-[15] for a FO-NSSE prob- lem where Pk = Qholds. For the more general PO-NSSE prob- lem where a node k may only be interested in some of the latent source signals and/or may only observe Qk  Q latent source sig- nals, it may still occur that Pk = Q, in which case node k should still broadcast observations of Q signals to ensure optimality in all other NSSE problems. For instance, this is the case of the network in Fig. 1. However, none of the previous settings may not occur. As an example, consider a network where Q = 3 latent source signals are observed by 5 nodes equipped with 4 sensors. If nodes {2,3,4,5}

are only interested in s3and node 1 is interested in estimating a lin- ear mixture of all the 3 latent sources, we can check that P1 = 1 and Pk = 2for k 6= 1. In this case, according to Theorem 1, the compression factor Mk/min{Mk, Q} is not necessarily optimal.

4. DANSE ALGORITHM FOR PO-NSSE

Here, we briefly describe a distributed algorithm that solves a PO- NSEE problem of Section 2. Without losing optimality in any of the NSSE problems, the algorithm compresses the signals yk into Q-channel signals, which means that the algorithm broadcasts the minimum number of signals when Pk= Qfor all nodes (see Theo- rem 1). However, constructing an algorithm that achieves the bound Lokwhen Pk< Qfor some k, remains an open problem. From now on, to avoid straightforward solutions, we will assume that Mk> Q.

Our starting point is the DANSE algorithm that solves a FO- NSSE problem in a fully connected network [14]. In summary, this algorithm allows each node to obtain the LMMSE estimate of a node-specific Q-channel signal dkfrom linearly compressed ob- servations of other nodes (note that this is a generalization of (2) for multi-channel desired signals). To do so, the following optimization problem is solved at each iteration i 1

Wi+1k,k

Gi+1k, k = argmin

Wk,k,Gk, k

E dk

WHk,k GHk, k

˜ yik 2 (9) where k = mod(i 1, N) + 1, Gk, k= col{{Gk,`}N`=1;`6=k} and

˜

yik = col{yk, zik} with zik = [Wik,k]Hyk. It is noted that Wik,k acts both as the compressor matrix Ckat iteration i and as a part of the estimator of dk, i.e., the observations of the compressed signal zikthat is broadcast by node k is also used in the estimation of dkat node k itself. Similar to (4), the solution of (9) is

Wi+1k,k

Gi+1k, k = Ry˜i1 kykiR˜yi

k,dk (10)

where Ry˜i

kyik= E{˜yikyik]H} and Ry˜ik,dk= E{˜ykidHk}. For fur- ther details concerning the estimation of these second order statis- tics, we refer to [14] and [17]. In the particular case of speech en- hancement, note that the estimation of Ry˜i

k,dkmay require a multi- speaker voice activity detection, e.g., using [21]-[22].

(5)

To ensure that the estimates provided by the DANSE algorithm, dˆik=h

Wk,ki iH

yk+h

Gik, kiH

zik (11)

converge to the LMMSE estimate ˆdk = cWky, where cWk = Ryy1Rydk, it is assumed that each node-specific signals dk fully captures the Q-dimensional latent signal subspace, i.e.,

dk= Aks (12)

with Aka full rank Q ⇥ Q matrix. As stated in Section 2, only one signal in dkmight be of actual interest for node k, while the other signals in dkcan be seen as auxiliary signals that allow to capture the entire Q-dimensional latent signal subspace.

In many practical situations, node k may observe Qkout of Q latent source signals with Qk < Q. For instance, in Fig. 1, nodes {1, 5} only observe 1 out of 2 latent sources, respectively. In these settings, if the node-specific signal dkcorresponds to a filtered ver- sion of the latent source signals s as they impinge on the sensors of node k, (i.e., Ak consists of Q rows of Bk), (12) only holds for a rank-deficient matrix Ak. In this case, the convergence of the DANSE algorithm to the LMMSE estimates { ˆdk}Nk=1cannot be ensured and any possible convergence point can be shown to be suboptimal [16]. Next, we will show how to overcome this difficulty.

Assuming that the non-zero columns in Akare drawn from a continuous distribution, the rank of Ak equals Qk almost surely.

Hence, from a signal xk,dirthat consists of the desired component of Qkchannels of the yk, node k can almost surely capture Qkout of the total Q dimensions of the latent signal subspace. Fortunately, by using a technique similar to the one employed in [17], the remaining Q Qk dimensions of the latent signal subspace can be captured by a (Q Qk)-channel signal xk,indreceived from the other nodes in the network. In particular, the entries of xk,indcorrespond to the desired components in the signal(s) zi`with ` 6= k and ` belonging to a set Bjwhere node k is not included. In this way, although node kmay not observe all latent source signals, it can still verify (12) if it re-defines its node-specific Q-channel signal as follows

dik=

xk,dir

xik,ind = Aiks (13) where Aikequals a full rank Q ⇥ Q matrix, where one of the entries in xk,direquals the node-specific desired signal dk, and where, for p2 {1, 2, . . . , Q Qk}, l 2 {1, 2, . . . , Q`},

xik,ind(p) =h

Wi`,`(l)iH

B`s (14)

with xik,ind(p)equal to the p-th entry of xik,indand Wi`,`(l)denot- ing the l-th column of Wi`,`. In order to have a full-rank matrix Aik, note that the indices ` and l in (14) need to be suitably chosen.

Since each entry of xik,ind is an output of the adaptive filter Wi`,`(l)in another node `, the full-rank matrix Aik varies at each iteration i instead of being fixed, as it is considered for the conver- gence of the DANSE algorithm derived in [14]. Despite this fact, from the results in [17], it can be easily shown that the re-definition of the node-specific signals as in (13) ensures the convergence and optimality of the DANSE algorithm to the optimal LMMSE esti- mates { ˆdk}Nk=1in the PO-NSSE problem of Section 2 (details omit- ted). Additionally, from Theorem 1 we can prove that the proposed strategy achieves the optimal compression rate Mk/Lokif Pk = Q for all k. Although the proposed algorithm still converges to the optimal solution in a setting where Pk < Q, note that its factor of compression is not optimal anymore. In this case, future research is needed to design algorithms that achieve better rates of compression.

5 10 15 20 25 30 35 40

5 10 15 20 25 30 35 40

Iteration i

LS cost [dB]

Optimal cost for node 1 DANSE for node 1 Optimal cost for node 2 DANSE for node 2 Optimal cost for node 3 DANSE for node 3 Optimal cost for node 4 DANSE for node 4 Optimal cost for node 5 DANSE for node 5

Fig. 2. LS error for each node in the network of Fig. 1.

5. SIMULATIONS

In this section, we illustrate the effectiveness of the proposed algo- rithm based on the network of Fig. 1, which consists of 5 nodes and Q = 2latent sources. We have implemented a batch-mode version of the algorithm, meaning that Ry˜i

kyik and Ry˜i

k,dk, are computed over the full signal length, T , in all iterations. Assuming that dk

consists of the mixture of the latent source signals that are observed in a reference sensor of node k, the Q-dimensional latent signal sub- space can be captured by each node if the node-specific desired sig- nals in (13) are defined as follows. For each node k 2 {1, 2, . . . , 5}, the first entry of xk,dircorresponds with dk, while the rest of the en- tries equal the desired component in the signal observed by Qk 1 auxiliary sensors of node k. Moreover, xi1,ind =

W2,2i (1)H

B2s and xi5,ind=

Wi3,3(1)H

B3s. Since nodes 2, 3, 4 can observe all latent sources, notice that dik= xk,dirfor k 2 {2, 3, 4}.

The results of the computer simulations are provided in Fig. 2, which shows the least-squares (LS) cost function of each node k, i.e.PT

t=0|dk[t] [Wk(1)i]Hy[t]|2with Wk(1)iequal to the first column of Wik, as a function of the iteration index i. For the sim- ulations shown in Fig. 2, the matrices W0k,kand G0k, khave been randomly initialized. We have also considered that T = 1000, that the elements in Bk(and hence also of ak) are generated by a uniform random process on the unit interval and that each latent source signal sjis a uniformly random process on the interval [-0.5,0.5]. More- over, the noise component in each of the sensor signals has been in- dependently generated according to a Gaussian distribution of zero mean and variance chosen so that the Signal-to-Noise Ratio (SNR) at each node ranges from 5 to 10 dB. As expected, in Fig. 2 the pro- posed DANSE algorithm converges to the optimal linear LS solution of a PO-NSSE problem where the nodes have partially-overlapping interests and/or where some nodes do not observe all latent sources.

6. CONCLUSION

In this paper, we have addressed a generalization of the NSSE prob- lem in a WSN where the nodes may have partially overlapping esti- mation interests and/or may not observe all latent sources. We have provided the minimum number of signals that at least have to be broadcast by node k in order to allow the other nodes to achieve the network-wide LMMSE estimates of its node-specific desired sig- nals. Additionally, we have described a distributed algorithm that achieves the network-wide solution of the considered NSSE prob- lem by broadcasting the minimum number of signals per node under some settings. Finally, the effectiveness of the proposed algorithm has been illustrated through computer simulations.

(6)

7. REFERENCES

[1] G. Mateos, I. D. Schizas, and G. B. Giannakis, “Distributed re- cursive least-squares for consensus-based in-network adaptive estimation,” IEEE Transactions on Signal Processing, vol. 57, no. 11, pp. 4583–4588, 2009.

[2] A. G. Dimakis, S. Kar, J. M. F. Moura, M. G. Rabbat, and A. Scaglione, “Gossip algorithms for distributed signal pro- cessing,” Proceedings of the IEEE, vol. 98, no. 11, pp. 1847–

1864, 2010.

[3] C. G. Lopes and A. H. Sayed, “Incremental adaptive strate- gies over distributed networks,” IEEE Transactions on Signal Processing, vol. 55, no. 8, pp. 4064–4077, 2007.

[4] F. S. Cattivelli and A. H. Sayed, “Diffusion LMS strategies for distributed estimation,” IEEE Transactions on Signal Process- ing, vol. 58, no. 3, pp. 1035–1048, 2010.

[5] S. Chouvardas, K. Slavakis, and S. Theodoridis, “Adaptive robust distributed learning in diffusion sensor networks,” IEEE Transactions on Signal Processing, vol. 59, no. 10, pp. 4692–

4707, 2011.

[6] A. Bertrand, Signal processing algorithms for Wireless Acous- tic Sensor Networks, Ph.D. thesis, KU Leuven, University of Leuven, Belgium, May, 2011.

[7] P. Di Lorenzo, S. Barbarossa, and A. H. Sayed, “Bio-inspired swarming for dynamic radio access based on diffusion adapta- tion,” in IEEE 19th European Signal Conference, 2011. EU- SIPCO 2011, 2012, pp. 1–6.

[8] P. Di Lorenzo, S. Barbarossa, and A. H. Sayed, “Bio-inspired decentralized radio access based on swarming mechanisms over adaptive networks,” IEEE Transactions on Signal Pro- cessing, vol. 61, no. 12, pp. 3183–3197, 2013.

[9] V. Kekatos and G. B. Giannakis, “Distributed robust power system state estimation,” IEEE Transactions on Power Sys- tems, vol. 28, no. 2, pp. 1617–1626, 2013.

[10] N. Bogdanovic, J. Plata-Chaves, and K. Berberidis, “Dis- tributed incremental-based LMS for node-specific adaptive pa- rameter estimation,” IEEE Transactions on Signal Processing, vol. 62, no. 20, pp. 5382–5397, 2014.

[11] J. Plata-Chaves, N. Bogdanovic, and K. Berberidis, “Dis- tributed diffusion-based LMS for node-specific param- eter estimation over adaptive networks,” Available:

http://arxiv.org/abs/1408.3354, 2014.

[12] J. Chen and A. H. Sayed, “Distributed Pareto-optimal solutions via diffusion adaptation,” in IEEE Statistical Signal Processing Workshop, 2012. SSP 2012., 2012, pp. 648–651.

[13] R. Abdolee, B. Champagne, and A. H. Sayed, “Diffusion LMS for source and process estimation in sensor networks,”

in IEEE/SP 17th Workshop on Statistical Signal Processing, 2012. SSP 2012, 2012, pp. 165–168.

[14] A. Bertrand and M. Moonen, “Distributed adaptive node- specific signal estimation in fully connected sensor networks - part I: Sequential node updating,” IEEE Transactions on Sig- nal Processing, vol. 58, no. 10, pp. 5277–5291, 2010.

[15] A. Bertrand and M. Moonen, “Distributed adaptive estimation of node-specific signals in wireless sensor networks with a tree topology,” IEEE Transactions on Signal Processing, vol. 59, no. 5, pp. 2196–2210, 2011.

[16] A. Bertrand and M. Moonen, “Distributed signal estimation in sensor networks where nodes have different interests,” Signal Processing, vol. 92, no. 7, pp. 1679–1690, 2012.

[17] A. Bertrand and M. Moonen, “Robust distributed noise re- duction in hearing aids with external acoustic sensor nodes,”

EURASIP Journal on Advances in Signal Processing, vol.

2009, pp. 12, 2009.

[18] A. Hassani, A. Bertrand, and M. Moonen, “Cooperative in- tegrated noise reduction and node-specific direction-of-arrival estimation in a fully connected wireless acoustic sensor net- work,” Signal Processing, vol. 107, no. 2, pp. 68–81, 2015.

[19] A. H. Sayed, Adaptive filters, Wiley-IEEE Press, 2011.

[20] A. Bertrand and M. Moonen, “Distributed adaptive node- specific signal estimation in fully connected sensor networks - part II: Simultaneous and asynchronous node updating,” IEEE Transactions on Signal Processing, vol. 58, no. 10, pp. 5292–

5306, 2010.

[21] A. Bertrand and M. Moonen, “Energy-based multi-speaker voice activity detection with an ad hoc microphone array,” in IEEE 35th International Conference on Acoustics, Speech and Signal Processing, 2010. ICASSP 2010, 2010.

[22] S. Chouvardas, M. Muma, K. Hamaidi, S. Theodoridis, and A. M. Zoubir, “Distributed robust labeling of audio sources in heterogeneous wireless sensor networks,” in To appear in IEEE 40th International Conference on Acoustics, Speech and Signal Processing, 2015. ICASSP 2015, 2015.

Referenties

GERELATEERDE DOCUMENTEN

Finally, the problem signals were allocated to a cell in the problem signal classification scheme, by assessing whether the problem was a project management, knowledge man- agement

In a changing social and political environment, mayors assume quite a few different roles in local governmentJ. This is because they face different expectations, held by social

profile of the resonance is observed by measuring the distillation rate of the Li from the potassium-rich Li-K mixture in the optical trap as a function of magnetic field.. As

Because Heves is planning to ask for a patent on the product idea and design, a part of the research question and full thesis title is left out as well as further details about

4 we show the extinction cross section of three representative compounds in our sample set: a silicate (olivine, solid black line), an iron sulfide (troilite, blue dashed line), and

Abstract This paper first introduces the centralized generalized eigenvalue decomposition (GEVD) based multichannel Wiener filter (MWF) with prior knowledge for node-specific

In Algorithm 2, the classic NEAT mutation operator is modified in such a way that each connection gene is mutated with a probability depending on the value contained in the entry of

This is a test of the numberedblock style packcage, which is specially de- signed to produce sequentially numbered BLOCKS of code (note the individual code lines are not numbered,