apache / apache/datasketches-cpp
Weighted version of the KLL sketch?
- 主要言語
- C++
- スター
- 273
- フォーク
- 88
- 平均マージ
- 2日 2時間
- マージ済み PR(30日)
- 8
説明
Hello,
There's a consideration at [XGBoost](https://github.com/dmlc/xgboost/issues/5746) about potentially using the KLL sketch to represent feature value histograms.
One potential blocker is the need for a weighted version of the sketch, this would allow us to use data points that are weighted, and adjust their feature contributions accordingly (See Appendix A of [XGBoost paper](https://arxiv.org/abs/1603.02754)).
I remember discussing in the past the possibility of using data weights with KLL, is that still an option?
コントリビューションガイド
調査の方向性
まず、KLL sketch の設計とリンク先の XGBoost issue #5746 を確認し、次に重み付けの要件についてリンク先の XGBoost 論文の Appendix A を読んでください。重み付き KLL sketch が実現可能かどうかを判断し、実装前に期待される動作を定義してください。この issue ではソースファイルやテストは指定されていません。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp
- 領域
- data
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100