Lasso with no intercept
조회 수: 6 (최근 30일)
이전 댓글 표시
Hi all, I want to use the lasso function in the statistics toolbox but with no intercept. Kind of forcing the \beta_0 to be zero. Is there an easy way to do that ? Cheers, Ahmed
댓글 수: 0
답변 (5개)
Dani Klein
2020년 5월 11일
I was having the same problem, and as Yu Bai mentioned, the official documentation
B = lasso(X,y,'Lambda',lambda,'Intercept',false).
It occured to me that the documentation of MATLAB R2019b did not say this. Therefore, I thought that it might be new in the 2020a version and I was right. I updated the software, implemented it, and it works. So you should consider the update.
댓글 수: 0
Yu Bai
2020년 5월 11일
It is a bit strange as official documentation of lasso contains an "Intercept" option but actually it is not implemented.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!