Count-Min-Log 草图:使用近似计数器进行近似计数
信息检索
2015-02-18 v1 数据结构与算法
摘要
Count-Min Sketch 是大规模处理中广泛采用的近似事件计数算法。然而,原始版本的 Count-Min-Sketch(CMS)存在一些缺陷,尤其是在关注低频项(如文本挖掘相关任务)时。已有若干 CMS 变体被提出以补偿低频事件的高相对误差,但所提方案倾向于纠正错误而非预防错误。本文提出 Count-Min-Log 草图,其使用基于对数的近似计数器代替线性计数器,从而在恒定内存占用下改善 CMS 的平均相对误差。
引用
@article{arxiv.1502.04885,
title = {Count-Min-Log sketch: Approximately counting with approximate counters},
author = {Guillaume Pitel and Geoffroy Fouquier},
journal= {arXiv preprint arXiv:1502.04885},
year = {2015}
}
备注
7 pages, 3 figures. Some preliminary notes can be found on http://blog.guillaume-pitel.fr/