2017
DOI: 10.1109/jiot.2017.2712672
|View full text |Cite
|
Sign up to set email alerts
|

Predictive Analytics for Complex IoT Data Streams

Abstract: Abstract-The requirements of analyzing heterogeneous data streams and detecting complex patterns in near real-time have raised the prospect of Complex Event Processing (CEP) for many internet of things (IoT) applications. Although CEP provides a scalable and distributed solution for analyzing complex data streams on the fly, it is designed for reactive applications as CEP acts on near real-time data and does not exploit historical data. In this regard, we propose a proactive architecture which exploits histori… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
46
0
5

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
2
2

Relationship

3
6

Authors

Journals

citations
Cited by 112 publications
(51 citation statements)
references
References 25 publications
0
46
0
5
Order By: Relevance
“…Our modular approach enables exploration of other unsupervised or supervised methods for the same problem. In addition, our architecture can be used for additional applications; for example, one can train regression models with Spark MLlib using Madrid Council's historical dataset and provide traffic predictions [33].…”
Section: ) Evaluationmentioning
confidence: 99%
“…Our modular approach enables exploration of other unsupervised or supervised methods for the same problem. In addition, our architecture can be used for additional applications; for example, one can train regression models with Spark MLlib using Madrid Council's historical dataset and provide traffic predictions [33].…”
Section: ) Evaluationmentioning
confidence: 99%
“…Data are playing an increasingly key role in sports, but they must be processed to extract meaningful information [2,3]. Data-driven decision plays a significant role in soccer and many other sports.…”
Section: Introductionmentioning
confidence: 99%
“…Axiom (1) and (2) state that a fluent is initiated with the occurrence of an event that initiates it, and that fluent will be terminated when another event occurs and terminates it. Axiom (3) states that if a fluent holds at time-point T and is not terminated in T , then the fluent is true at the next time-point T 1 . Axiom (5) states that if a fluent is initiated by some event that occurs at time-point T , then the fluent is true at T 1 .…”
Section: Logical Reasoning On Complex Eventsmentioning
confidence: 99%
“…The increase in availability of data in both structured and unstructured formats is a common trend nowadays: on the other hand, information extraction for a meaningful use from this ocean of data is still a challenging task. The interpretation of these data need to be automated in order to be transformed into operational knowledge [3,20]. In particular, events are mostly important pieces of such knowledge, as they represent activities and happenings in the represented scenario.…”
Section: Introductionmentioning
confidence: 99%