Pattern Recognition and Event Detection on IoT Data-streams

03/02/2022
by   Christos Karras, et al.
0

Big data streams are possibly one of the most essential underlying notions. However, data streams are often challenging to handle owing to their rapid pace and limited information lifetime. It is difficult to collect and communicate stream samples while storing, transmitting and computing a function across the whole stream or even a large segment of it. In answer to this research issue, many streaming-specific solutions were developed. Stream techniques imply a limited capacity of one or more resources such as computing power and memory, as well as time or accuracy limits. Reservoir sampling algorithms choose and store results that are probabilistically significant. A weighted random sampling approach using a generalised sampling algorithmic framework to detect unique events is the key research goal of this work. Briefly, a gradually developed estimate of the joint stream distribution across all feasible components keeps k stream elements judged representative for the full stream. Once estimate confidence is high, k samples are chosen evenly. The complexity is O(min(k,n-k)), where n is the number of items inspected. Due to the fact that events are usually considered outliers, it is sufficient to extract element patterns and push them to an alternate version of k-means as proposed here. The suggested technique calculates the sum of squared errors (SSE) for each cluster, and this is utilised not only as a measure of convergence, but also as a quantification and an indirect assessment of the element distribution's approximation accuracy. This clustering enables for the detection of outliers in the stream based on their distance from the usual event centroids. The findings reveal that weighted sampling and res-means outperform typical approaches for stream event identification. Detected events are shown as knowledge graphs, along with typical clusters of events.

READ FULL TEXT

page 16

page 17

page 18

research
09/13/2017

Approximate Integration of streaming data

We approximate analytic queries on streaming data with a weighted reserv...
research
04/08/2019

Weighted Reservoir Sampling from Distributed Streams

We consider message-efficient continuous random sampling from a distribu...
research
06/17/2020

Ranking and benchmarking framework for sampling algorithms on synthetic data streams

In the fields of big data, AI, and streaming processing, we work with la...
research
08/19/2017

Event-Radar: Real-time Local Event Detection System for Geo-Tagged Tweet Streams

The local event detection is to use posting messages with geotags on soc...
research
06/10/2019

Parallel Streaming Random Sampling

This paper investigates parallel random sampling from a potentially-unen...
research
06/26/2019

The Adversarial Robustness of Sampling

Random sampling is a fundamental primitive in modern algorithms, statist...
research
12/24/2018

The content correlation of multiple streaming edges

We study how to detect clusters in a graph defined by a stream of edges,...

Please sign up or login with your details

Forgot password? Click here to reset