aai-institute / aai-institute/pyDVL

Implement Nucleolus?

Open
#320 2 comments 0 reactions 1 assignee Claimed by @AnesBenmerzoug View on GitHub
good first issue new-method
Dominant language
Python
Stars
146
Forks
10
PR merge metrics
No merged PRs in 30d

Description

For completeness in the implementation of all methods in

_Yan, Tom, and Ariel D. Procaccia. “If You Like Shapley Then You’ll Love the Core.” In Proceedings of the 35th AAAI Conference on Artificial Intelligence, 2021. Virtual conference: Association for the Advancement of Artificial Intelligence, 2021. http://procaccia.info/wp-content/uploads/2020/12/core.pdf_

Note however, that the paper reports very poor performance, so this has low priority

Contributor guide

Open the contributing guide

Research direction

The issue references a specific academic paper for implementing the Nucleolus method. Start by reading the linked paper to understand the algorithm. Look at existing implementations of other methods in the library (like Shapley, Core) to see the pattern. The work involves adding a new algorithm to the codebase, likely in a module related to game-theory or data valuation methods. Check for any existing tests for similar methods to understand the testing pattern.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ai, machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.