fitrlinear for large data set
Ältere Kommentare anzeigen
I am trying a large regression/lasso model with n=90000 rows and p=500 columns
[mhat,FitInfo]=fitrlinear(X,y,'Learner','leastsquares');
I tryied also additional parameters
'solve','sparsa'
'Regularization','lasso'
The problem is that, when X has 200 columns or more, all the elements of mhat.Beta are ZERO
Do you have any suggestion about that?
Thanks,
Alessandro
1 Kommentar
Alessandro Fassò
am 25 Feb. 2021
Antworten (1)
Aditya Patil
am 29 Mär. 2021
0 Stimmen
With high dimensional data, it is expected that some of the predictors won't have much effect on the response.
As a workaround, you can try to reduce the dimension using Dimensionality Reduction and Feature Extraction techniques.
2 Kommentare
Alessandro Fassò
am 29 Mär. 2021
Aditya Patil
am 29 Mär. 2021
Can you provide the data so that I can reproduce the issue? Also provide the output of the version command.
Kategorien
Mehr zu Regularization finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!