benchopt / benchopt/benchmark_logreg_l2
Add unpenalized logistic regression
- Dominant language
- Python
- Stars
- 5
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
The problem sets of logistic regression all have a penalty. It would be very interesting, at least to me, to add the zero penalty case.
Note: For n_features > n_samples, like the 20 news dataset, this is real fun (from an optimization point of view).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the benchmark's logistic-regression implementation and the configuration or problem definitions for the existing penalty cases. Trace how the penalty is passed into the optimization setup, then determine how a zero-penalty case should be represented and validated, especially when n_features exceeds n_samples. Done means the unpenalized case is included consistently with the existing benchmark cases and its results can be checked.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- machine-learning
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100