中文

一种用于自调整直方图的学习框架

数据库 2011-12-05 v2 机器学习

摘要

在本文中,我们考虑了使用查询工作负载估计自调整直方图的问题。为此,我们提出了一种通用的学习理论公式。具体而言,我们将来自工作负载的查询反馈作为训练数据,以估计具有较小内存占用且能最小化未来查询预期误差的直方图。我们的公式提供了一个框架,可以在其中研究和开发不同的方法。我们首先研究简单的等宽直方图类,并提出一种学习算法 EquiHist,该算法在许多场景下具有竞争力。我们还为等宽直方图提供了形式化保证,突出了等宽直方图可能成功或失败的场景。然后,我们超越等宽直方图,提出了一种用于估计一般直方图的新型学习算法 SpHist。这里我们使用 Haar 小波将学习直方图的问题简化为学习稀疏向量的问题。这两种算法相比现有方法具有多重优势:1)对多维数据的简单且可扩展的扩展;2)随直方图桶数和查询反馈规模的可扩展性;3)结合新反馈和处理数据库更新的自然扩展。我们通过对真实数据和合成数据的详细实验,展示了这些优于当前最先进方法 ISOMER 的优势。特别地,我们表明在真实的多维数据集上,SpHist 的误差比 ISOMER 低达 50%。

关键词

引用

@article{arxiv.1111.7295,
  title  = {A Learning Framework for Self-Tuning Histograms},
  author = {Raajay Viswanathan and Prateek Jain and Srivatsan Laxman and Arvind Arasu},
  journal= {arXiv preprint arXiv:1111.7295},
  year   = {2011}
}

备注

Submitted to VLDB-2012