aai-institute / aai-institute/pyDVL

Implement LAVA method

Ouverte
#493 1 commentaire 0 réactions 1 personne assignée Réclamée par @AnesBenmerzoug Voir sur GitHub
new-method
Langage dominant
Python
Étoiles
146
Forks
10
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Implement Just, Hoang Anh, Feiyang Kang, Jiachen T. Wang, Yi Zeng, Myeongseob Ko, Ming Jin, and Ruoxi Jia. [Lava: Data valuation without pre-specified learning algorithms.](https://arxiv.org/abs/2305.00054) arXiv preprint arXiv:2305.00054 (2023).

The paper's code can be found in [this repository](https://github.com/ruoxi-jia-group/LAVA).

To compute Optimal Transport we can use either [POT](https://pythonot.github.io/) and/or [GeomLoss](https://www.kernel-operations.io/geomloss/). The latter is Pytorch specific whereas the former isn't.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Lisez l’article LAVA lié ainsi que son dépôt GitHub pour comprendre l’algorithme. Examinez les modules existants de valorisation des données de pyDVL afin d’identifier les modèles d’intégration. Déterminez s’il faut utiliser POT ou GeomLoss pour Optimal Transport, en tenant compte des dépendances du projet. L’implémentation nécessitera de concevoir un nouveau module, d’écrire des tests et de documenter la méthode.

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

Évaluation

Stack technique
python, pytorch
Domaine
ai-infra-agents, machine-learning
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

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