aai-institute / aai-institute/pyDVL
Implement Nucleolus?
- 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
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