Collaborative Processing in Sensor Networks Lecture 4 - Distributed In-network Processing - PowerPoint PPT Presentation

1 / 43
About This Presentation
Title:

Collaborative Processing in Sensor Networks Lecture 4 - Distributed In-network Processing

Description:

Lecture 4 - Distributed In-network Processing Hairong Qi, Associate Professor Electrical Engineering and Computer Science University of Tennessee, Knoxville – PowerPoint PPT presentation

Number of Views:119
Avg rating:3.0/5.0
Slides: 44
Provided by: MikaK6
Learn more at: http://web.eecs.utk.edu
Category:

less

Transcript and Presenter's Notes

Title: Collaborative Processing in Sensor Networks Lecture 4 - Distributed In-network Processing


1
Collaborative Processing in Sensor Networks
Lecture 4 - Distributed In-network Processing
  • Hairong Qi, Associate Professor
  • Electrical Engineering and Computer Science
  • University of Tennessee, Knoxville
  • http//www.eecs.utk.edu/faculty/qi
  • Email hqi_at_utk.edu
  • Lecture Series at ZheJiang University, Summer
    2008

2
Research Focus - Recap
  • Develop energy-efficient collaborative processing
    algorithms with fault tolerance in sensor
    networks
  • Where to perform collaboration?
  • Computing paradigms
  • Who should participate in the collaboration?
  • Reactive clustering protocols
  • Sensor selection protocols
  • How to conduct collaboration?
  • In-network processing
  • Self deployment

3
A Signal Processing and Fusion Hierarchy for
Target Classification
Multi-sensor fusion
Mobile-agent Middleware

Multi-modality fusion
Temporal fusion
Temporal fusion



Local processing
Local processing
Local processing


modality 1
modality 1
modality M


node i
node N
node 1
4
Signal - Acoustic/Seismic/IR
5
Local Signal Processing
6
A Signal Processing and Fusion Hierarchy for
Target Classification
Multi-sensor fusion

Multi-modality fusion
Temporal fusion
Temporal fusion



Local processing
Local processing
Local processing


modality 1
modality 1
modality M


node i
node N
node 1
7
Temporal Fusion
  • Fuse all the 1-sec sub-interval local processing
    results corresponding to the same event (usually
    lasts about 10-sec)
  • Majority voting

8
A Signal Processing and Fusion Hierarchy for
Target Classification
Multi-sensor fusion

Multi-modality fusion
Temporal fusion
Temporal fusion



Local processing
Local processing
Local processing


modality 1
modality 1
modality M


node i
node N
node 1
9
Multi-modality Fusion
  • Difference sensing modalities can compensate each
    others sensing capability and provide a
    comprehensive view of the event
  • Treat results from different modalities as
    independent classifiers classifier fusion
  • Majority voting wont work
  • Behavior-Knowledge Space algorithm (HuangSuen)

10
A Signal Processing and Fusion Hierarchy for
Target Classification
Multi-sensor fusion

Multi-modality fusion
Temporal fusion
Temporal fusion



Local processing
Local processing
Local processing


modality 1
modality 1
modality M


node i
node N
node 1
11
Value-based vs. Interval-based Fusion
  • Interval-based fusion can provide fault tolerance
  • Interval integration overlap function
  • Assume each sensor in a cluster measures the same
    parameters, the integration algorithm is to
    construct a simple function (overlap function)
    from the outputs of the sensors in a cluster and
    can resolve it at different resolutions as
    required

Crest the highest, widest peak of the
overlap function
12
Fault Tolerance Comparison of Different Overlap
Functions
n number of sensors f number of faulty
sensors M to find the smallest interval
that contains all the intersections of n-f
intervals S return interval a,b where a is
the (f1)th left end point and b is the
(n-f)th right end point ? overlap function N
interval with the overlap function ranges
n-f, n
13
Multi-sensor Fusion for Target Classification
  • Generation of local confidence ranges (For
    example, at each node i, use kNN for each
    k?5,,15)
  • Apply the integration algorithm on the confidence
    ranges generated from each node to construct an
    overlapping function

14
Distributed Integration Scheme
  • Integration techniques must be robust and
    fault-tolerant to handle uncertainty and faulty
    sensor readouts
  • Provide progressive accuracy
  • A 1-D array serves to represent the
    partially-integrated overlap function
  • Mobile-agent-based framework is employed

15
Mobile-agent-based Multi-sensor Fusion for Target
Classification
Node 1
Node 2
Node 3
16
An Example of Multi-sensor Fusion
h height of the highest peak w width of the
peak acc confidence at the center of
the peak
17
Example of Multi-sensor Integration Result at
Each Stop
stop 1 stop 1 stop 2 stop 2 stop 3 stop 3 stop 4 stop 4
c acc c acc c acc c acc
class 1 1 0.2 0.5 0.125 0.75 0.125 1 0.125
class 2 2.3 0.575 4.55 0.35 0.6 0.1 0.75 0.125
class 3 0.7 0.175 0.5 0.25 3.3 0.55 3.45 0.575
18
Performance Evaluation of Target Classification
Hierarchy
East-West
Center
North-South
19
SITEX02 Scenario Setup
  • Acoustic sampling rate 1024Hz
  • Seismic sampling rate 512 Hz
  • Target types AAV, DW, and HMMWV
  • Collaborated work with two other universities
    (Penn State, Wisconsin)
  • Data set is divided into 3 partitions q1, q2, q3
  • Cross validation
  • M1 Training (q2q3) Testing (q1)
  • M2 Training (q1q3) Testing (q2)
  • M3 Training (q1q2) Testing (q3)

20
Confusion Matrices of Classification on SITEX02
AAV DW HMV
AAV 29 2 1
DW 0 18 8
HMV 0 2 23
Acoustic (75.47, 81.78)
Multi-modality fusion (84.34)
Multi-sensor fusion (96.44)
Seismic (85.37, 89.44)
21
Result from BAE-Austin Demo
Harley Motocycle
Suzuki Vitara
Ford 350
Ford 250
22
Confusion Matrices
Seismic
Acoustic
Multi-modal
23
(No Transcript)
24
Demo
  • Mobile-agent-based multi-modal multi-sensor
    classification
  • Mobile agent migrates with a fixed itinerary
    (Tennessee)
  • Mobile agent migrates with a dynamic itinerary
    realized by distributed services (Auburn)

25
run 2
car
26
Target Detection in Sensor Networks
  • Single target detection
  • Energy threshold
  • Energy decay model
  • Multiple target detection
  • Why is multiple target detection necessary?
  • Requirements energy-efficient bandwidth
    efficient
  • Multiple target detection vs. source number
    estimation

source
Assumption
Speaker separation
Target separation
27
Source Number Estimation (SNE)
  • Task
  • Algorithms for source number estimation
  • Heuristic techniques
  • Principled approaches Bayesian estimation,
    Markov chain Monte Carlo method, etc.
  • Limitations
  • Centralized structure
  • Large amount of raw
  • data transmission
  • Computation burden
  • on the central processing
  • unit

28
Distributed Source Number Estimation Scheme
Algorithm structure
29
Centralized Bayesian Estimation Approach
sensor observation matrix
source matrix
mixing matrix,
unmixing matrix,
and
hypothesis of the number of sources
and
latent variable,
non-linear transformation function
noise, with variance
marginal distribution of
Source S. J. Roberts, Independent component
analysis source assessment separation, a
Bayesian approach, IEE Proc. on
Vision, Image, and Signal Processing, 145(3),
pp.149-154, 1998.
30
Progressive Bayesian Estimation Approach
  • Motivation
  • Reduce data transmission
  • Conserve energy

31
Progressive Bayesian Estimation Approach
includes








Transmitted information
32
Progressive Update at Local Sensors
Progressive update of log-likelihood function
33
Progressive Update at Local Sensors
Progressive update of mixing matrix BFGS
method (Quasi-Newton method)
Progressive update of error
34
(No Transcript)
35
An Example
36
Mobile-agent-based Implementation of Progressive
Estimation
Initialization
Sensor 1
Sensor 2
Sensor 3
37
Distributed Fusion Scheme
  • Bayes theorem
  • Dempsters rule of combination
  • Utilize probability intervals and uncertainty
    intervals to determine the likelihood of
    hypotheses based on multiple evidence

m targets present in sensor filed
Local estimation at cluster 1
Local estimation at cluster L
where

progressive
progressive
centralized
centralized
Posterior probability fusion
38
Performance Evaluation
Signals 1-second acoustic, 500 samples each
m targets present in sensor filed
centralized
progressive
Source number estimation
m targets present in sensor filed
Local estimation
Local estimation
Sensor nodes clustering

progressive
progressive
centralized
centralized
Experiment 3
Experiment 5
Posterior probability fusion
Experiment 4
Experiment 6
Bayesian
Dempsters rule
Bayesian
Dempsters rule
Target types
39
Average Log-likelihood Comparison
Experiment 1 (Centralized)
Experiment 2 (Centralized Bayesian)
Experiment 3 Centralized Dempsters rule
Experiment 5 6 (Progressive (cluster 1) vs.
fusion)
Experiment 5 6 (Progressive (cluster 2) vs.
fusion)
Experiment 4 (Progressive)
40
Output Histogram Comparison
Experiment 1 (Centralized)
Experiment 2 (Centralized Bayesian fusion)
Experiment 3 (Centralized Dempsters rule)
Experiment 4 (Progressive)
Experiment 6 (Progressive Dempsters rule)
Experiment 5 (Progressive Bayesian fusion)
41
Performance Comparison
42
Discussion
  • Develop a novel distributed multiple target
    detection scheme with
  • Progressive source number estimation approach
    (first in literature)
  • Mobile agent implementation
  • Cluster-based probability fusion
  • The approach (progressive intra-cluster
    estimation Bayesian inter-cluster fusion) has
    the best performance

Kurtosis Detection probability () Data transmission (bits) Energy comsumption (uWsec)
Centralized -1.2497 0.25 144,000 486,095
Centralized Bayesian fusion 5.6905 0.65 128,160 433,424
Progressive Bayesian fusion 4.8866 0.55 24,160 (16.78) 89,242 (18.36)
43
Reference
  • X. Wang, H. Qi, S. Beck, H. Du, Progressive
    approach to distributed multiple-target detection
    in sensor networks, pp. 486-503, Sensor Network
    Operations. Editor Shashi Phoha, Thomas F. La
    Porta, Christopher Griffin. Wiley-IEEE Press,
    March 2006.
  • H. Qi, Y. Xu, X. Wang, Mobile-agent-based
    collaborative signal and information processing
    in sensor networks, Proceedings of the IEEE,
    91(8)1172-1183, August 2003.
  • H. Qi, X. Wang, S. S. Iyengar, K. Chakrabarty,
    High performance sensor integration in
    distributed sensor networks using mobile agents,
    International Journal of High Performance
    Computing Applications, 16(3)325-335, Fall,
    2002.
Write a Comment
User Comments (0)
About PowerShow.com