What is it about?

In the era of big data, computing exact answers to analytical queries becomes prohibitively expensive. It takes seconds or even minutes to get the exact query result from a big table. This greatly increases the value of approaches that can compute efficiently approximate, but highly accurate answers to analytical queries.

Featured Image

Why is it important?

DBEst, as the first model-based approximate query processing engine, is built over classical machine learning models. Specifically, regression models and density estimators are trained over the data/samples, and are used to produce approximate answers fast and efficiently. Compared with sample-based AQP approaches, lightweight models enjoys orders of magnitude savings in query response time and space overheads, while achieving better accuracy.

Perspectives

With this paper, we hope people will get familiar with approximate query processing techniques using machine learning models. By building models for specific query templates, model-based AQP methods enjoy benefits in all aspects. Machine learning also opens up a new area for approximate query processing, and there are more opportunities and challenges. We also proposed an improved AQP engine based on deep learning networks. Feel free to try them on!

qingzhi ma
University of Warwick

Read the Original

This page is a summary of: DBEst, June 2019, ACM (Association for Computing Machinery),
DOI: 10.1145/3299869.3324958.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page