# Adaptive Learning of Aggregate Analytics under Dynamic Workloads

**Authors:** Fotis Savva, Christos Anagnostopoulos, Peter Triantafillou

arXiv: 1908.04772 · 2020-03-17

## TL;DR

This paper presents an adaptive machine learning approach that efficiently estimates aggregate query answers in large, distributed data environments, reducing reliance on costly big data infrastructures and adapting to changing query patterns.

## Contribution

It introduces a lightweight, client-side ML mechanism for fast, accurate aggregate query estimation that adapts to evolving analytical query patterns.

## Key findings

- Estimates answers in milliseconds with high accuracy.
- Reduces dependency on expensive big data backends.
- Effectively detects and adapts to changing query patterns.

## Abstract

Large organizations have seamlessly incorporated data-driven decision making in their operations. However, as data volumes increase, expensive big data infrastructures are called to rescue. In this setting, analytics tasks become very costly in terms of query response time, resource consumption, and money in cloud deployments, especially when base data are stored across geographically distributed data centers. Therefore, we introduce an adaptive Machine Learning mechanism which is light-weight, stored client-side, can estimate the answers of a variety of aggregate queries and can avoid the big data backend. The estimations are performed in milliseconds are inexpensive and accurate as the mechanism learns from past analytical-query patterns. However, as analytic queries are ad-hoc and analysts' interests change over time we develop solutions that can swiftly and accurately detect such changes and adapt to new query patterns. The capabilities of our approach are demonstrated using extensive evaluation with real and synthetic datasets.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1908.04772/full.md

## Figures

10 figures with captions in the complete paper: https://tomesphere.com/paper/1908.04772/full.md

## References

30 references — full list in the complete paper: https://tomesphere.com/paper/1908.04772/full.md

---
Source: https://tomesphere.com/paper/1908.04772