IEEE Technology and Society Magazine - Fall 2014 - 39

would use detectors at each of the
points (A, B, C, and D), and define
two patterns consisting of the corresponding sequences. The system
would detect these sequences using
finite state automata. The volume
and velocity of the events that are
required in order to be processed,
as well as the complexity of some
of the automata, require distributing the automata-processing task
among multiple nodes.
A more realistic solution to the
path-counting task is to take into
account the uncertainty in the detection of the locations of vehicles.
Detectors may fail to detect some
vehicles, may have false detections,
and may report detections that are
inherently uncertain (e.g., locating vehicles via a cellular network).
Automata used for detecting patterns over deterministic events are
unsuitable in this scenario. On the
other hand, as discussed previously,
probabilistic models such as Markov Logic Networks are designed to
handle uncertainty, and are therefore
a natural choice for detecting events
under uncertainty. Event recognition
and forecasting with Markov Logic
Networks can be done by inference
over probabilistic graphical models,
which is fundamentally different
from computations over state automata. Consequently, distributing these
tasks among multiple nodes requires
correspondingly different algorithms.
To address the Big Data issues
of volume, velocity, and lack of
veracity, methods are required for
distributing event recognition and
forecasting tasks that incorporate
probabilistic reasoning. This requires
distributing on-line inference tasks
among multiple nodes, as opposed to
state automata used for recognition
tasks over deterministic events. Such
algorithms can exploit the continuous nature of the recognition task by
incrementally modifying the inference as new events occur.
In addition to the computational
scalability issues, the increasing number of distributed event-generating
sources requires that inherently limited

network resources be employed efficiently. For example, in traffic management some sensors may be deployed
at locations where a high-speed wide
area network is not available, and will
therefore be required to continuously
transmit a high volume of sensor
readings via a cellular network. Since
communication efficiency reduces the
volume of data sent to a data center for
processing, it may also improve computational efficiency. Communication
efficiency also helps in maintaining
the privacy of the entities generating
the events (e.g., terminals in credit
card transactions).
Communication-efficient distributed detection has been an active
research field in recent years. Proposed methods reduce communication by decomposing the recognition
task into a set of local constraints
on the data generated at the nodes.
The constraints are such that, as
long as all of them are upheld, it is
guaranteed that the event of interest
has not occurred. Consequently, as
long as all constraints are upheld,
no communication is required. The
event to be recognized is usually
defined using a function over aggregate values derived at the nodes. In
other words, event recognition is
restricted to numerical reasoning.
To support the full range of
functionality required by Big Data
applications, the development of
distributed communication-efficient
event recognition, and forecasting algorithms is necessary. This
includes events defined over aggregates, as well as temporal, logical,
and spatial patterns over events.
Emphasis needs to be placed on
handling functions that do not have
a closed form, such as inference
over probabilistic graphical models.

Event-Driven
Decision Making
In the proposed methodology, the
forecast events, along with the recognized events, are leveraged for
real-time operational decision making. A body of tools for real-time
proactive decision making exploits

IEEE TECHNOLOGY AND SOCIETY MAGAZINE

|

FALL 2014

the event forecasting models presented above, with an emphasis on
optimization methods that intelligently handle forecast uncertainty
using robust, stochastic, or blackbox methods.
In terms of real-time optimization techniques, the state-of-the-art
is that optimization techniques are
being activated mostly off-line and
use a variety of methods that fit
different assumptions, e.g., robust
(worst-case) optimization or stochastic optimization. In the field of robust
optimization methods, the state-ofthe-art focuses on tools for providing strong performance guarantees
for convex optimization problems
[3]. For real-time decision-making
purposes, the use of robust optimization methods involving recourse,
that is, modeling the notion that
future decisions can be deferred until
future information is available, is an
area of intensive ongoing research.
For example, in the context of traffic management, "recourse" decisions refer specifically to traffic
management actions. This includes
the alteration of speed limits and
restriction of on-ramp flows, which
are computed as future responses to
changes in traffic flows, and result
from similar actions taken at an early
time. The use of "robust" or "worstcase" models is most appropriate for
those aspects of traffic management
with hard limits, such as absolute
limits on allowed flows or maximum
closure time constraints.
Stochastic, or randomly determined, optimization focuses on optimizing an expected value criterion that
is subject to probabilistic constraints.
Aside from the need to parameterize policies in the recourse sense discussed above, an additional difficulty
relates to the interpretation of constraints. Due to the probabilistic nature
of the uncertainty that enters the optimization, the worst-case constraints
used in robust optimization often turn
out to be impractical. One then has to
resort to soft interpretations, such as
chance constraints, ensuring that the
probability of meeting the constraint
|

39



Table of Contents for the Digital Edition of IEEE Technology and Society Magazine - Fall 2014

IEEE Technology and Society Magazine - Fall 2014 - Cover1
IEEE Technology and Society Magazine - Fall 2014 - Cover2
IEEE Technology and Society Magazine - Fall 2014 - 1
IEEE Technology and Society Magazine - Fall 2014 - 2
IEEE Technology and Society Magazine - Fall 2014 - 3
IEEE Technology and Society Magazine - Fall 2014 - 4
IEEE Technology and Society Magazine - Fall 2014 - 5
IEEE Technology and Society Magazine - Fall 2014 - 6
IEEE Technology and Society Magazine - Fall 2014 - 7
IEEE Technology and Society Magazine - Fall 2014 - 8
IEEE Technology and Society Magazine - Fall 2014 - 9
IEEE Technology and Society Magazine - Fall 2014 - 10
IEEE Technology and Society Magazine - Fall 2014 - 11
IEEE Technology and Society Magazine - Fall 2014 - 12
IEEE Technology and Society Magazine - Fall 2014 - 13
IEEE Technology and Society Magazine - Fall 2014 - 14
IEEE Technology and Society Magazine - Fall 2014 - 15
IEEE Technology and Society Magazine - Fall 2014 - 16
IEEE Technology and Society Magazine - Fall 2014 - 17
IEEE Technology and Society Magazine - Fall 2014 - 18
IEEE Technology and Society Magazine - Fall 2014 - 19
IEEE Technology and Society Magazine - Fall 2014 - 20
IEEE Technology and Society Magazine - Fall 2014 - 21
IEEE Technology and Society Magazine - Fall 2014 - 22
IEEE Technology and Society Magazine - Fall 2014 - 23
IEEE Technology and Society Magazine - Fall 2014 - 24
IEEE Technology and Society Magazine - Fall 2014 - 25
IEEE Technology and Society Magazine - Fall 2014 - 26
IEEE Technology and Society Magazine - Fall 2014 - 27
IEEE Technology and Society Magazine - Fall 2014 - 28
IEEE Technology and Society Magazine - Fall 2014 - 29
IEEE Technology and Society Magazine - Fall 2014 - 30
IEEE Technology and Society Magazine - Fall 2014 - 31
IEEE Technology and Society Magazine - Fall 2014 - 32
IEEE Technology and Society Magazine - Fall 2014 - 33
IEEE Technology and Society Magazine - Fall 2014 - 34
IEEE Technology and Society Magazine - Fall 2014 - 35
IEEE Technology and Society Magazine - Fall 2014 - 36
IEEE Technology and Society Magazine - Fall 2014 - 37
IEEE Technology and Society Magazine - Fall 2014 - 38
IEEE Technology and Society Magazine - Fall 2014 - 39
IEEE Technology and Society Magazine - Fall 2014 - 40
IEEE Technology and Society Magazine - Fall 2014 - 41
IEEE Technology and Society Magazine - Fall 2014 - 42
IEEE Technology and Society Magazine - Fall 2014 - 43
IEEE Technology and Society Magazine - Fall 2014 - 44
IEEE Technology and Society Magazine - Fall 2014 - 45
IEEE Technology and Society Magazine - Fall 2014 - 46
IEEE Technology and Society Magazine - Fall 2014 - 47
IEEE Technology and Society Magazine - Fall 2014 - 48
IEEE Technology and Society Magazine - Fall 2014 - 49
IEEE Technology and Society Magazine - Fall 2014 - 50
IEEE Technology and Society Magazine - Fall 2014 - 51
IEEE Technology and Society Magazine - Fall 2014 - 52
IEEE Technology and Society Magazine - Fall 2014 - 53
IEEE Technology and Society Magazine - Fall 2014 - 54
IEEE Technology and Society Magazine - Fall 2014 - 55
IEEE Technology and Society Magazine - Fall 2014 - 56
IEEE Technology and Society Magazine - Fall 2014 - 57
IEEE Technology and Society Magazine - Fall 2014 - 58
IEEE Technology and Society Magazine - Fall 2014 - 59
IEEE Technology and Society Magazine - Fall 2014 - 60
IEEE Technology and Society Magazine - Fall 2014 - 61
IEEE Technology and Society Magazine - Fall 2014 - 62
IEEE Technology and Society Magazine - Fall 2014 - 63
IEEE Technology and Society Magazine - Fall 2014 - 64
IEEE Technology and Society Magazine - Fall 2014 - 65
IEEE Technology and Society Magazine - Fall 2014 - 66
IEEE Technology and Society Magazine - Fall 2014 - 67
IEEE Technology and Society Magazine - Fall 2014 - 68
IEEE Technology and Society Magazine - Fall 2014 - 69
IEEE Technology and Society Magazine - Fall 2014 - 70
IEEE Technology and Society Magazine - Fall 2014 - 71
IEEE Technology and Society Magazine - Fall 2014 - 72
IEEE Technology and Society Magazine - Fall 2014 - 73
IEEE Technology and Society Magazine - Fall 2014 - 74
IEEE Technology and Society Magazine - Fall 2014 - 75
IEEE Technology and Society Magazine - Fall 2014 - 76
IEEE Technology and Society Magazine - Fall 2014 - 77
IEEE Technology and Society Magazine - Fall 2014 - 78
IEEE Technology and Society Magazine - Fall 2014 - 79
IEEE Technology and Society Magazine - Fall 2014 - 80
IEEE Technology and Society Magazine - Fall 2014 - Cover3
IEEE Technology and Society Magazine - Fall 2014 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2023
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2023
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2023
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2022
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2021
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2020
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2019
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_december2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_september2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_june2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_march2018
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2017
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2016
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2015
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2014
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_winter2013
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_fall2013
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_summer2013
https://www.nxtbook.com/nxtbooks/ieee/technologysociety_spring2013
https://www.nxtbookmedia.com