apache / apache/datasketches-cpp

Weighted version of the KLL sketch?

Ouverte
#157 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
273
Forks
88
Merge moyen
2 j 2 h
PR mergées (30 j)
8

Description

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?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par examiner la conception du sketch KLL et l’issue #5746 de XGBoost indiquée, puis lisez l’Appendix A de l’article XGBoost indiqué pour connaître les exigences de pondération. Déterminez si un sketch KLL pondéré est réalisable et définissez le comportement attendu avant l’implémentation ; l’issue ne mentionne ni fichiers sources ni tests.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
data
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.