Regularization Methods Flashcards

1
Q

Why do we need Regularizers?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Ridge Regression?

A

Ridge regression is a regularization technique for least square methods, in which a penalty is added to the least squares to introduce some bias. The penalty added is multiple of squares of the coefficients.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why do we use ridge regression?

A

To reduce overfitting, especially in there is multicollinearity in data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the equation for ridge regression?

A

LS + lambda*sum(Squares of coefficients)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is an added advantage of Ridge regression?

A

Ridge regression makes it possible to determine the coefficients with less number of datapoints.
Usually, n parametered equation will need n+1 datapoints to determine them. But with ridge regression, u can do it with very less amount of data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the effect of Lambda in ridge regression?

A

If lambda is 0, then there is no penalty added.
If lambda is higher, more penalty is added, shrinking the coefficients, reducing the model complexity and overfitting.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do we find lambda?

A

Using cross validation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the range of lambda?

A

0 to +infinity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Lasso Regression?

A

It is same as Ridge Regression, but instead of L2 penalty it adds L1 penalty, i.e. absolute value of coefficients, and it has the ability to reduce the coefficients all the way to 0.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Difference between ridge and lasso other than terms?

A

Ridge regression can shrink the coefficients towards 0 but not to 0.
Lasso can shrink the coefficients to 0 as well.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the advantage of Lasso over Ridge?

A

Lasso allows to discard parameters that have no significance to the model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

When should we use Lasso and Ridge?

A

When there are alot of parameters, but only few are useful, lasso can eliminate these variables.

If most of the variables are useful, then it is better to use ridge regression.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is Elastic Net regression?

A

It is the combination of L1 and L2 terms

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the advantage of Elastic Net?

A

Lasso tends to pick one of the correlated terms in correlated group and elimate others.
Ridge tends to shrink the correlated parameters together.

ElasticNet
1) select groups of correlated variables together
2)ElasticNet is particularly useful when dealing with datasets with high dimensionality and multicollinearity, where both feature selection and coefficient shrinkage are desired

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly