Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coresets for unsupervised active learning. #67

Open
Dref360 opened this issue Jun 3, 2020 · 5 comments
Open

Coresets for unsupervised active learning. #67

Dref360 opened this issue Jun 3, 2020 · 5 comments
Labels
enhancement New feature or request help wanted Extra attention is needed PRs welcome

Comments

@Dref360
Copy link
Member

Dref360 commented Jun 3, 2020

Is your feature request related to a problem? Please describe.
Cold-start is a real problem in active learning, we need to label randomly a few dozens labels before starting using active learning.

Describe the solution you'd like
A solution similar to Baal AbtractHeuristic.

coreset_algo = MyCoresetAlgorithm()
ranks = coreset_algo(my_dataset)
# or 
ranks = coreset_algo(predictions)

Describe alternatives you've considered
None

@Dref360 Dref360 added enhancement New feature or request help wanted Extra attention is needed PRs welcome labels Jun 3, 2020
@Dref360
Copy link
Member Author

Dref360 commented Jun 3, 2020

Reference: Active Learning for Convolutional Neural Networks: A Core-Set Approach, https://arxiv.org/abs/1708.00489

https://arxiv.org/pdf/1910.08707.pdf

@GeorgePearse
Copy link
Collaborator

Did this get anywhere? Probably the PR I'd be most keen to try to implement.

@Dref360
Copy link
Member Author

Dref360 commented Mar 25, 2022

No we didn't worked on this.

Yes that would be amazing if you could get the ball rolling on this. We will be there to help that's for sure!

@GeorgePearse
Copy link
Collaborator

GeorgePearse commented Mar 28, 2022

The apricot package actually looks interesting for solving the cold start problem. https://apricot-select.readthedocs.io/en/latest/ (doesn't require labels).

Don't know if it'd make sense to test it and then add documentation on their combined use.

@nitish1295
Copy link
Contributor

You might find this useful https://github.com/decile-team/cords

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed PRs welcome
Projects
None yet
Development

No branches or pull requests

3 participants