SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
Strategies for Sensor Data Aggregation in Support of
Emergency Response
X. Wang A. Walden M. Weigle S. Olariu
Department of Computer Science
Old Dominion University
October 7, 2014
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
Key Problem in Emergency Response
In emergency situations such as fire,
how to aggregate the information collected by sets of sensors in a timely
and efficient manner?
Challenges in Emergency Response
The perceived value of the data collected by the sensors decays often
quite rapidly;
Aggregation takes time and the longer they wait, the lower the value
of the aggregated information;
A determination needs to be made in a timely manner;
A false alarm is prohibitively expensive and involves huge overheads.
Our Solution
Aggregation usually increases the value of information;
We provide a formal look at various novel aggregation strategies;
Our model suggests natural thresholding strategies for aggregating
the information collected by sets of sensors;
Extensive simulations have confirmed the theoretical predictions of
our model.
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
Information Value Discounting
Information is a good that has value;
The value of information is hard to assess;
Measuring the value of the aggregated information remains
challenging;
The value of information is subject to rapid deterioration over time.
General Time-discounted Functions
Assumptions:
The phenomena we discuss
occur in continuous time;
The value of information is
taken to be a real in [0, ∞);
The value of information
decreases with time;
Mathematical Description:



X(t) ≥ 0 t ≥ 0
X(t) = X(r)g(t, r) 0 ≤ r ≤ t
X(t) ≤ X(r) 0 ≤ r ≤ t
where
g : R+ ∪ {0} × R+ ∪ {0} → [0, 1] is
referred to as a discount function.
A Special Class of Time-discounted Functions
This discount function depends
on the difference t − r only;
The value of information
vanishes after a very long time;
Mathematical Description:
X(t) = X(r)δ(t − r), 0 ≤ r ≤ t
δ : R+ ∪ {0} −→ [0, 1]
value
time
X(t)
X(r)
r t
Exponential Time-discounted Funtions
No discount at the beginning: X(r) = X(r)δ(0) implies δ(0) = 1
Functional equation:
δ(t − r) = δ(t − s)δ(s − r), ∀ 0 ≤ r ≤ s ≤ t
Exponential discount function:
δ(t − r) = e−µ(t−r)
∀ 0 ≤ r ≤ t
where
µ = − ln δ(1) > 0
Exponentially discounted value of information:
X(t) = X(r)e−µ(t−r)
, ∀ 0 ≤ r ≤ t
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
Expected Effect of Aggregation
time
value
∆
t2t1
X1(t1) X2(t2)
t
X1(t)♦X2(t)
X2(t)
X1(t)
Algebra of Aggregation
Aggregation operator ♦ integrates values of sensor data such as X and Y
to get an aggregated value X♦Y .
♦ is an application-dependent operator;
♦ can be extended to an arbitrary number of operands:
♦n
i=1Xi ≡ X1♦X2♦ · · · ♦Xn;
♦ is assumed to have the following fundamental properties:
Commutativity: X♦Y = Y ♦X, ∀X, Y ;
Associativity: [X♦Y ] ♦Z = X♦ [Y ♦Z] , ∀X, Y , Z;
Idempotency: If Y = 0 then X♦Y = X.
The Interaction between Aggregation and Discounting
The aggregated value of X(r) and Y (s) at time τ, with 0 ≤ r ≤ t ≤ τ
and 0 ≤ s ≤ t ≤ τ, is X(τ)♦Y (τ):
X(τ)♦Y (τ) = [X(r)δ(τ − r)] ♦ [Y (s)δ(τ − s)]
= [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)]
The discounted value of the aggregated value X(t)♦Y (t) at time τ is:
(X(t)♦Y (t)) δ(τ − t)
A Taxonomy of Aggregation Operators
Three distinct types of the aggregation operator ♦ (0 ≤ t ≤ τ):
Type 1: if
[X(t)♦Y (t)] δ(τ − t)< [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)] ;
Type 2: if
[X(t)♦Y (t)] δ(τ − t)= [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)] ;
Type 3: if
[X(t)♦Y (t)] δ(τ − t)> [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)] .
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
General Properties of Type 1 Operators
Lemma
Assume an associative Type 1 operator ♦. For all t, τ with
max1≤i≤n{ti } ≤ t ≤ τ we have
[♦n
i=1Xi (t)] δ(τ − t) < ♦n
i=1Xi (τ).
Theorem
Assuming that the Type 1 aggregation operator ♦ is associative and
commutative, the discounted value of the aggregated information at time
t is upper-bounded by ♦n
i=1Xi (t), regardless of the order in which the
values were aggregated.
A Special Type 1 Operator
Definition
X♦Y = X + Y − XY ; X, Y ∈ [0, 1]
This operator satisfies the associativity, commutativity and idempotency
properties and is a Type 1 operator.
Lemma
Consider values X1, X2, · · · , Xn in the range [0, 1] acted upon by the
operator defined above. Then the aggregated value ♦n
i=1Xi has the close
algebraic form:
♦n
i=1Xi = 1 − Πn
i=1(1 − Xi )
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
Aggregation Strategies for Type 1 Operators
Scenario: In an emergency n (n ≥ 2) sensors have collected data about
an event at times t1, t2, · · · , tn and let t = max{t1, t2, · · · , tn}.
Further, let X1(t1), X2(t2), · · · , Xn(tn) be the values of the data collected
by the sensors.
Problem: How to aggregate these values at current time τ (τ ≥ t) and
trigger an alarm?
Solution: THRESHOLDING
Two Classes of Aggregation Strategies:
Aggregation strategy with fixed threshold;
Aggregation strategy with adaptive threshold;
Fixed Thresholding
Fixed Thresholding Criterion:
[♦n
i=1Xi (t)] δ(τ − t) > ∆
Latest Aggregation Time:
τ < t +
1
µ
ln
♦n
i=1Xi (t)
∆
Time Window for Aggregation:
t, t +
1
µ
ln
♦n
i=1Xi (t)
∆
Motivation for Adaptive Thresholding
Assume sensor readings about an event were collected and the resulting
values X1, X2, · · · are reals in [0, 1] and one of the network actors (e.g., a
sensor) is in charge of the aggregation process and an aggregation
operator ♦ is employed in conjunction with a threshold ∆ > 0.
Theorem
If Xi1 , Xi2 , · · · , Xim , m > 1, satisfy Xij
> 1 − m
√
1 − ∆, j = 1, 2, · · · , m,
then ♦m
j=1Xij
> ∆.
Illustration of Our Adaptive Aggregation Strategy
A
B
C
D
G
F
E
t1
t2
t3
t4
t5
0 t1 t2 t4 t5t3
X1(t1)
X2(t2)
X3(t3)
X4(t4)
X5(t5)
1 −
√
1 − ∆
1 − 3√
1 − ∆
1 − 4√
1 − ∆
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
Emergency Scenario
A fire just broke out on a ship instrumented by a set of relevant sensors.
Emergency Model
Temperature distribution: linear model with a plateau temperature of
1000℃ and an ambient temperature of 20℃;
Fire propagation: dot source model with an isotropic spreading speed
of 1m/s;
The fire source location is randomly generated.
Sensor Network Configuration
The temperature sensors are deployed in a rectangular lattice of size
3 × 2 in a plane with every side of 3m ;
The sensors are asynchronous;
Sensor sampling period: 2s;
Threshold to trigger an alarm: 0.99.
Application-dependent Aggregation Operator
Value of Information:
Xi = Pr[Ti ∈ K|F] =
0.9 Ti ∈ K
0 Ti /∈ K
K = [100℃, 1000℃] is the critical temperature range.
Exponential Discount Rate: Value discount constant
µ = 1.25 × 10−3
s−1
Aggregation Operator:
Xi ♦Xj = Pr[{Ti ∈ K} ∪ {Tj ∈ K}|F]
= Xi + Xj − Xi Xj
Renewal and Decay of Value of Temperature — 6 Sensors
0 2 4 6 8 10 12 14 16
0
200
400
600
800
1000
Temperature/°C
Decay and Renewal of Value of Temperature
0 2 4 6 8 10 12 14 16
0
0.2
0.4
0.6
0.8
1
Value
Time/s
Temperature C
Temperature B
Temperature F
Temperature E
Temperature A
Temperature D
Value C
Value B
Value F
Value E
Value A
Value D
Renewal and Decay of Value of Temperature — 1 Sensor
Result for Fixed Thresholding
0 2 4 6 8 10 12 14 16
0
0.2
0.4
0.6
0.8
1
Value
Fixed Aggregation of 3 Sensors’ Values
0 2 4 6 8 10 12 14 16
0
0.5
0.99
Threshold
Time/s
Value C
Value B
Value F
Value E
Value A
Value D
Aggregation
Result for Adaptive Thresholding
0 2 4 6 8 10 12 14 16
0
0.2
0.4
0.6
0.8
1
Value
Addaptive Aggregation of Sensors’ Values
0 2 4 6 8 10 12 14 16
0
0.5
0.99
Threshold
Time/s
Value C
Value B
Value F
Value E
Value A
Value D
Aggregation
Comparison of Two Strategies
Table of Contents
1 Outline
2 Information Discounting
3 Aggregating Time-discounted Information
4 Type 1 Operators
5 Aggregation Strategies for Type 1 Operators
A Fixed Aggregation Strategy
An Adaptive Aggregation Strategy
6 Simulation
7 Conclusions and Future Work
Conclusions
Offered a formal model for the valuation of time-discounted
information;
Provided a formal way of looking at aggregation of information;
Found that the aggregated value does not depend on the order in
which aggregation of individual values take place;
Suggested natural thresholding strategies for the aggregation of the
information in support of emergency response.
Future Works
How to aggregate data across various types of sensors in a
cooperative fashion?
How about discounting regimens other than exponential discounting?
Step function?
Linear function?
Polynomial function?
How to retask the sensors as the mission dynamics evolve?
THANK YOU
Work supported by NSF grant CNS-1116238
Questions?

Más contenido relacionado

La actualidad más candente

Random Matrix Theory and Machine Learning - Part 2
Random Matrix Theory and Machine Learning - Part 2Random Matrix Theory and Machine Learning - Part 2
Random Matrix Theory and Machine Learning - Part 2Fabian Pedregosa
 
Monte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLPMonte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLPSSA KPI
 
Paris2012 session2
Paris2012 session2Paris2012 session2
Paris2012 session2Cdiscount
 
GradStudentSeminarSept30
GradStudentSeminarSept30GradStudentSeminarSept30
GradStudentSeminarSept30Ryan White
 
Low Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse ProblemsLow Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse ProblemsGabriel Peyré
 
Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Fabian Pedregosa
 
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast AlgorithmsReinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast AlgorithmsSean Meyn
 
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...Chiheb Ben Hammouda
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning Sean Meyn
 
Paris2012 session1
Paris2012 session1Paris2012 session1
Paris2012 session1Cdiscount
 
Low Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse ProblemsLow Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse ProblemsGabriel Peyré
 
The tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic modelsThe tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic modelsColin Gillespie
 
DissertationSlides169
DissertationSlides169DissertationSlides169
DissertationSlides169Ryan White
 
Unbiased Hamiltonian Monte Carlo
Unbiased Hamiltonian Monte CarloUnbiased Hamiltonian Monte Carlo
Unbiased Hamiltonian Monte CarloJeremyHeng10
 
Mesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursMesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursGabriel Peyré
 

La actualidad más candente (18)

Random Matrix Theory and Machine Learning - Part 2
Random Matrix Theory and Machine Learning - Part 2Random Matrix Theory and Machine Learning - Part 2
Random Matrix Theory and Machine Learning - Part 2
 
Monte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLPMonte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLP
 
Paris2012 session2
Paris2012 session2Paris2012 session2
Paris2012 session2
 
CLIM Fall 2017 Course: Statistics for Climate Research, Statistics of Climate...
CLIM Fall 2017 Course: Statistics for Climate Research, Statistics of Climate...CLIM Fall 2017 Course: Statistics for Climate Research, Statistics of Climate...
CLIM Fall 2017 Course: Statistics for Climate Research, Statistics of Climate...
 
GradStudentSeminarSept30
GradStudentSeminarSept30GradStudentSeminarSept30
GradStudentSeminarSept30
 
Low Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse ProblemsLow Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
 
Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1
 
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast AlgorithmsReinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
 
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
Seminar Talk: Multilevel Hybrid Split Step Implicit Tau-Leap for Stochastic R...
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning
 
Paris2012 session1
Paris2012 session1Paris2012 session1
Paris2012 session1
 
YSC 2013
YSC 2013YSC 2013
YSC 2013
 
Low Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse ProblemsLow Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse Problems
 
The tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic modelsThe tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic models
 
DissertationSlides169
DissertationSlides169DissertationSlides169
DissertationSlides169
 
Unbiased Hamiltonian Monte Carlo
Unbiased Hamiltonian Monte CarloUnbiased Hamiltonian Monte Carlo
Unbiased Hamiltonian Monte Carlo
 
Mesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursMesh Processing Course : Active Contours
Mesh Processing Course : Active Contours
 
sada_pres
sada_pressada_pres
sada_pres
 

Destacado

A seminar report on data aggregation in wireless sensor networks
A seminar report on data aggregation in wireless sensor networksA seminar report on data aggregation in wireless sensor networks
A seminar report on data aggregation in wireless sensor networkspraveen369
 
Data aggregation in wireless sensor network
Data aggregation in wireless sensor networkData aggregation in wireless sensor network
Data aggregation in wireless sensor networkShiwangi Thakur
 
Data aggregation in wireless sensor network , 11751 d5811
Data aggregation in wireless sensor network , 11751 d5811Data aggregation in wireless sensor network , 11751 d5811
Data aggregation in wireless sensor network , 11751 d5811praveen369
 
WIRELESS SENSOR NETWORKS
WIRELESS SENSOR NETWORKSWIRELESS SENSOR NETWORKS
WIRELESS SENSOR NETWORKSpabitra jena
 
Wireless sensor network report
Wireless sensor network reportWireless sensor network report
Wireless sensor network reportGanesh Khadsan
 
Seminar report on WSN technology
Seminar report on WSN technologySeminar report on WSN technology
Seminar report on WSN technologyKapil Dev
 
wireless sensor network my seminar ppt
wireless sensor network my seminar pptwireless sensor network my seminar ppt
wireless sensor network my seminar pptEisha Madhwal
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor Networksrajatmal4
 

Destacado (9)

A seminar report on data aggregation in wireless sensor networks
A seminar report on data aggregation in wireless sensor networksA seminar report on data aggregation in wireless sensor networks
A seminar report on data aggregation in wireless sensor networks
 
Data aggregation in wireless sensor network
Data aggregation in wireless sensor networkData aggregation in wireless sensor network
Data aggregation in wireless sensor network
 
Data aggregation in wireless sensor network , 11751 d5811
Data aggregation in wireless sensor network , 11751 d5811Data aggregation in wireless sensor network , 11751 d5811
Data aggregation in wireless sensor network , 11751 d5811
 
Data aggregation in wireless sensor networks
Data aggregation in wireless sensor networksData aggregation in wireless sensor networks
Data aggregation in wireless sensor networks
 
WIRELESS SENSOR NETWORKS
WIRELESS SENSOR NETWORKSWIRELESS SENSOR NETWORKS
WIRELESS SENSOR NETWORKS
 
Wireless sensor network report
Wireless sensor network reportWireless sensor network report
Wireless sensor network report
 
Seminar report on WSN technology
Seminar report on WSN technologySeminar report on WSN technology
Seminar report on WSN technology
 
wireless sensor network my seminar ppt
wireless sensor network my seminar pptwireless sensor network my seminar ppt
wireless sensor network my seminar ppt
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor Networks
 

Similar a Strategies for Sensor Data Aggregation in Support of Emergency Response

Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...Asma Ben Slimene
 
Optimization Methods in Finance
Optimization Methods in FinanceOptimization Methods in Finance
Optimization Methods in Financethilankm
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical MethodsTeja Ande
 
A General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series DataA General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series DataHopeBay Technologies, Inc.
 
Bachelor_Defense
Bachelor_DefenseBachelor_Defense
Bachelor_DefenseTeja Turk
 
LINEAR SYSTEMS
LINEAR SYSTEMSLINEAR SYSTEMS
LINEAR SYSTEMSJazzieJao1
 
Runtime Analysis of Population-based Evolutionary Algorithms
Runtime Analysis of Population-based Evolutionary AlgorithmsRuntime Analysis of Population-based Evolutionary Algorithms
Runtime Analysis of Population-based Evolutionary AlgorithmsPer Kristian Lehre
 
Paris2012 session4
Paris2012 session4Paris2012 session4
Paris2012 session4Cdiscount
 
Nonlinear Stochastic Optimization by the Monte-Carlo Method
Nonlinear Stochastic Optimization by the Monte-Carlo MethodNonlinear Stochastic Optimization by the Monte-Carlo Method
Nonlinear Stochastic Optimization by the Monte-Carlo MethodSSA KPI
 
Efficient Analysis of high-dimensional data in tensor formats
Efficient Analysis of high-dimensional data in tensor formatsEfficient Analysis of high-dimensional data in tensor formats
Efficient Analysis of high-dimensional data in tensor formatsAlexander Litvinenko
 

Similar a Strategies for Sensor Data Aggregation in Support of Emergency Response (20)

AINL 2016: Strijov
AINL 2016: StrijovAINL 2016: Strijov
AINL 2016: Strijov
 
Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...
 
Optimization Methods in Finance
Optimization Methods in FinanceOptimization Methods in Finance
Optimization Methods in Finance
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical Methods
 
Adaptive dynamic programming algorithm for uncertain nonlinear switched systems
Adaptive dynamic programming algorithm for uncertain nonlinear switched systemsAdaptive dynamic programming algorithm for uncertain nonlinear switched systems
Adaptive dynamic programming algorithm for uncertain nonlinear switched systems
 
Slides ACTINFO 2016
Slides ACTINFO 2016Slides ACTINFO 2016
Slides ACTINFO 2016
 
A General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series DataA General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series Data
 
Bachelor_Defense
Bachelor_DefenseBachelor_Defense
Bachelor_Defense
 
Randomized algorithms ver 1.0
Randomized algorithms ver 1.0Randomized algorithms ver 1.0
Randomized algorithms ver 1.0
 
LINEAR SYSTEMS
LINEAR SYSTEMSLINEAR SYSTEMS
LINEAR SYSTEMS
 
Runtime Analysis of Population-based Evolutionary Algorithms
Runtime Analysis of Population-based Evolutionary AlgorithmsRuntime Analysis of Population-based Evolutionary Algorithms
Runtime Analysis of Population-based Evolutionary Algorithms
 
Paris2012 session4
Paris2012 session4Paris2012 session4
Paris2012 session4
 
KAUST_talk_short.pdf
KAUST_talk_short.pdfKAUST_talk_short.pdf
KAUST_talk_short.pdf
 
Nonlinear Stochastic Optimization by the Monte-Carlo Method
Nonlinear Stochastic Optimization by the Monte-Carlo MethodNonlinear Stochastic Optimization by the Monte-Carlo Method
Nonlinear Stochastic Optimization by the Monte-Carlo Method
 
MUMS Opening Workshop - Model Uncertainty in Data Fusion for Remote Sensing -...
MUMS Opening Workshop - Model Uncertainty in Data Fusion for Remote Sensing -...MUMS Opening Workshop - Model Uncertainty in Data Fusion for Remote Sensing -...
MUMS Opening Workshop - Model Uncertainty in Data Fusion for Remote Sensing -...
 
Optimization tutorial
Optimization tutorialOptimization tutorial
Optimization tutorial
 
Slides ensae-2016-9
Slides ensae-2016-9Slides ensae-2016-9
Slides ensae-2016-9
 
Efficient Analysis of high-dimensional data in tensor formats
Efficient Analysis of high-dimensional data in tensor formatsEfficient Analysis of high-dimensional data in tensor formats
Efficient Analysis of high-dimensional data in tensor formats
 
Cost indexes
Cost indexesCost indexes
Cost indexes
 
Lec1 01
Lec1 01Lec1 01
Lec1 01
 

Más de Michele Weigle

Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...Michele Weigle
 
WS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web ArchivesWS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web ArchivesMichele Weigle
 
Intro to Web Archiving
Intro to Web ArchivingIntro to Web Archiving
Intro to Web ArchivingMichele Weigle
 
Enabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesEnabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesMichele Weigle
 
Visualizing Webpage Changes Over Time
Visualizing Webpage Changes Over TimeVisualizing Webpage Changes Over Time
Visualizing Webpage Changes Over TimeMichele Weigle
 
How to Write an Academic Paper
How to Write an Academic PaperHow to Write an Academic Paper
How to Write an Academic PaperMichele Weigle
 
How to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic PresentationHow to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic PresentationMichele Weigle
 
My Academic Story via Internet Archive
My Academic Story via Internet ArchiveMy Academic Story via Internet Archive
My Academic Story via Internet ArchiveMichele Weigle
 
A Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor NetworksA Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor NetworksMichele Weigle
 
Detecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCDetecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCMichele Weigle
 
Energy Harvesting-aware Design for Wireless Nanonetworks
Energy Harvesting-aware Design for Wireless NanonetworksEnergy Harvesting-aware Design for Wireless Nanonetworks
Energy Harvesting-aware Design for Wireless NanonetworksMichele Weigle
 
2015-capwic-gradschool
2015-capwic-gradschool2015-capwic-gradschool
2015-capwic-gradschoolMichele Weigle
 
2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-web2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-webMichele Weigle
 
Tools for Managing the Past Web
Tools for Managing the Past WebTools for Managing the Past Web
Tools for Managing the Past WebMichele Weigle
 
Archive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH OverviewArchive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH OverviewMichele Weigle
 
Telling Stories with Web Archives
Telling Stories with Web ArchivesTelling Stories with Web Archives
Telling Stories with Web ArchivesMichele Weigle
 
"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overview"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overviewMichele Weigle
 
TDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETsTDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETsMichele Weigle
 
Visualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-ItVisualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-ItMichele Weigle
 

Más de Michele Weigle (20)

Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
Comparing the Archival Rate of Arabic, English, Danish, and Korean Language W...
 
WS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web ArchivesWS-DL’s Work towards Enabling Personal Use of Web Archives
WS-DL’s Work towards Enabling Personal Use of Web Archives
 
Intro to Web Archiving
Intro to Web ArchivingIntro to Web Archiving
Intro to Web Archiving
 
Enabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesEnabling Personal Use of Web Archives
Enabling Personal Use of Web Archives
 
Visualizing Webpage Changes Over Time
Visualizing Webpage Changes Over TimeVisualizing Webpage Changes Over Time
Visualizing Webpage Changes Over Time
 
How to Write an Academic Paper
How to Write an Academic PaperHow to Write an Academic Paper
How to Write an Academic Paper
 
How to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic PresentationHow to Prepare and Give and Academic Presentation
How to Prepare and Give and Academic Presentation
 
My Academic Story via Internet Archive
My Academic Story via Internet ArchiveMy Academic Story via Internet Archive
My Academic Story via Internet Archive
 
A Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor NetworksA Retasking Framework For Wireless Sensor Networks
A Retasking Framework For Wireless Sensor Networks
 
Detecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCDetecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARC
 
Energy Harvesting-aware Design for Wireless Nanonetworks
Energy Harvesting-aware Design for Wireless NanonetworksEnergy Harvesting-aware Design for Wireless Nanonetworks
Energy Harvesting-aware Design for Wireless Nanonetworks
 
2015-capwic-gradschool
2015-capwic-gradschool2015-capwic-gradschool
2015-capwic-gradschool
 
2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-web2015-odu-ece-tools-for-past-web
2015-odu-ece-tools-for-past-web
 
Tools for Managing the Past Web
Tools for Managing the Past WebTools for Managing the Past Web
Tools for Managing the Past Web
 
Archive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH OverviewArchive What I See Now - 2014 NEH ODH Overview
Archive What I See Now - 2014 NEH ODH Overview
 
Bits of Research
Bits of ResearchBits of Research
Bits of Research
 
Telling Stories with Web Archives
Telling Stories with Web ArchivesTelling Stories with Web Archives
Telling Stories with Web Archives
 
"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overview"Archive What I See Now" - NEH ODH overview
"Archive What I See Now" - NEH ODH overview
 
TDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETsTDMA Slot Reservation in Cluster-Based VANETs
TDMA Slot Reservation in Cluster-Based VANETs
 
Visualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-ItVisualizing Digital Collections at Archive-It
Visualizing Digital Collections at Archive-It
 

Último

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Último (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Strategies for Sensor Data Aggregation in Support of Emergency Response

  • 1. Strategies for Sensor Data Aggregation in Support of Emergency Response X. Wang A. Walden M. Weigle S. Olariu Department of Computer Science Old Dominion University October 7, 2014
  • 2. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 3. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 4. Key Problem in Emergency Response In emergency situations such as fire, how to aggregate the information collected by sets of sensors in a timely and efficient manner?
  • 5. Challenges in Emergency Response The perceived value of the data collected by the sensors decays often quite rapidly; Aggregation takes time and the longer they wait, the lower the value of the aggregated information; A determination needs to be made in a timely manner; A false alarm is prohibitively expensive and involves huge overheads.
  • 6. Our Solution Aggregation usually increases the value of information; We provide a formal look at various novel aggregation strategies; Our model suggests natural thresholding strategies for aggregating the information collected by sets of sensors; Extensive simulations have confirmed the theoretical predictions of our model.
  • 7. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 8. Information Value Discounting Information is a good that has value; The value of information is hard to assess; Measuring the value of the aggregated information remains challenging; The value of information is subject to rapid deterioration over time.
  • 9. General Time-discounted Functions Assumptions: The phenomena we discuss occur in continuous time; The value of information is taken to be a real in [0, ∞); The value of information decreases with time; Mathematical Description:    X(t) ≥ 0 t ≥ 0 X(t) = X(r)g(t, r) 0 ≤ r ≤ t X(t) ≤ X(r) 0 ≤ r ≤ t where g : R+ ∪ {0} × R+ ∪ {0} → [0, 1] is referred to as a discount function.
  • 10. A Special Class of Time-discounted Functions This discount function depends on the difference t − r only; The value of information vanishes after a very long time; Mathematical Description: X(t) = X(r)δ(t − r), 0 ≤ r ≤ t δ : R+ ∪ {0} −→ [0, 1] value time X(t) X(r) r t
  • 11. Exponential Time-discounted Funtions No discount at the beginning: X(r) = X(r)δ(0) implies δ(0) = 1 Functional equation: δ(t − r) = δ(t − s)δ(s − r), ∀ 0 ≤ r ≤ s ≤ t Exponential discount function: δ(t − r) = e−µ(t−r) ∀ 0 ≤ r ≤ t where µ = − ln δ(1) > 0 Exponentially discounted value of information: X(t) = X(r)e−µ(t−r) , ∀ 0 ≤ r ≤ t
  • 12. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 13. Expected Effect of Aggregation time value ∆ t2t1 X1(t1) X2(t2) t X1(t)♦X2(t) X2(t) X1(t)
  • 14. Algebra of Aggregation Aggregation operator ♦ integrates values of sensor data such as X and Y to get an aggregated value X♦Y . ♦ is an application-dependent operator; ♦ can be extended to an arbitrary number of operands: ♦n i=1Xi ≡ X1♦X2♦ · · · ♦Xn; ♦ is assumed to have the following fundamental properties: Commutativity: X♦Y = Y ♦X, ∀X, Y ; Associativity: [X♦Y ] ♦Z = X♦ [Y ♦Z] , ∀X, Y , Z; Idempotency: If Y = 0 then X♦Y = X.
  • 15. The Interaction between Aggregation and Discounting The aggregated value of X(r) and Y (s) at time τ, with 0 ≤ r ≤ t ≤ τ and 0 ≤ s ≤ t ≤ τ, is X(τ)♦Y (τ): X(τ)♦Y (τ) = [X(r)δ(τ − r)] ♦ [Y (s)δ(τ − s)] = [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)] The discounted value of the aggregated value X(t)♦Y (t) at time τ is: (X(t)♦Y (t)) δ(τ − t)
  • 16. A Taxonomy of Aggregation Operators Three distinct types of the aggregation operator ♦ (0 ≤ t ≤ τ): Type 1: if [X(t)♦Y (t)] δ(τ − t)< [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)] ; Type 2: if [X(t)♦Y (t)] δ(τ − t)= [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)] ; Type 3: if [X(t)♦Y (t)] δ(τ − t)> [X(t)δ(τ − t)] ♦ [Y (t)δ(τ − t)] .
  • 17. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 18. General Properties of Type 1 Operators Lemma Assume an associative Type 1 operator ♦. For all t, τ with max1≤i≤n{ti } ≤ t ≤ τ we have [♦n i=1Xi (t)] δ(τ − t) < ♦n i=1Xi (τ). Theorem Assuming that the Type 1 aggregation operator ♦ is associative and commutative, the discounted value of the aggregated information at time t is upper-bounded by ♦n i=1Xi (t), regardless of the order in which the values were aggregated.
  • 19. A Special Type 1 Operator Definition X♦Y = X + Y − XY ; X, Y ∈ [0, 1] This operator satisfies the associativity, commutativity and idempotency properties and is a Type 1 operator. Lemma Consider values X1, X2, · · · , Xn in the range [0, 1] acted upon by the operator defined above. Then the aggregated value ♦n i=1Xi has the close algebraic form: ♦n i=1Xi = 1 − Πn i=1(1 − Xi )
  • 20. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 21. Aggregation Strategies for Type 1 Operators Scenario: In an emergency n (n ≥ 2) sensors have collected data about an event at times t1, t2, · · · , tn and let t = max{t1, t2, · · · , tn}. Further, let X1(t1), X2(t2), · · · , Xn(tn) be the values of the data collected by the sensors. Problem: How to aggregate these values at current time τ (τ ≥ t) and trigger an alarm? Solution: THRESHOLDING Two Classes of Aggregation Strategies: Aggregation strategy with fixed threshold; Aggregation strategy with adaptive threshold;
  • 22. Fixed Thresholding Fixed Thresholding Criterion: [♦n i=1Xi (t)] δ(τ − t) > ∆ Latest Aggregation Time: τ < t + 1 µ ln ♦n i=1Xi (t) ∆ Time Window for Aggregation: t, t + 1 µ ln ♦n i=1Xi (t) ∆
  • 23. Motivation for Adaptive Thresholding Assume sensor readings about an event were collected and the resulting values X1, X2, · · · are reals in [0, 1] and one of the network actors (e.g., a sensor) is in charge of the aggregation process and an aggregation operator ♦ is employed in conjunction with a threshold ∆ > 0. Theorem If Xi1 , Xi2 , · · · , Xim , m > 1, satisfy Xij > 1 − m √ 1 − ∆, j = 1, 2, · · · , m, then ♦m j=1Xij > ∆.
  • 24. Illustration of Our Adaptive Aggregation Strategy A B C D G F E t1 t2 t3 t4 t5 0 t1 t2 t4 t5t3 X1(t1) X2(t2) X3(t3) X4(t4) X5(t5) 1 − √ 1 − ∆ 1 − 3√ 1 − ∆ 1 − 4√ 1 − ∆
  • 25. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 26. Emergency Scenario A fire just broke out on a ship instrumented by a set of relevant sensors.
  • 27. Emergency Model Temperature distribution: linear model with a plateau temperature of 1000℃ and an ambient temperature of 20℃; Fire propagation: dot source model with an isotropic spreading speed of 1m/s; The fire source location is randomly generated.
  • 28. Sensor Network Configuration The temperature sensors are deployed in a rectangular lattice of size 3 × 2 in a plane with every side of 3m ; The sensors are asynchronous; Sensor sampling period: 2s; Threshold to trigger an alarm: 0.99.
  • 29. Application-dependent Aggregation Operator Value of Information: Xi = Pr[Ti ∈ K|F] = 0.9 Ti ∈ K 0 Ti /∈ K K = [100℃, 1000℃] is the critical temperature range. Exponential Discount Rate: Value discount constant µ = 1.25 × 10−3 s−1 Aggregation Operator: Xi ♦Xj = Pr[{Ti ∈ K} ∪ {Tj ∈ K}|F] = Xi + Xj − Xi Xj
  • 30. Renewal and Decay of Value of Temperature — 6 Sensors 0 2 4 6 8 10 12 14 16 0 200 400 600 800 1000 Temperature/°C Decay and Renewal of Value of Temperature 0 2 4 6 8 10 12 14 16 0 0.2 0.4 0.6 0.8 1 Value Time/s Temperature C Temperature B Temperature F Temperature E Temperature A Temperature D Value C Value B Value F Value E Value A Value D
  • 31. Renewal and Decay of Value of Temperature — 1 Sensor
  • 32. Result for Fixed Thresholding 0 2 4 6 8 10 12 14 16 0 0.2 0.4 0.6 0.8 1 Value Fixed Aggregation of 3 Sensors’ Values 0 2 4 6 8 10 12 14 16 0 0.5 0.99 Threshold Time/s Value C Value B Value F Value E Value A Value D Aggregation
  • 33. Result for Adaptive Thresholding 0 2 4 6 8 10 12 14 16 0 0.2 0.4 0.6 0.8 1 Value Addaptive Aggregation of Sensors’ Values 0 2 4 6 8 10 12 14 16 0 0.5 0.99 Threshold Time/s Value C Value B Value F Value E Value A Value D Aggregation
  • 34. Comparison of Two Strategies
  • 35. Table of Contents 1 Outline 2 Information Discounting 3 Aggregating Time-discounted Information 4 Type 1 Operators 5 Aggregation Strategies for Type 1 Operators A Fixed Aggregation Strategy An Adaptive Aggregation Strategy 6 Simulation 7 Conclusions and Future Work
  • 36. Conclusions Offered a formal model for the valuation of time-discounted information; Provided a formal way of looking at aggregation of information; Found that the aggregated value does not depend on the order in which aggregation of individual values take place; Suggested natural thresholding strategies for the aggregation of the information in support of emergency response.
  • 37. Future Works How to aggregate data across various types of sensors in a cooperative fashion? How about discounting regimens other than exponential discounting? Step function? Linear function? Polynomial function? How to retask the sensors as the mission dynamics evolve?
  • 38. THANK YOU Work supported by NSF grant CNS-1116238