8000 DOC rework the example presenting the regularization path of Lasso, Lasso-LARS, and Elastic Net · Issue #29963 · scikit-learn/scikit-learn · GitHub
[go: up one dir, main page]

Skip to content

DOC rework the example presenting the regularization path of Lasso, Lasso-LARS, and Elastic Net #29963

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

Open
glemaitre opened this issue Sep 29, 2024 · 5 comments · May be fixed by #30028
Open

Comments

@glemaitre
Copy link
Member

We recently merge two examples and the resulting example is shown here: https://scikit-learn.org/dev/auto_examples/linear_model/plot_lasso_lasso_lars_elasticnet_path.html

This example should be revisited where we should have more narrative in a tutorial-like style. Indeed, this example could explain in more details what is a regularization path and discuss the difference between Lasso and Lasso-LARS, and between Lasso and ElasticNet.

Some of the experiment are really closed to the one presented in this paper: https://hastie.su.domains/Papers/LARS/LeastAngle_2002.pdf

@github-actions github-actions bot added the Needs Triage Issue requires triage label Sep 29, 2024
@glemaitre glemaitre changed the title DOC rework the example preseting the regularization path of Lasso, Lasso-LARS, and Elastic Net DOC rework the example presenting the regularization path of Lasso, Lasso-LARS, and Elastic Net Sep 29, 2024
@ogrisel ogrisel added Documentation and removed Needs Triage Issue requires triage labels Oct 1, 2024
@virchan
Copy link
Member
virchan commented Oct 3, 2024

I'd like to work on this issue, if it's available.

@Rachit23110261
Copy link
Contributor
Rachit23110261 commented Oct 7, 2024

@glemaitre I would like to ask for clarification regarding tutorial-like style. Do we have to explain the examples, like, explain how lasso -LARS works differently from lasso and elastic net regression through the example?

@glemaitre
Copy link
Member Author

Do we have to explain the examples, like, explain how lasso -LARS works differently from lasso and elastic net regression through the example?

Kind of. Basically, since we want to show differences through those plots, I think that we need to:

  • first, introduce what is a regularization path
  • then, explain the difference between Lasso and ElasticNet regarding the regularization and look at the path because we will have something along the same line
  • finally explain the difference between Lasso and Lasso-LARS, that is related to the solver, and how it impacts the path also.

@shivamchhuneja
Copy link
Contributor

hi I'd like to pick this up, anything specific I should keep in mind apart from the discussion taken up already above?

cc @StefanieSenger

@StefanieSenger
Copy link
Contributor

@virchan is already working on this here: #30028

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
0