Skip to content

Commit

Permalink
Update LAR description
Browse files Browse the repository at this point in the history
  • Loading branch information
NovakLBUT authored Apr 8, 2022
1 parent 4180864 commit 935f9b3
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions docs/source/surrogates/pce/regressions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,11 @@ The :class:`.PceSensitivity` class is imported using the following command:
LAR Regression
"""""""""""""""""""""

Least Angle Regression (known as LAR or LARS) is related to a forward stepwise model-selection algorithm and it represents an efficient algorithm for fitting a penalized model similarly to LASSO. However, LAR does not need any hyper parameter :math:`\lambda` and thus it can be used for an automatic detection of the best linear regression model for given experimental design. The most correlated predictor with the quantity of interest is identified in the first step of the algorithm. Further it takes the largest possible step until some other predictor is equally correlated with the residual, and LAR continues in the direction equiangular between the two predictors.

Number of LAR steps is equal to number of unknowns, since it adds one predictor to the active set in each step. This characteristic can be utilized for the iterative algorithm selecting the most accurate surrogate model from large number of candidates obtained by Least Squares using function from the :class:`LeastAngleRegression` class.



LeastAngleRegression Class
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down

0 comments on commit 935f9b3

Please sign in to comment.